ACM Computing Surveys (CSUR)
A stakeholder-centric software architecture analysis approach
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
SAAM: a method for analyzing the properties of software architectures
ICSE '94 Proceedings of the 16th international conference on Software engineering
The 4+1 View Model of Architecture
IEEE Software
Scenario-Based Analysis of Software Architecture
IEEE Software
Empirical experiences in analyzing software architecture sensitivity
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
An Expanded View of Domain Modeling for Software Analogy
COMPSAC '95 Proceedings of the 19th International Computer Software and Applications Conference
Performance-oriented software architecture engineering: an experience report
Proceedings of the 1st international workshop on Software and performance
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
Identifying Evolvability for Integration
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
A technique for illustrating dynamic component level interactions within a software architecture
CASCON '98 Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
Case studies on Analyzing Software Architectures for Usability
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
A Basis for Analyzing Software Architecture Analysis Methods
Software Quality Control
The essential components of software architecture design and analysis
Journal of Systems and Software
ACM SIGSOFT Software Engineering Notes
3-step knowledge transition: a case study on architecture evaluation
Proceedings of the 30th international conference on Software engineering
Moda - multiple objective decision analysis: balancing quality attributes in software architectures
Companion of the 30th international conference on Software engineering
Automated analysis of software designs with graphic quality models
ICCOM'06 Proceedings of the 10th WSEAS international conference on Communications
Hi-index | 0.00 |
Software evolution and reuse is more likely to receive higher payoff if high-level artifacts--such as architectures and designs--can be reused and can guide low-level component reuse. In practice, however, high-level artifacts are often not appropriately captured. This paper presents an approach to capturing and assessing software architectures for evolution and reuse. The approach consists of a framework for modeling various types of relevant information and a set of architectural views for reengineering, analyzing, and comparing software architectures. We have applied this approach to large-scale telecommunications systems, where the approach is useful to reveal areas for improvement and the potential for reuse.