Abstract
In this paper a software architecture perspective is taken to designing reusable software applications. An application domain is defined as a family of systems that have some features in common and others that differentiate them. During domain engineering, reusable specifications, architectural design patterns, and component types are developed, which capture the similarities and variations of the family of systems that compose the application domain. This paper describes the composition of software architectures from reusable feature based domain specific architectural design patterns.
Cite
CITATION STYLE
Gomaa, H., & Farrukh, G. A. (1998). Composition of software architectures from reusable architecture patterns. International Software Architecture Workshop, Proceedings, ISAW, 45–48. https://doi.org/10.1145/288408.288420
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.