Consistency checking for multiple view software architectures
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
The 4+1 View Model of Architecture
IEEE Software
Software Architecture in Practice
Software Architecture in Practice
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
The Golden Age of Software Architecture
IEEE Software
Generalizing Consistency Checking between Software Views
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
Designing aspectual architecture views in aspect-oriented software development
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Characterizing Relations between Architectural Views
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Hi-index | 0.00 |
Software architecture views separate the concerns that are presented in phases previous to the detailed design phases of a software system. Each view represents a different structure of a system for its analysis and documentation. Although each view can be designed separately, they are linked because they are part of the same system. These links must be explicitly shaped and maintained in order to achieve synergy in their design and also to preserve consistency among the views when they change for evolution or maintenance reasons. This work proposes the use of the Model-Driven Architecture (MDA) approach to establish the links among the architectural views through a relation of models. This work shows how relations among software architectural views can be established by means of strategies used in MDA in a systematic way.