Standards
- IEEE Std. 610.12 Standard Glossary of Software Engineering Terminology, 1990
- IEEE Std. 1219 Standard for Software Maintenance, 1998
- ISO/IEC 14764 Software Engineering - Software Maintenance, 2000
Journals
Books
- Tom Pigoski. Practical Software Maintenance: Best Practices for Managing your Software Investment, John Wiley, 1997.
- Steve Mc Connell. Code Complete, Microsoft Press, 1993.
- A practical handbook of software construction. 800 pages every developer should study. Chapter 30 (pp. 737-754) of this book is devoted to software evolution. It argues that the key distinction between kinds of software evolution is whether the program's quality improves or degrades under modification. Software evolution is like biological evolution in that some mutations are beneficial and many mutations are not. Good software evolution produces code whose development mimics the ascent from monkeys to Neanderthals to our current exalted state as computer programmers.
- Martin Fowler. Refactoring: Improving the design of existing programs. Addison-Wesley, 1999.
- S. Demeyer, S. Ducasse, and O. Nierstrasz. Object-Oriented Reengineering Patterns, Morgan-Kaufman, 2002.
- Jan Bosch. Design and Use of Software Architectures - Adopting and Evolving a Product Line Approach, Addison-Wesley, 2000.
- Hongji Yang, Martin Ward. Successful Evolution of Software Systems, Artech House, 2003. ISBN 1-58053-349-3.
- Places particular emphasis on the reengineering of legacy assembler systems using the FermaT workbench. Includes a whole chapter on real case studies.
Articles
- SoftwareMaintenanceAndEvolutionARoadmap. According to this survey, a highly promising area of research is to find ways to raise the level of abstraction in which evolution is expressed, reasoned about, and implemented. Research topics therefore include: Raising the abstraction level of the language used; Separating business objects from control; Representing domain concepts in DomainAnalysis and DomainSpecificLanguages (see also LittleLanguagesLittleMaintenance); Partitioning SoftwareArchitectures into independently evolving subsystems
- L. A. Belady and M. M. Lehman. A model of large program development. IBM Systems Journal 15(3):225-252, 1976. This article formulated the laws of software evolution for the first time. The law of continuing change states that a system needs to change in order to be useful. The law of increasing complexity states that the structure of a system detoriates as it evolves. (pdf).
- M.Godfrey, Q. Tu. Evolution in Open Source Software: A Case Study. Proc. ICSM 2000. The authors give a recent perspective on the laws of software evolution in the OpenSource area.
PhD Theses
- William G. Griswold. Program Restructuring as an Aid to Software Maintenance. University of Washington, August 1991.
- Amela Karahasanovic. Supporting application consistency in evolving object-oriented systems by impact analysis and visualisation. University of Oslo, 2002.
- Michele Lanza. Object-Oriented Reverse Engineering: Coarse-grained, Fine-grained, and Evolutionary Software Visualization. Universitat Bern, Switzerland, May 2003.
- Kim Mens. Automating Architectural Conformance Checking by means of Logic Meta Programming. Vrije Universiteit Brussel, October 2000.
- Tom Mens. A Formal Foundation for Object-Oriented Software Evolution. Vrije Universiteit Brussel, September 1999.
- Leon Moonen. Exploring Software Systems. Faculty of Natural Sciences, Mathematics, and Computer Science, University of Amsterdam, The Netherlands, December 2002.
- William F. Opdyke. Refactoring: A Program Restructuring Aid in Designing Object-Oriented Application Frameworks. University of Illinois at Urbana-Champaign, 1992.
- Sander Tichelaar. Modeling Object-Oriented Software for Reverse Engineering and Refactoring. University of Bern, 2001.
- Tom Tourwe. Automated Support for Framework-Based Software Evolution. Vrije Universiteit Brussel, September 2002.
- Jilles van Gurp. On the design and preservation of software systems. University of Groningen, The Netherlands, March 2003.
Graduation and Master thesisses
Some of the evolution-related graduation and Master thesisses mentioned below have been finished, others are still ongoing. The main point of listing them here is to allow the students to collaborate on similar topics with other students at other institutes. Please contact the promoter or student for more information on (the status of) a certain topic.
- Supporting software comprehension and evolution by means of intentional source-code views.
- Promoter: Kim Mens
- Student: Bernard Poll (2002-2003) and Jean Ketelslegers (2003-2004)
- Towards a multi-language round-trip engineering framework (tentative title)
- Promoter: Kim Mens
- Student: Joao Del Valle (2002-2003)
- Implementation of a logic metaprogramming plug-in for Eclipse
- Promoter: Kim Mens
- Student: Diego Antonio Ordonez Camacho (2003-2004)
- Generation of JMI model transformation code from visual metamodel transformation specifications
- Promoter: Dirk Janssens
- Supervisor: Pieter Van Gorp
- Student: Hans Schippers (2003-2004)
Courses on software evolution
CategorySoftwareEvolution |
CategoryReengineeringWiki | Contributions by
Tom Mens
-- -
TomMens - 12 Aug 2004
black jack
poker psp series world
internet black jack
poker psp series world
online black jack
poker psp series world
jack black
poker psp series world
free black jack
poker psp series world
black jack online
poker psp series world
play black jack
poker psp series world
casino poker
poker psp series world
online casino poker
poker psp series world
bingo casino gambling online poker
poker psp series world
casino poker chips
poker psp series world
internet casino poker
poker psp series world
poker casino game
poker psp series world
free poker
poker psp series world
free online poker
poker psp series world
free poker game
poker psp series world
free strip poker
poker psp series world
free video poker
poker psp series world
full poker tilt
poker psp series world
full tilt poker
poker psp series world
internet poker
poker psp series world
internet poker game
poker psp series world
internet casino poker
poker psp series world
internet poker software
poker psp series world
internet poker site
poker psp series world
free internet poker
poker psp series world
best internet poker
poker psp series world
play internet poker online
poker psp series world
internet poker tournament
poker psp series world
internet poker software developer
poker psp series world
online casino
poker psp series world
online casino gambling
poker psp series world
best online casino
poker psp series world
free online casino
poker psp series world
best online casino gambling
poker psp series world
online casino review
poker psp series world
online casino game
poker psp series world
best online casino directory
poker psp series world
free online casino game
poker psp series world
10 best online casino
poker psp series world
online casino bonus
poker psp series world
top online casino
poker psp series world
online casino
poker psp series world
online casino gambling
poker psp series world
best online casino
poker psp series world
free online casino
poker psp series world
best online casino gambling
poker psp series world
online casino review
poker psp series world
online casino game
poker psp series world
best online casino directory
poker psp series world
free online casino game
poker psp series world
10 best online casino
poker psp series world
casino casino.com gambling.always online
poker psp series world
online casino bonus
poker psp series world
top online casino
poker psp series world
pacific poker
poker psp series world
888 pacific poker
poker psp series world
pacific poker download
poker psp series world
pacific poker .com
poker psp series world
paradise poker
poker psp series world
paradise poker scam
poker psp series world
paradise poker bonus code
poker psp series world
paradise poker net
poker psp series world
party poker
poker psp series world
party poker bonus
poker psp series world
party poker bonus code
poker psp series world
party poker cheat
poker psp series world
free party poker
poker psp series world
poker party supply
poker psp series world
party poker stats
poker psp series world
party poker com
poker psp series world
party poker companion
poker psp series world
party poker cheat software
poker psp series world
poker theme party
poker psp series world
party poker player stats
poker psp series world
multiplayer sex poker party
poker psp series world
link online.musicbox1.com party poker
poker psp series world
poker party model
poker psp series world
party poker .com
poker psp series world
play poker
poker psp series world
play online poker
poker psp series world
play free poker
poker psp series world
play free poker online
poker psp series world
learn how to play poker
poker psp series world
play video poker
poker psp series world
play poker for fun
poker psp series world
play money poker
poker psp series world
play poker game
poker psp series world
play poker on line
poker psp series world
free texas holdem poker play
poker psp series world
chip poker
poker psp series world
chip poker set
poker psp series world
chip clay poker
poker psp series world
chip custom poker
poker psp series world
chip poker trick
poker psp series world
casino chip poker
poker psp series world
chip personalized poker
poker psp series world
case chip poker
poker psp series world
chip fantasy poker
poker psp series world
chip poker wholesale
poker psp series world
chip free poker
poker psp series world
buy chip poker
poker psp series world
poker game
poker psp series world
online poker game
poker psp series world
free poker game
poker psp series world
free online poker game
poker psp series world
poker card game
poker psp series world
video poker game
poker psp series world
strip poker game
poker psp series world
free video poker game
poker psp series world
poker game download
poker psp series world
poker game rule
poker psp series world
online video poker game
poker psp series world
free strip poker game
poker psp series world
crazy game of poker
poker psp series world
free online video poker game
poker psp series world
texas holdem poker game
poker psp series world
poker hands
poker psp series world
winning poker hands
poker psp series world
rank poker hands
poker psp series world
best poker hands
poker psp series world
ranking of poker hands
poker psp series world
texas holdem poker hands
poker psp series world
poker hands rule
poker psp series world
poker room
poker psp series world
online poker rooms
poker psp series world
online poker room review
poker psp series world
poker room review
poker psp series world
free poker rooms
poker psp series world
poker room software
poker psp series world
las vegas poker rooms
poker psp series world
best online poker room
poker psp series world
poker room .com
poker psp series world
poker rule
poker psp series world
holdem poker rule texas
poker psp series world
game poker rule
poker psp series world
poker rule tournament
poker psp series world
em hold poker rule texas
poker psp series world
play poker rule
poker psp series world
poker rule stud
poker psp series world
dealer poker rule
poker psp series world
omaha poker rule
poker psp series world
poker software
poker psp series world
party poker cheat software
poker psp series world
free poker software
poker psp series world
online poker software
poker psp series world
internet poker software
poker psp series world
poker room software
poker psp series world
poker software developer
poker psp series world
internet poker software developer
poker psp series world
poker software development
poker psp series world
poker star
poker psp series world
poker star net
poker psp series world
poker star .net
poker psp series world
poker star .com
poker psp series world
poker star cheat
poker psp series world
poker star download
poker psp series world
poker super star
poker psp series world
poker table
poker psp series world
poker table supply
poker psp series world
poker table top
poker psp series world
how to build a poker table
poker psp series world
poker table plan
poker psp series world
poker table for sale
poker psp series world
folding poker table
poker psp series world
custom poker table
poker psp series world
poker table felt
poker psp series world
cheap poker table
poker psp series world
texas holdem poker table
poker psp series world
poker tournament
poker psp series world
online poker tournament
poker psp series world
free poker tournament
poker psp series world
free online poker tournament
poker psp series world
las vegas poker tournament
poker psp series world
poker tournament rule
poker psp series world
atlantic city poker tournament
poker psp series world
freeroll poker tournament
poker psp series world
world poker tournament
poker psp series world
poker superstars invitational tournament
poker psp series world
strip poker
poker psp series world
free strip poker
poker psp series world
video strip poker
poker psp series world
online strip poker
poker psp series world
strip poker game
poker psp series world
free online strip poker
poker psp series world
free strip poker game
poker psp series world
community poker strip type
poker psp series world
live strip poker
poker psp series world
strip poker story
poker psp series world
holdem poker texas
poker psp series world
free holdem poker texas
poker psp series world
holdem online poker texas
poker psp series world
holdem poker rule texas
poker psp series world
game holdem poker texas
poker psp series world
free game holdem poker texas
poker psp series world
free holdem online poker texas
poker psp series world
download free holdem poker texas
poker psp series world
free holdem play poker texas
poker psp series world
holdem poker table texas
poker psp series world
holdem poker strategy texas
poker psp series world
video poker
poker psp series world
online video poker
poker psp series world
free video poker
poker psp series world
video strip poker
poker psp series world
poker video
poker psp series world
video poker game
poker psp series world
free video poker game
poker psp series world
free online video poker
poker psp series world
online video poker game
poker psp series world
poker series world
poker psp series world
2005 poker series world
poker psp series world
2005 poker result series world
poker psp series world
game poker series video world
poker psp series world
game poker series world
poker psp series world
2006 poker series world
poker psp series world
poker ps2 series world
poker psp series world
2005 poker series winner world
poker psp series world
event main poker series world
poker psp series world
cheat poker series world
poker psp series world
poker psp series world
Revision: r1.2 - 26 Jan 2006 - 07:03 - AliRose?