@snowball

Composition of Software Architectures from Reusable Architecture Patterns

, and . Proceedings of the Third International Software Architecture Workshop, (November 1998)

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 other 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 specific architectural design patterns.

Links and resources

Tags

community

  • @fritzsolms
  • @snowball
  • @dblp
@snowball's tags highlighted