Towards a UML profile for software architecture descriptions

31Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

To formally describe architectures of software systems, specific lan-guages called Architecture Description Languages (ADLs) have been developed by academic institutions and research labs. However, more and more research and industrial projects are using the standard Unified Modeling Language (UML) for representing software architectures of systems. In this paper, we fo-cus on how to extend the UML by incorporating some key abstractions found in current ADLs, such as connectors, components and configurations, and how the UML can be used for modeling architectural viewpoints. Our approach is dem-onstrated by the software architecture of a video surveillance system. It is there-fore the purpose of the paper to show that a UML profile for software architec-ture abstractions is needed.

Cite

CITATION STYLE

APA

Kandé, M. M., & Strohmeier, A. (2000). Towards a UML profile for software architecture descriptions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1939, pp. 513–527). Springer Verlag. https://doi.org/10.1007/3-540-40011-7_38

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free