Mae---a system model and environment for managing architectural evolution
ACM Transactions on Software Engineering and Methodology (TOSEM)
A comprehensive approach for the development of modular software architecture description languages
ACM Transactions on Software Engineering and Methodology (TOSEM)
Improving system dependability by enforcing architectural intent
WADS '05 Proceedings of the 2005 workshop on Architecting dependable systems
Estimating software component reliability by leveraging architectural models
Proceedings of the 28th international conference on Software engineering
Analyzing architectural styles with alloy
Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis
A general model of software architecture design derived from five industrial approaches
Journal of Systems and Software
Early prediction of software component reliability
Proceedings of the 30th international conference on Software engineering
Experiences in developing and applying a software engineering technology testbed
Empirical Software Engineering
Comparing methodologies for the transition between software requirements and architectures
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
A family of languages for architecture constraint specification
Journal of Systems and Software
Enforcing architecture and deployment constraints of distributed component-based software
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
A Bayesian model for predicting reliability of software systems at the architectural level
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Analyzing architectural styles
Journal of Systems and Software
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Component-based software engineering
ICTAC'05 Proceedings of the Second international conference on Theoretical Aspects of Computing
Hi-index | 0.00 |
Over the past decade a number of architecture descriptionlanguages (ADLs) have been proposed to facilitatemodeling and analysis of software architecture. Whileeach claims to have various benefits, to date there havebeen few studies to assess the relative merits of these approaches.In this paper we describe our experience usingtwo ADLs to model a system initially described in UML,and compare their effectiveness in identifying system designflaws. We also describe the techniques we used forextracting architectural models from a UML system description.