A UML Profile for Documenting the Component-and-Connector Views of Software Architectures

Abstract

In this paper, we present a UML profile and a group of UML patterns for documenting the component-and-connector views of software architectures [8]. They facilitate the creation of the component and connector viewtype in any UML 2.0 tool with a compliance level 3 [14]. This work’s contributions are: (1) Facilitating the documentation of all the software application’s views using only one tool. (2) Curtailing investment in personnel training. (3) Allowing the establishment of an adequate traceability between the architectural artifacts and the rest of the model.En este trabajo presentamos un perfil de UML (UML profile) y un conjunto de patrones de UML (UML Patterns) para documentar la vista de arquitectura de software de componentes y conectores (components and connectors view)[2]. Estos facilitan la creación de la vista en cualquier herramienta UML 2.0 con nivel de conformidad L3 [14]. Este trabajo tiene como aportes: (1) facilitar la documentación de todas las vistas de una aplicación utilizando sólo una herramienta. (1) Reducir la inversión en capacitación de personal. (3) Permitir realizar una adecuada trazabilidad entre los artefactos de la arquitectura y el resto del modelo.IV Workshop de Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Similar works