MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  THIS PAGE INTENTIONALLY BLANK

Download:
pdf | ps
by Joseph E. Hollingsworth, Bruce W. Weide
ftp://ftp.cis.ohio-state.edu/pub/tech-report/1994/TR57.ps.gz
Add To MetaCart

Abstract:

Abstract--- The field of study commonly known as "software architecture " should be split into two subareas: micro-architecture and macro-architecture. Work to date under the name "software architecture " has concentrated largely on macro-architecture. But microarchitecture, a.k.a. software component engineering, is of equal concern.

Citations

472 An introduction to software architecture – Garlan, Shaw - 1994
18 Software Component Design-for-Reuse: A Language-Independent Discipline Applied to Ada – HOLLINGSWORTH - 1992
11 An Approach for Constructing Reusable Software Components in Ada,” Institute for Defense Analyses – Edwards - 1990
10 Programming-in-the-Large vs. Programming-in-the-Small – DeRemer, Kron - 1976
9 Recasting algorithms to encourage reuse – Weide, Ogden, et al. - 1994
6 A Class of Programming Language Mechanisms to Facilitate Multiple Implementations of the Same Specification – Sitaraman - 1992
5 Design and specification of iterators using the swapping paradigm – Weide, Edwards, et al. - 1994
4 Inheritance: One Mechanism, Many Conflicting Uses – Edwards - 1993
3 Selective multiple inheritance – Dori, Tatcher - 1994
3 Common Interface Models for Reusable Software – Edwards - 1993
2 Design Records: A Way to Organize Domain Knowledge – Tracz, Shafer, et al. - 1993