Reference Architecture Modeling with the UML and Vital: A Comparative Study

Hasselbring, Wilhelm (2001) Reference Architecture Modeling with the UML and Vital: A Comparative Study [Paper] In: Proceedings of ICSE 2001 Workshop on Describing Software Architecture with UML, May 12-19, 2001, Toronto, Ontario, Canada.


Download (41Kb) | Preview


Software reference architectures aim at supporting software product lines, describing the commonalities as well as the variabilities among individual products in a family. Many notations for architectural representation do exist, but only a few explicitly support modeling of software reference architectures. The Variability and Dependency Model (Vital) offers such a notation which is specifically designed for describing software product line reference architectures [7]. Vital complements existing notations by focusing on issues only relevant to reference architectures and assuming that all other required architectural information is properly described by other means. We present a comparative case study for reference architecture modeling. Exemplarily, the generic reference architecture for schemas in federated database systems is described in the UML and in Vital. The goal is to see how the UML can be employed and possibly extended for reference architecture modeling. The comparison of the UML with a notation that was explicitly designed for reference architecture modeling should deliver appropriate input for further development of the UML standard.

Document Type: Conference or Workshop Item (Paper)
Keywords: Architecture Description, Reference Architecture, Software Architecture
Research affiliation: Kiel University > Software Engineering
Date Deposited: 18 Feb 2012 06:06
Last Modified: 16 Jul 2014 13:16

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...