Industrial Application and Evaluation of a Software Evolution Decision Model

1 tero.tilus@jyu.fi 2 Department of Computer Science and Information Systems, University of Jyväskylä, P.O. Box 35, 40014 Jyväskylä, Finland, koskinen@cs.jyu.fi 3 Department of Computer Science, University of Kuopio, P.O. Box 1627, 70211 Kuopio, Finland, jarmo.ahonen@uku.fi 4 firstname.surname@gmail.com 5 Information Technology Research Institute, University of Jyväskylä, P.O. Box 35, 40014 Jyväskylä, Finland, irja.kankaanpaa@titu.jyu.fi

[1]  H. D. Rombach,et al.  The Goal Question Metric Approach , 1994 .

[2]  Jarmo J. Ahonen,et al.  Assessing Software Replacement Success: An Industrial Case Study Applying Four Approaches , 2006, EuroSPI.

[3]  Jarmo J. Ahonen,et al.  Software modernization decision criteria: an empirical study , 2005, Ninth European Conference on Software Maintenance and Reengineering.

[4]  Dewayne E. Perry,et al.  Implications of evolution metrics on software maintenance , 1998, Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272).

[5]  Paul W. Oman,et al.  Using metrics to evaluate software system maintainability , 1994, Computer.

[6]  Ian Sommerville,et al.  A method for assessing legacy systems for evolution , 1998, Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering.

[7]  P. Oman,et al.  Metrics for assessing a software system's maintainability , 1992, Proceedings Conference on Software Maintenance 1992.

[8]  Grace A. Lewis,et al.  Modernizing Legacy Systems - Software Technologies, Engineering Processes, and Business Practices , 2003, SEI series in software engineering.

[9]  John J. Marciniak,et al.  Encyclopedia of Software Engineering , 1994, Encyclopedia of Software Engineering.

[10]  Fatemeh Zahedi,et al.  Policy analysis for warranty, maintenance, and upgrade of software systems , 2001, J. Softw. Maintenance Res. Pract..

[11]  Andrea De Lucia,et al.  Early effort estimation of massive maintenance processes , 2002, International Conference on Software Maintenance, 2002. Proceedings..

[12]  Chris F. Kemerer,et al.  Software complexity and software maintenance: A survey of empirical research , 1995, Ann. Softw. Eng..

[13]  Jarmo J. Ahonen,et al.  Defining the Process for Making Software System Modernization Decisions , 2006, PROFES.

[14]  Harry M. Sneed Estimating the costs of software maintenance tasks , 1995, Proceedings of International Conference on Software Maintenance.

[15]  Jarmo J. Ahonen,et al.  Developing Software Evolution Estimation Methods for Software Industry , 2006, IASTED Conf. on Software Engineering.

[16]  Lerina Aversano,et al.  Supporting decisions on the adoption of re-engineering technologies , 2004, Eighth European Conference on Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings..

[17]  Harry M. Sneed,et al.  Planning the Reengineering of Legacy Systems , 1995, IEEE Softw..

[18]  Keith H. Bennett,et al.  Decision model for legacy systems , 1999, IEE Proc. Softw..

[19]  Giuseppe Visaggio Value‐based decision model for renewal processes in software maintenance , 2000, Ann. Softw. Eng..

[20]  Jarmo J. Ahonen,et al.  Software Evolution Strategy Evaluation: Industrial Case Study Applying Value-Based Decision Model , 2006, BIS.

[21]  Ian Warren,et al.  Renaissance: a method to support software system evolution , 2002, Proceedings 26th Annual International Computer Software and Applications.

[22]  E. Burton Swanson,et al.  Problems in application software maintenance , 1981, CACM.

[23]  Giuseppe A. Di Lucca,et al.  Towards the definition of a maintainability model for Web applications , 2004, Eighth European Conference on Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings..