Facets of Software Evolution

[1]  Jochen Ludewig,et al.  Simulation in software engineering training , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[2]  Glenford J. Myers,et al.  Structured Design , 1974, IBM Syst. J..

[3]  Linda M. Northrop Reuse that pays , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[4]  Meir M. Lehman,et al.  Program evolution: processes of software change , 1985 .

[5]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[6]  David Lorge Parnas,et al.  Software aging , 1994, Proceedings of 16th International Conference on Software Engineering.

[7]  Claude E. Shannon,et al.  The Mathematical Theory of Communication , 1950 .

[8]  Michael Jackson,et al.  The World and the Machine , 1995, 1995 17th International Conference on Software Engineering.

[9]  Meir M. Lehman Programs, life cycles, and laws of software evolution , 1980 .

[10]  Klaus Schmid,et al.  A systematic approach to derive the scope of software product lines , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[11]  Anas N. Al-Rabadi,et al.  A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions , 2004 .

[12]  Marija Mikic-Rakic,et al.  Increasing the confidence in off-the-shelf components: a software connector-based approach , 2001, SSR '01.

[13]  Keith H. Bennett,et al.  Software maintenance and evolution: a roadmap , 2000, ICSE '00.

[14]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[15]  Ian Sommerville,et al.  Requirements Engineering: Processes and Techniques , 1998 .

[16]  Watts S. Humphrey,et al.  A discipline for software engineering , 2012, Series in software engineering.

[17]  Roland Mittermeir,et al.  Goal-driven combination of software comprehension approaches for component based development , 2001, SSR '01.

[18]  Roland Mittermeir,et al.  Greedy Reuse: Architectural Considerations for Extending the Reusability of Components , 1996, International Conference on Software Engineering and Knowledge Engineering.

[19]  Meir M. Lehman,et al.  A Model of Large Program Development , 1976, IBM Syst. J..

[20]  Takako Nakatani,et al.  An Empirical Study of Object Evolution Processes , 2002 .

[21]  Ellis Horowitz,et al.  Software Cost Estimation with COCOMO II , 2000 .

[22]  Lawrence H. Putnam,et al.  A General Empirical Solution to the Macro Software Sizing and Estimating Problem , 1978, IEEE Transactions on Software Engineering.

[23]  Meir M. Lehman,et al.  Evolution in software and related areas , 2001, IWPSE '01.

[24]  Maurice H. Halstead,et al.  Elements of software science , 1977 .

[25]  E. GaffneyJ.,et al.  Software Function, Source Lines of Code, and Development Effort Prediction , 1983 .

[26]  Harald C. Gall,et al.  Visualizing software release histories: the use of color and third dimension , 1999, Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360).

[27]  Mary Shaw,et al.  Software architecture - perspectives on an emerging discipline , 1996 .

[28]  Alexander L. Wolf,et al.  Acm Sigsoft Software Engineering Notes Vol 17 No 4 Foundations for the Study of Software Architecture , 2022 .

[29]  Dewayne E. Perry Software Architecture: Leverage for System/Program Comprehension , 2001, IWPC.

[30]  Roland Mittermeir Software evolution: a distant perspective , 2003, Sixth International Workshop on Principles of Software Evolution, 2003. Proceedings..

[31]  Edward Yourdon,et al.  Modern structured analysis , 1989 .

[32]  Raymond T. Yeh System Development as a Wicked Problem , 1991, Int. J. Softw. Eng. Knowl. Eng..

[33]  Wilhelm Rossak,et al.  Mega-Systems-the issue of advanced systems development , 1992, Proceedings of the Second International Conference on Systems Integration.