Maturity, motivation and effective learning in projects—benefits from using industrial clients
SEHE '95 Proceedings of the second international conference on Software engineering in higher education II
Experiences with ALMA: architecture-level modifiability analysis
Journal of Systems and Software
An Empirically-Based Process for Software Architecture Evaluation
Empirical Software Engineering
Evaluating an Embedded Software Reference Architecture " Industrial Experience Report "
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
A practice driven approach to software engineering education
IEEE Transactions on Education
Experiences from scenario-based architecture evaluations with ATAM
ECSA'10 Proceedings of the 4th European conference on Software architecture
Hi-index | 0.00 |
Software architecture evaluations are an important decision support tool when developing software systems. It is thus important that they are conducted professionally and that the results are of high quality. In order to improve the quality, it is necessary for the participants to gain experience in conducting software architecture evaluations. In this article we present guidelines based on six years of experience in software architecture evaluations. Although we primarily focus on our experiences on software architecture evaluation in student projects, we have also applied the same method in industry with similar experiences.