Research projects
ROOSA group
SERIOUS (Software Evolution, Refactoring, Improvement of Operational & Usable Systems)
Period: 9/2005-8/2007
Researchers: Juha Gustafsson
Funding: EU/ITEA, Tekes
Many software-intensive systems are maintained and improved throughout their life cycle. In the designing phase, the desired functions and quality features are built into the software. After they have been implemented, software is often enhanced with e.g. new features. This leads to a gradual deterioration of quality, unless the evolution is factored into the engineering process. To find a durable solution to problems caused by deterioration, quality features have to be taken into consideration throughout the product life span.
On the one hand, the consolidation of quality and improvement cuts back maintenance costs, and on the other hand, it extends the life span of the software.
The research is carried out in close collaboration with Nokia Research Center .
Goals:
* To develop methods for software analysis and for incorporating refactoring as an integrated part of the software process.
* To specify software architecture quality so that it can be taken into consideration from the start of the engineering process to the end of the product's life cycle.
* To test tools and methods on industrial software products.
WWW: http://www.hitech-projects.com/euprojects/serious/