Object oriented design with applications
Object oriented design with applications
Implementing faceted classification for software reuse
Communications of the ACM - Special issue on software engineering
Hierarchical object-oriented design
Hierarchical object-oriented design
Software engineering with Ada (3rd ed.)
Software engineering with Ada (3rd ed.)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Measuring software reuse: principles, practices, and economic models
Measuring software reuse: principles, practices, and economic models
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
Object-Oriented Design Heuristics
Object-Oriented Design Heuristics
IBM Systems Journal
On the Relative Merits of Software Reuse
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Hi-index | 0.00 |
This paper reports on a research project within the Daimler-Benz group that identified problems in an existing very large software asset that hampered a successful reuse of components. After a general view on reuserelated problems, the focus of the paper is set on problems in this software asset. It presents an architectural analysis as an approach for the identification of these problems. A set of problem types and corresponding solutions are described. The bad rules that cause these problems are identified and a set of good rules are recommended to overcome such problems. Finally, experiences with the current tool support are roughly outlined and an introduction to Esprit's Project Famoos, that works on improved tool suppon, is given.