Advances in software inspections
IEEE Transactions on Software Engineering
Software reflexion models: bridging the gap between source and high-level models
SIGSOFT '95 Proceedings of the 3rd ACM SIGSOFT symposium on Foundations of software engineering
Large-scale C++ software design
Large-scale C++ software design
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Peer reviews in software: a practical guide
Peer reviews in software: a practical guide
Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
Software Inspection
WCRE '03 Proceedings of the 10th Working Conference on Reverse Engineering
Using dependency models to manage complex software architecture
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Concepts of modeling architectural module views for compliance checks based on architectural styles
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
The architect's dilemma – will reference architectures help?
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
Analysing Dependability Case Arguments Using Quality Models
SAFECOMP '09 Proceedings of the 28th International Conference on Computer Safety, Reliability, and Security
On the Use of Handover Checkpoints to Manage the Global Software Development Process
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Software Architecture Evaluation in Global Software Development Projects
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Beyond ATAM: Early architecture evaluation method for large-scale distributed systems
Journal of Systems and Software
Hi-index | 0.00 |
The architecture of a software system is both a success and a failure factor. Taking the wrong architectural decisions may break a project, since such errors are often systematic and affect cross-cutting aspects of the system to be built. Moreover, software projects get more and more challenging due to the rising complexity and dynamics of business processes, large team size and distributed development. As the software architecture is the common platform for many project activities, it constitutes a critical success factor. Thus, a comprehensive method for evaluating a software architecture and propagating important properties of it downstream to code is needed. At sd&m, we designed a comprehensive architecture evaluation and management framework in order to satisfy these needs. In this paper, we derive a list of requirements, such a framework should fulfill. We then present the components of our architecture evaluation method and demonstrate, how it fulfills these requirements.