Logotype Mälardalen University

MRTC research projects



SOFAR - Software Architecture Evolution

Leader: Ivica Crnkovic
Members: Ivica Crnkovic, Magnus Larsson
Former: Hongyu Pei-Breivold
Research group:Industrial Software Engineering
Keywords: Software Architecture, software evolution, evolvability, maintenability
Status: finished , start date: 2007-01-01
Partners: ABB
Funding: KKS, ABB

 

Overview

Most of the software intensive systems nowadays become more and more complex due to the constantly incoming new requirements and evolution of technologies. The ability to develop, maintain and evolve software systems to meet quality requirements has become critical. This research project focuses on modelling of a software sytsem from the architecture perspective in order to maintain or improve system quality attrinutes during the system evolutuion. The systems that are analysed belong to a category of complex industrial embedded systems. The project is in particular focused on particular quality attributes related to maintainability, portability, and evolution. Model-based and component-based approaches are utilised.
 

Latest project publications [ Show all publications ]


Software Architecture Evolution through Evolvability Analysis, Hongyu Pei-Breivold (former), Ivica Crnkovic, Magnus Larsson, The Journal of Systems & Software, vol 85, p2574-2592, Elsevier, http://dx.doi.org/10.1016/j.jss.2012.05.085, July, 2012

A systematic review of software architecture evolution research, Hongyu Pei-Breivold (former), Ivica Crnkovic, Magnus Larsson, Information and Software Technology, vol Volume 54, Issue 1, Pages 16-40, Elsevier, doi:10.1016/j.infsof.2011.06.002, January, 2012

Software Architecture Evolution through Evolvability Analysis, Hongyu Pei-Breivold (former), Ph D Thesis, Mälardalen University, November, 2011



  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2010.02.23