| Architectural issues in software reuse: it's not just the functionality, it's the packaging |
| Full text |
Pdf
(389 KB)
|
| Source
|
Symposium on Software Reusability
archive
Proceedings of the 1995 Symposium on Software reusability
table of contents
Seattle, Washington, United States
Pages: 3 - 6
Year of Publication: 1995
ISBN:0-89791-739-1
Also published in ...
|
|
Author
|
|
Mary Shaw
|
School of Computer Science & Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 47, Citation Count: 22
|
|
|
ABSTRACT
Effective reuse depends not only on finding and reusing components, but also on the ways those components are combined. The informal folklore of software engineering provides a number of diverse styles for organizing software systems. These styles, or architectures, show how to compose systems from components; different styles expect different kinds of component packaging and different kinds of interactions between the components. Unfortunately, these styles and packaging distinctions are often implicit; as a consequence, components with appropriate functionality may fail to work together. This talk surveys common architectural styles, including important packaging and interaction distinctions, and proposes an approach to the problem of reconciling architectural mismatches.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Booch 86
|
|
 |
Garlan et al 95
|
David Garlan , Robert Allen , John Ockerbloom, Architectural mismatch or why it's hard to build systems out of existing parts, Proceedings of the 17th international conference on Software engineering, p.179-185, April 24-28, 1995, Seattle, Washington, United States
[doi> 10.1145/225014.225031]
|
| |
Lane 90
|
Thomas G. Lane. Studying Software Architecture Through Design Spaces and Rules. Carnegie Mellon University Technical Report , September 1990.
|
| |
Shaw & Garlan 95
|
|
CITED BY 22
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniil Yakimovich , James M. Bieman , Victor R. Basili, Software architecture classification for estimating the cost of COTS integration, Proceedings of the 21st international conference on Software engineering, p.296-302, May 16-22, 1999, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nenad Medvidovic , Peyman Oreizy , Richard N. Taylor, Reuse of off-the-shelf components in C2-style architectures, Proceedings of the 19th international conference on Software engineering, p.692-700, May 17-23, 1997, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|