A language and environment for architecture-based software development and evolution
Proceedings of the 21st international conference on Software engineering
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Modeling software architectures in the Unified Modeling Language
ACM Transactions on Software Engineering and Methodology (TOSEM)
Describing Software Architecture Styles Using Graph Grammars
IEEE Transactions on Software Engineering
Heavyweight extensions to the UML metamodel to describe the C3 architectural style
ACM SIGSOFT Software Engineering Notes
Validating UML models against architectural profiles
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Architecture Modeling Language based on UML2.0
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Towards a Unified Graph-Based Framework for Dynamic Component-Based Architectures Description in Z
ICPS '04 Proceedings of the The IEEE/ACS International Conference on Pervasive Services
A survey of self-management in dynamic software architecture specifications
WOSS '04 Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems
A Formal Approach to Service Specification and Matching based on Graph Transformation
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards a UML profile for software architecture descriptions
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Graph-Based Design and Analysis of Dynamic Software Architectures
Concurrency, Graphs and Models
Using software architecture to facilitate reuse in a product family
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
An UML-based approach for validation of software architecture descriptions
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
RETRACTED: Specification and verification of dynamic evolution of software architectures
Journal of Systems Architecture: the EUROMICRO Journal
ICICA'10 Proceedings of the First international conference on Information computing and applications
Modeling and enforcing invariants of dynamic software architectures
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
In this paper, we propose a new UML2.0 profile to describe the change of software architectures. The profile introduces a set of stereotypes for modeling the structural and the dynamic aspect as well as architectural constraints. We adapt the component diagrams metamodel on specific purposes by extending existing metaclasses. The adaptations are defined using stereotypes which are grouped in a profile. The profile offers to the architects an intuitive and complete way to specify the software architecture based on visual notations.