Software modeling and measurement: the Goal/Question/Metric paradigm
Software modeling and measurement: the Goal/Question/Metric paradigm
SAAM: a method for analyzing the properties of software architectures
ICSE '94 Proceedings of the 16th international conference on Software engineering
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
Managing Software Engineering Knowledge
Managing Software Engineering Knowledge
ROI of Software Process Improvement: Metrics for Project Managers and Software Engineers
ROI of Software Process Improvement: Metrics for Project Managers and Software Engineers
A quality-driven systematic approach for architecting distributed software applications
Proceedings of the 27th international conference on Software engineering
Software Architecture as a Set of Architectural Design Decisions
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
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
Modeling and Documenting the Evolution of Architectural Design Decisions
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Software Architecture Knowledge Management
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
Refining the axiomatic definition of internal software attributes
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
The Process of Software Architecting
The Process of Software Architecting
Experience and Knowledge Management in Software Engineering
Experience and Knowledge Management in Software Engineering
No-redundant metrics for UML class diagram structural complexity
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Architectural decision modeling with reuse: challenges and opportunities
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Reusable decision space for mashup tool design
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Architectural decisions are the key element behind the design process leading to a software architecture. Making software architects aware of the implications of their decisions is only the beginning of what can be achieved by capturing the rationale and the constraints influencing the decision making process in a reusable body of architectural knowledge. In this paper we propose a metric-based approach to the analysis of architectural decision models. Using a hierarchically-structured approach we identify a number of useful goals and stakeholders involved in the architectural design process. Next, we sketch a set of metrics to provide data for the evaluation of the aforementioned goals. Our aim is to stimulate a discussion on how to find indicators relevant for software architects by measuring the intrinsic properties of architectural knowledge.