Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
PASASM: a method for the performance assessment of software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
Software Architecture in Practice
Software Architecture in Practice
Architecture-level modifiability analysis (ALMA)
Journal of Systems and Software
A Tool for Exploring the Large Scale Signal Processing Systems Specification
PARELEC '04 Proceedings of the international conference on Parallel Computing in Electrical Engineering
Comparison of Scenario-Based Software Architecture Evaluation Methods
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Building up and Exploiting Architectural Knowledge
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
First workshop on sharing and reusing architectural knowledge
ACM SIGSOFT Software Engineering Notes
A web-based tool for managing architectural design decisions
ACM SIGSOFT Software Engineering Notes
A rationale-based architecture model for design traceability and reasoning
Journal of Systems and Software
Prerequisites for Successful Architectural Knowledge Sharing
ASWEC '07 Proceedings of the 2007 Australian Software Engineering Conference
Capturing and Replaying Architectural Knowledge through Derivational Analogy
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Documenting after the fact: Recovering architectural design decisions
Journal of Systems and Software
Architectural knowledge: getting to the core
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Using domain knowledge to boost software architecture evaluation
ECSA'10 Proceedings of the 4th European conference on Software architecture
ECSA'11 Proceedings of the 5th European conference on Software architecture
Hi-index | 0.00 |
Sharing the architectural knowledge of architectural analysis among stakeholders proves to be troublesome. This causes problems in and with architectural analysis, which can have serious consequences for the quality of a system being developed, as this quality might be incompletely or wrongly assessed. This paper presents a domain model, which can be used as a common ground among analysts and architects to capture and explicitly share such knowledge. This enables a way to overcome some of the obstacles imposed by the multi-disciplinary context in which architectural analysis takes place. To apply the domain model in practice, we have created a tool implementing (part of) this domain model for capturing and using explicit architectural knowledge during analysis. We validate the tool and domain model in the context of an industrial case study.