Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
ICSE '91 Proceedings of the 13th international conference on Software engineering
The art of systems architecting (2nd ed.)
The art of systems architecting (2nd ed.)
The 4+1 View Model of Architecture
IEEE Software
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
Efficient Relational Calculation for Software Analysis
IEEE Transactions on Software Engineering
The Golden Age of Software Architecture
IEEE Software
Instant consistency checking for the UML
Proceedings of the 28th international conference on Software engineering
Relational programming with CrocoPat
Proceedings of the 28th international conference on Software engineering
Database in Depth: Relational Theory for Practitioners
Database in Depth: Relational Theory for Practitioners
A Platform-Independent Component Modeling Language for Distributed Real-time and Embedded Systems
Journal of Computer and System Sciences
UML/Analyzer: A Tool for the Instant Consistency Checking of UML Models
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Matching and Merging of Statecharts Specifications
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Fixing Inconsistencies in UML Design Models
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Notation and representation in collaborative object-oriented design: an observational study
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Effective preparation for design review: using UML arrow checklist leveraged on the Gurus' knowledge
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Global consistency checking of distributed models with TReMer+
Proceedings of the 30th international conference on Software engineering
Hi-index | 0.01 |
Large scale Open Systems are built from reusable components in such a way that enhanced system functionality can be deployed, quickly and effectively, simply by plugging in a few new or revised components. At the architectural level, when new variations of a system are being planned by (re)configuring reusable components, the architecture description can itself become very large and complex. Consequently, the opportunities for inconsistency abound. This paper describes a method of architecture description that allows a significant amount of consistency checking to be done throughout the process of developing a system architecture description. An architectural design tool is described that supports consistency checking. This tool is designed to support component reuse, incremental development and collaborative working, essential for developing the architecture description of large systems.