https://wiki.ercim.eu/wg/SoftwareEvolution/api.php?action=feedcontributions&user=PHeymans&feedformat=atomERCIM Working Group Software Evolution - User contributions [en]2024-03-29T05:26:26ZUser contributionsMediaWiki 1.35.13https://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Services&diff=215Services2009-02-05T08:58:01Z<p>PHeymans: /* Cooperation with Commercial Companies */</p>
<hr />
<div>==Cooperation with Commercial Companies==<br />
<br />
*Partner: '''FUNDP'''<br />
**Company: '''EASI-WAL'''<br />
**Project: ''Re-engineering of the PloneMeeting product as a software product line and improvement of its configuration process''<br />
<br />
*Partner: '''FUNDP'''<br />
**Company: '''SpaceBel'''<br />
**Project: ''Software product line for a file transfer library supporting inter-planetary communication''<br />
<br />
==Cooperation with Public Services==<br />
<br />
TO DO</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Services&diff=204Services2009-02-04T10:06:55Z<p>PHeymans: /* Cooperation with Commercial Companies */</p>
<hr />
<div>==Cooperation with Commercial Companies==<br />
<br />
'''EASI-WAL:''' Re-engineering of the PloneMeeting product as a software product line and improvement of its configuration process<br />
<br />
'''SpaceBel:''' Software product line for a file transfer library supporting inter-planetary communication<br />
<br />
==Cooperation with Public Services==<br />
<br />
TO DO</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Mobility&diff=203Mobility2009-02-03T16:03:32Z<p>PHeymans: </p>
<hr />
<div>Our Working Group believes that the best way to build stronger links between the ERCIM institutes is through interchange and mobility of researchers.<br />
<br />
==ERCIM Fellowships==<br />
<br />
We strongly encourage your computer scientists to apply to the ERCIM Fellowship Programme in one of the following topics:<br />
<br />
<ul><br />
<li>Software re-engineering and quality improvement</li><br />
<li>Software evolution in "emerging" paradigms (model-driven, aspect-oriented, service-oriented, open source, etc.)</li><br />
<li>Software evolution for embedded and real-time systems</li><br />
<li>Empirical studies and theories of software evolution</li><br />
<li>Dynamic adaptation, composition and reconfiguration of software and services</li><br />
</ul><br />
<br />
<b>Maja D'Hondt</b> has been awarded an ERCIM Fellowship for the period <b>October 2005 to March 2007</b>. During her Fellowship, she will be working on the topic of software evolution at the following two ERCIM institutes: <i>INRIA-Futurs</i>, Lille, France, from October 1, 2005 to June 30, 2006; <i>CWI</i>, The Netherlands, from July 1, 2006 to December 31, 2007.<br />
<br />
<b>Ellen Van Paesschen</b> has been awarded an ERCIM Fellowship for the period <b>January 2007 to June 2008</b>. During her Fellowship, she will be working on the topic of software evolution at the following two ERCIM institutes: <i>INRIA-Futurs</i>, Lille, France, from January 1, 2007 to September 30, 2007; <i>CWI</i>, The Netherlands, from October 1, 2007 to June 30, 2008.<br />
<br />
==Other research visits==<br />
<br />
<ul><br />
<li><b>Juan Fernandez-Ramil</b> (The Open University, UK) performed a postdoctoral research visit to the University of Mons (Belgium) from January 1, 2008 to December 31, 2008.</li><br />
</ul><br />
<br />
==Talks and seminars==<br />
<br />
Patrick Heymans, Cross-checking disambiguated product line variability models, Invited talk given at SVPP08, Brussels, Belgium, August 8th, 2008<br />
<br />
A. Cleve. Co-evolution of databases and programs, November 2008. Invited talk given at the IPA Fall Days, Nunspeet, The Netherlands.<br />
<br />
A. Cleve. A co-transformational approach to database applications evolution, October 2008. Talk given at the Dutch-Belgian Database Day 2008 (DBDBD’08), Namur, Belgium.<br />
<br />
A. Cleve. Data reverse engineering using system dependency graphs, May 2008. Talk given at the FNRS Contact Group on Fundamental Computer Science - Fundamental Aspects of Sofware Evolution.<br />
<br />
A. Cleve and J.-L. Hainaut. Dynamic analysis of sql statements for reverse engineering data-intensive applications, December 2008. Talk given at the 7th BElgian-NEtherlands software eVOLution workshop (BENEVOL 2008), Eindhoven, The Netherlands.</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Theses&diff=202Theses2009-02-03T16:02:05Z<p>PHeymans: /* 2008 */</p>
<hr />
<div>Follow this link for a more general list on PhDs in Software Engineering[http://www.sigsoft.org/phdDissertations/]<br />
<br />
This page collects all PhD dissertations whose subject is related to software evolution. If you are the author of such a dissertation, or if you aware of such dissertations, please add it to this page.<br />
<br />
==2009==<br />
<br />
<ul><br />
<li><em>Marco Lormans</em>. <strong>Managing Requirements Evolution</strong>.<br />
Delft University of Technology, The Netherlands, January 2009</li><br />
</ul><br />
<br />
==2008==<br />
<br />
<ul><br />
<br />
<li> <em>Adrian Lienhard</em>. <strong>Dynamic Object Flow Analysis</strong>. University of Bern, December 2008. [http://www.iam.unibe.ch/~scg/Archive/PhD/lienhard-phd.pdf]</li><br />
<br />
<li><em>Romain Robbes</em>. <strong> Of Change and Software</strong>. University of Lugano, Switzerland, December 2008</li><br />
<br />
<li><em>Carlos Noguera</em>. <strong>A Model-driven tool-set for Developing and Validating Annotation Frameworks</strong>. University of Lille, France, November 2008</li><br />
<br />
<li><em>Beat Fluri</em>. <strong>Change Distilling - Enriching software evolution analysis with fine-grained source code change histories</strong>. University of Zurich, Switzerland, October 2008 [http://fluri.computerscience.ch/files/cd/fluri_dissertation_2008.pdf]</li><br />
<br />
<li><em>Israel Herraiz Tabernero</em>. <strong>A statistical examination of the properties and evolution of libre software</strong>. Universidad Rey Juan Carlos, Madrid, Spain, October 2008 [http://purl.org/net/who/iht/phd]</li><br />
<br />
<li><em>Jean-Christophe Trigaux.</em> <strong>Quality of feature diagram languages: formal evaluation and comparison.</strong> Facultés universitaires Notre-Dame de la Paix (FUNDP), Namur, Belgium, September 2008</li><br />
<br />
<li><em>Naouel Moha</em>. <strong>Decor: D&eacute;tection et correction des d&eacute;fauts dans les syst&egrave;mes orient&eacute;s objet</strong>. Universit&eacute; des Sciences et Technologie de Lile, France, August 2008.</li><br />
<br />
<li><em>Marcus Denker</em>. <strong>Sub-method Structural and Behavioral Reflection</strong>. University of Bern, May 2008 [http://www.iam.unibe.ch/~scg/Archive/PhD/denker-phd.pdf]</li><br />
<br />
<li><em>Bram Adams</em>. <strong>Co-evolution of Source Code and the Build System: Impact on the Introduction of AOSD in Legacy Systems</strong>. Universiteit Gent, Belgium, May 2008. ISBN 978-90-8578-203-2 [http://users.ugent.be/~badams/publications/2008/PhD.pdf]</li><br />
<br />
<li><em>Magiel Bruntink</em>. <strong>Renovation of Idiomatic Crosscutting Concerns in Embedded Systems</strong>. Technische Universiteit Delft, The Netherlands, March 2008 [http://homepages.cwi.nl/~bruntink/papers/thesis-phd.pdf]</li><br />
<br />
<li><em>Marius Marin</em>. <strong>An Integrated System to Manage Crosscutting Concerns in Source Code</strong>.Technische Universiteit Delft, The Netherlands, January 2008 [http://www.library.tudelft.nl/ws/search/publications/search/metadata/index.htm?docname=376266]</li><br />
<br />
<li><em>Filip Van Rysselberghe</em>. <strong>Studying Historic Change Operations: Techniques and Observations</strong>. Universiteit Antwerpen, Belgium, January 2008.</li><br />
</ul><br />
<br />
==2007==<br />
<ul><br />
<li><em>Dolor&egrave;s Diaz</em>. <strong>R&eacute;alisation d'&eacute;volutions logicielles sur des applications d'entreprise en phase de maintenance</strong>.<br />
LIFL, Universit&eacute; Lille 1, France, December 2007 [http://adam.lifl.fr/pmwiki.php/Adam/Pub2007?action=bibentry&bibfile=adam.bib&bibref=Diaz-phd-07]<br />
</li><br />
<br />
<li><em>Artur Boronat</em>. <strong>MOMENT: A formal framework for MOdel manageMENT</strong>. Department of Information Systems and Computation, Technical University of Valencia, Spain, December 2007 [http://www.cs.le.ac.uk/people/aboronat/papers/2007_thesis_ArturBoronat.pdf]</li><br />
<br />
<li><em>Stephen Cook</em>. <strong>Evolution, goals and assumptions in software systems</strong>. University of Reading, United Kingdom, November 2007.</li><br />
<br />
<li><em>Bas Graaf</em>. <strong>Model-driven evolution of software architectures</strong>. Technische Universiteit Delft, The Netherlands, November 2007 [http://www.st.ewi.tudelft.nl/~basgraaf/publications/PHDTHESIS2007.pdf]</li><br />
<br />
<li><em>David Shepherd</em>. <strong>Natural Language Program Analysis: Combining Natural Language Processing and Program Analysis to Improve Software Maintenance Tools</strong>. University of Delaware, USA, August 2007 [http://128.4.133.74:8080/dspace/bitstream/123456789/176/3/shepherd.dissertation.pdf]</li><br />
<br />
<li><em>Joel Huselius</em>. <strong>Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording</strong>.<br />
Malardalen University, Sweden, June 2007 [http://www.mrtc.mdh.se/index.php?choice=publications&id=1322]</li><br />
<br />
<li><em>Andy Kellens</em>. <strong>Maintaining causality between design regularities and source code</strong>.<br />
Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007 [http://prog.vub.ac.be/~akellens/publications/phd.pdf]</li><br />
<br />
<li><em>Orla Greevy</em>. <strong>Enriching Reverse Engineering with Feature Analysis</strong>. Software Composition Group, University of Bern,<br />
Switzerland, May 2007 [http://www.iam.unibe.ch/~scg/Archive/PhD/greevy-phd.pdf]</li><br />
<br />
<li><em>Michael Fischer</em>. <strong>EvoZilla - Longitudinal Evolution Analysis of Large Scale Software Systems</strong>. Vienna University of Technology, Austria. May 2007 [http://www.evozilla.com/people/mfi/papers/fischer06phdthesis-evozilla.pdf]</li><br />
<br />
<li><em>Christian F.J. Lange</em>. <strong>Assessing and Improving the Quality of Modeling: A Series of Empirical Studies about the UML</strong>.<br />
Eindhoven University of Technology, The Netherlands, 2007 [http://www.win.tue.nl/~clange/thesis/thesis.pdf]</li><br />
<br />
<li><em>Jacek Ratzinger</em>. <strong>sPACE - Software Project Assessment in the Course of Evolution</strong>. Vienna University of Technology, Austria. 2007 [http://www.infosys.tuwien.ac.at/Staff/ratzinger/publications/ratzinger_phd-thesis_space.pdf]</li><br />
<br />
<li><em>Thomas Cleenewerck</em>. <strong>Modularizing Language Constructs: A Reßective Approach </strong>. Vrije Universiteit Brussel, Belgium. 2007 [http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-02.pdf]</li><br />
<br />
<li><em>Isabel Michiels</em>. <strong>A Goal-Driven Approach for Documenting and Verifying Design Invariants </strong>. Vrije Universiteit Brussel, Belgium. 2007 [http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-03.pdf]</li><br />
</ul><br />
<br />
==2006==<br />
<ul><br />
<li><em>Andy Zaidman</em>. <strong>Scalability Solutions for Program Comprehension through Dynamic Analysis</strong>. Universiteit Antwerpen, Belgium. September 2006 [http://www.st.ewi.tudelft.nl/~zaidman/publications/azaidmanPhD_A4.pdf]</a></li><br />
<br />
<li><em>Andrew Le Gear</em>. <strong>Component Reconnexion: Identifying and encapsulating reuseful components in legacy software systems</strong>. University of Limerick, Ireland. September 2006.</li><br />
<br />
<li><em>Pamela O'Shea</em>. <strong>An investigation of Views and abstractions employed by software engineers during software maintenance: An empirically founded set of guidelines for visualization tools supporting comprehension</strong>. University of Limerick, Ireland. September 2006.</li><br />
<br />
<li><em>Kris De Schutter</em>. <strong>Aspect oriented revitalisation of legacy software through logic meta-programming</strong>. Universiteit Gent, Belgium. May 2006</li><br />
<br />
<li><em>Gregorio Robles</em>. <strong>Software Engineering Research on Libre Software: Data Sources, Methodologies and Results</strong>. Universidad Rey Juan Carlos, Spain. February 2006 [http://libresoft.es/grex/phd]</li><br />
<br />
<li><em>Dirk Deridder</em>. <strong>A Concept-Centric Environment for Software Evolution </strong>. Vrije Universiteit Brussel, 2006 [http://prog.vub.ac.be/Publications/2006/vub-prog-phd-06-02.pdf]</li><br />
<br />
<li><em>Ellen Van Paesschen</em>. <strong>Advanced Round-Trip Engineering: An Agile Analysis-Driven Approach for Dynamic Languages </strong>. Vrije Universiteit Brussel, 2006 [http://prog.vub.ac.be/Publications/2006/vub-prog-phd-06-03.pdf]</li><br />
</ul><br />
<br />
==2005==<br />
<ul><br />
<li><em>Gabriela Ar&eacute;valo</em>. <strong>High Level Views in Object Oriented Systems using Formal Concept Analysis</strong>. Universit&auml;t Bern, Switzerland, January 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Arev05a]</li><br />
<br />
<li><em>Nathanael Sch&auml;rli</em>. <strong>Traits: Composing Classes from <br />
Behavioral Building Blocks</strong>. Universit&auml;t Bern, Switzerland, February 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Scha05a]</li><br />
<br />
<li><em>Andrea Capiluppi</em>. <strong>Metrics-based study of the evolution <br />
of open-source based systems</strong>. Politecnico di Torino, Italy, May 2005.</li><br />
<br />
<li><em>Martin Pinzger</em>. <strong>ArchView - Analyzing Evolutionary Aspects of Complex Software Systems </strong>. Technical University of Vienna, Austria, May 2005.</li><br />
<br />
<li><em>Johan Brichau</em>. <strong>Integrative Composition of Program Generators</strong>. Vrije Universiteit Brussel, Belgium, May 2005.</li><br />
<br />
<li><em>Matthias Rieger</em>. <strong>Effective Clone Detection Without Language Barriers</strong>. Universit&auml;t Bern, Switzerland, June 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Rieg05a]</li><br />
<br />
<li><em>Damien Pollet</em>. <strong>Une architecture pour les transformations <br />
de mod&egrave;les et la restructuration de mod&egrave;les UML</strong>. Universit&eacute; de Rennes 1, France, June 2005.</li><br />
<br />
<li><em>Ragnhild Van Der Straeten</em>. <strong>Inconsistency Management in <br />
Model-Driven Engineering</strong>. Vrije Universiteit Brussel, Belgium, September 2005 [http://w3.umh.ac.be/~infofs/preprints/index.php?page=paper_info&ID=147]</li><br />
<br />
<li><em>Tudor G&icirc;rba</em>. <strong>Modeling History to Understand Software Evolution</strong>. Universit&auml;t Bern, Switzerland, November 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Girb05d]</li><br />
<br />
<li><em>Imed Hammouda</em>. <strong>Multidimensional structuring of software <br />
systems - Tools and Applications</strong>. Tampere University of Technology, Finland, November 2005</li><br />
<br />
<li><em>Alexandre Bergel</em>. <strong>Classboxes - Controlling Visibility of <br />
Class Extensions</strong>. Universit&auml;t Bern, Switzerland, November 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Berg05f]</li><br />
<br />
<li><em>Olivier Barais</em>. <strong>Construire et Maitriser l'&Eacute;volution d'une Architecture Logicielle &agrave; base de Composants</strong>. Universit&eacute; des Sciences et Technologies de Lille, France, December 2005.</li><br />
<br />
</ul><br />
<br/><br />
<br />
==2004==<br />
<ul><br />
<li><em>Claudio Riva</em>. <strong>View-based Software Architecture Reconstruction</strong>. Vienna University of Technology, Austria, October 2004< [http://www.infosys.tuwien.ac.at/Staff/mj/theses/ClaudioRiva.pdf]</li><br />
</ul></div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Theses&diff=201Theses2009-02-03T16:01:29Z<p>PHeymans: /* 2008 */</p>
<hr />
<div>Follow this link for a more general list on PhDs in Software Engineering[http://www.sigsoft.org/phdDissertations/]<br />
<br />
This page collects all PhD dissertations whose subject is related to software evolution. If you are the author of such a dissertation, or if you aware of such dissertations, please add it to this page.<br />
<br />
==2009==<br />
<br />
<ul><br />
<li><em>Marco Lormans</em>. <strong>Managing Requirements Evolution</strong>.<br />
Delft University of Technology, The Netherlands, January 2009</li><br />
</ul><br />
<br />
==2008==<br />
<br />
<ul><br />
<br />
<li> <em>Adrian Lienhard</em>. <strong>Dynamic Object Flow Analysis</strong>. University of Bern, December 2008. [http://www.iam.unibe.ch/~scg/Archive/PhD/lienhard-phd.pdf]</li><br />
<br />
<li><em>Romain Robbes</em>. <strong> Of Change and Software</strong>. University of Lugano, Switzerland, December 2008</li><br />
<br />
<li><em>Carlos Noguera</em>. <strong>A Model-driven tool-set for Developing and Validating Annotation Frameworks</strong>. University of Lille, France, November 2008</li><br />
<br />
<li><em>Beat Fluri</em>. <strong>Change Distilling - Enriching software evolution analysis with fine-grained source code change histories</strong>. University of Zurich, Switzerland, October 2008 [http://fluri.computerscience.ch/files/cd/fluri_dissertation_2008.pdf]</li><br />
<br />
<li><em>Israel Herraiz Tabernero</em>. <strong>A statistical examination of the properties and evolution of libre software</strong>. Universidad Rey Juan Carlos, Madrid, Spain, October 2008 [http://purl.org/net/who/iht/phd]</li><br />
<br />
<li><em>Naouel Moha</em>. <strong>Decor: D&eacute;tection et correction des d&eacute;fauts dans les syst&egrave;mes orient&eacute;s objet</strong>. Universit&eacute; des Sciences et Technologie de Lile, France, August 2008.</li><br />
<br />
<li><em>Marcus Denker</em>. <strong>Sub-method Structural and Behavioral Reflection</strong>. University of Bern, May 2008 [http://www.iam.unibe.ch/~scg/Archive/PhD/denker-phd.pdf]</li><br />
<br />
<li><em>Bram Adams</em>. <strong>Co-evolution of Source Code and the Build System: Impact on the Introduction of AOSD in Legacy Systems</strong>. Universiteit Gent, Belgium, May 2008. ISBN 978-90-8578-203-2 [http://users.ugent.be/~badams/publications/2008/PhD.pdf]</li><br />
<br />
<li><em>Magiel Bruntink</em>. <strong>Renovation of Idiomatic Crosscutting Concerns in Embedded Systems</strong>. Technische Universiteit Delft, The Netherlands, March 2008 [http://homepages.cwi.nl/~bruntink/papers/thesis-phd.pdf]</li><br />
<br />
<li><em>Marius Marin</em>. <strong>An Integrated System to Manage Crosscutting Concerns in Source Code</strong>.Technische Universiteit Delft, The Netherlands, January 2008 [http://www.library.tudelft.nl/ws/search/publications/search/metadata/index.htm?docname=376266]</li><br />
<br />
<li><em>Filip Van Rysselberghe</em>. <strong>Studying Historic Change Operations: Techniques and Observations</strong>. Universiteit Antwerpen, Belgium, January 2008.</li><br />
<br />
<li><em>Jean-Christophe Trigaux.</em> <strong>Quality of feature diagram languages: formal evaluation and comparison.</strong> Facultés universitaires Notre-Dame de la Paix (FUNDP), Namur, Belgium, September 2008</li><br />
</ul><br />
<br />
==2007==<br />
<ul><br />
<li><em>Dolor&egrave;s Diaz</em>. <strong>R&eacute;alisation d'&eacute;volutions logicielles sur des applications d'entreprise en phase de maintenance</strong>.<br />
LIFL, Universit&eacute; Lille 1, France, December 2007 [http://adam.lifl.fr/pmwiki.php/Adam/Pub2007?action=bibentry&bibfile=adam.bib&bibref=Diaz-phd-07]<br />
</li><br />
<br />
<li><em>Artur Boronat</em>. <strong>MOMENT: A formal framework for MOdel manageMENT</strong>. Department of Information Systems and Computation, Technical University of Valencia, Spain, December 2007 [http://www.cs.le.ac.uk/people/aboronat/papers/2007_thesis_ArturBoronat.pdf]</li><br />
<br />
<li><em>Stephen Cook</em>. <strong>Evolution, goals and assumptions in software systems</strong>. University of Reading, United Kingdom, November 2007.</li><br />
<br />
<li><em>Bas Graaf</em>. <strong>Model-driven evolution of software architectures</strong>. Technische Universiteit Delft, The Netherlands, November 2007 [http://www.st.ewi.tudelft.nl/~basgraaf/publications/PHDTHESIS2007.pdf]</li><br />
<br />
<li><em>David Shepherd</em>. <strong>Natural Language Program Analysis: Combining Natural Language Processing and Program Analysis to Improve Software Maintenance Tools</strong>. University of Delaware, USA, August 2007 [http://128.4.133.74:8080/dspace/bitstream/123456789/176/3/shepherd.dissertation.pdf]</li><br />
<br />
<li><em>Joel Huselius</em>. <strong>Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording</strong>.<br />
Malardalen University, Sweden, June 2007 [http://www.mrtc.mdh.se/index.php?choice=publications&id=1322]</li><br />
<br />
<li><em>Andy Kellens</em>. <strong>Maintaining causality between design regularities and source code</strong>.<br />
Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007 [http://prog.vub.ac.be/~akellens/publications/phd.pdf]</li><br />
<br />
<li><em>Orla Greevy</em>. <strong>Enriching Reverse Engineering with Feature Analysis</strong>. Software Composition Group, University of Bern,<br />
Switzerland, May 2007 [http://www.iam.unibe.ch/~scg/Archive/PhD/greevy-phd.pdf]</li><br />
<br />
<li><em>Michael Fischer</em>. <strong>EvoZilla - Longitudinal Evolution Analysis of Large Scale Software Systems</strong>. Vienna University of Technology, Austria. May 2007 [http://www.evozilla.com/people/mfi/papers/fischer06phdthesis-evozilla.pdf]</li><br />
<br />
<li><em>Christian F.J. Lange</em>. <strong>Assessing and Improving the Quality of Modeling: A Series of Empirical Studies about the UML</strong>.<br />
Eindhoven University of Technology, The Netherlands, 2007 [http://www.win.tue.nl/~clange/thesis/thesis.pdf]</li><br />
<br />
<li><em>Jacek Ratzinger</em>. <strong>sPACE - Software Project Assessment in the Course of Evolution</strong>. Vienna University of Technology, Austria. 2007 [http://www.infosys.tuwien.ac.at/Staff/ratzinger/publications/ratzinger_phd-thesis_space.pdf]</li><br />
<br />
<li><em>Thomas Cleenewerck</em>. <strong>Modularizing Language Constructs: A Reßective Approach </strong>. Vrije Universiteit Brussel, Belgium. 2007 [http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-02.pdf]</li><br />
<br />
<li><em>Isabel Michiels</em>. <strong>A Goal-Driven Approach for Documenting and Verifying Design Invariants </strong>. Vrije Universiteit Brussel, Belgium. 2007 [http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-03.pdf]</li><br />
</ul><br />
<br />
==2006==<br />
<ul><br />
<li><em>Andy Zaidman</em>. <strong>Scalability Solutions for Program Comprehension through Dynamic Analysis</strong>. Universiteit Antwerpen, Belgium. September 2006 [http://www.st.ewi.tudelft.nl/~zaidman/publications/azaidmanPhD_A4.pdf]</a></li><br />
<br />
<li><em>Andrew Le Gear</em>. <strong>Component Reconnexion: Identifying and encapsulating reuseful components in legacy software systems</strong>. University of Limerick, Ireland. September 2006.</li><br />
<br />
<li><em>Pamela O'Shea</em>. <strong>An investigation of Views and abstractions employed by software engineers during software maintenance: An empirically founded set of guidelines for visualization tools supporting comprehension</strong>. University of Limerick, Ireland. September 2006.</li><br />
<br />
<li><em>Kris De Schutter</em>. <strong>Aspect oriented revitalisation of legacy software through logic meta-programming</strong>. Universiteit Gent, Belgium. May 2006</li><br />
<br />
<li><em>Gregorio Robles</em>. <strong>Software Engineering Research on Libre Software: Data Sources, Methodologies and Results</strong>. Universidad Rey Juan Carlos, Spain. February 2006 [http://libresoft.es/grex/phd]</li><br />
<br />
<li><em>Dirk Deridder</em>. <strong>A Concept-Centric Environment for Software Evolution </strong>. Vrije Universiteit Brussel, 2006 [http://prog.vub.ac.be/Publications/2006/vub-prog-phd-06-02.pdf]</li><br />
<br />
<li><em>Ellen Van Paesschen</em>. <strong>Advanced Round-Trip Engineering: An Agile Analysis-Driven Approach for Dynamic Languages </strong>. Vrije Universiteit Brussel, 2006 [http://prog.vub.ac.be/Publications/2006/vub-prog-phd-06-03.pdf]</li><br />
</ul><br />
<br />
==2005==<br />
<ul><br />
<li><em>Gabriela Ar&eacute;valo</em>. <strong>High Level Views in Object Oriented Systems using Formal Concept Analysis</strong>. Universit&auml;t Bern, Switzerland, January 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Arev05a]</li><br />
<br />
<li><em>Nathanael Sch&auml;rli</em>. <strong>Traits: Composing Classes from <br />
Behavioral Building Blocks</strong>. Universit&auml;t Bern, Switzerland, February 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Scha05a]</li><br />
<br />
<li><em>Andrea Capiluppi</em>. <strong>Metrics-based study of the evolution <br />
of open-source based systems</strong>. Politecnico di Torino, Italy, May 2005.</li><br />
<br />
<li><em>Martin Pinzger</em>. <strong>ArchView - Analyzing Evolutionary Aspects of Complex Software Systems </strong>. Technical University of Vienna, Austria, May 2005.</li><br />
<br />
<li><em>Johan Brichau</em>. <strong>Integrative Composition of Program Generators</strong>. Vrije Universiteit Brussel, Belgium, May 2005.</li><br />
<br />
<li><em>Matthias Rieger</em>. <strong>Effective Clone Detection Without Language Barriers</strong>. Universit&auml;t Bern, Switzerland, June 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Rieg05a]</li><br />
<br />
<li><em>Damien Pollet</em>. <strong>Une architecture pour les transformations <br />
de mod&egrave;les et la restructuration de mod&egrave;les UML</strong>. Universit&eacute; de Rennes 1, France, June 2005.</li><br />
<br />
<li><em>Ragnhild Van Der Straeten</em>. <strong>Inconsistency Management in <br />
Model-Driven Engineering</strong>. Vrije Universiteit Brussel, Belgium, September 2005 [http://w3.umh.ac.be/~infofs/preprints/index.php?page=paper_info&ID=147]</li><br />
<br />
<li><em>Tudor G&icirc;rba</em>. <strong>Modeling History to Understand Software Evolution</strong>. Universit&auml;t Bern, Switzerland, November 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Girb05d]</li><br />
<br />
<li><em>Imed Hammouda</em>. <strong>Multidimensional structuring of software <br />
systems - Tools and Applications</strong>. Tampere University of Technology, Finland, November 2005</li><br />
<br />
<li><em>Alexandre Bergel</em>. <strong>Classboxes - Controlling Visibility of <br />
Class Extensions</strong>. Universit&auml;t Bern, Switzerland, November 2005 [http://www.iam.unibe.ch/~scg/cgi-bin/oobib.cgi?query=Berg05f]</li><br />
<br />
<li><em>Olivier Barais</em>. <strong>Construire et Maitriser l'&Eacute;volution d'une Architecture Logicielle &agrave; base de Composants</strong>. Universit&eacute; des Sciences et Technologies de Lille, France, December 2005.</li><br />
<br />
</ul><br />
<br/><br />
<br />
==2004==<br />
<ul><br />
<li><em>Claudio Riva</em>. <strong>View-based Software Architecture Reconstruction</strong>. Vienna University of Technology, Austria, October 2004< [http://www.infosys.tuwien.ac.at/Staff/mj/theses/ClaudioRiva.pdf]</li><br />
</ul></div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Events&diff=200Events2009-02-03T15:59:22Z<p>PHeymans: /* In 2008 */</p>
<hr />
<div>==In 2009==<br />
<br />
'''IWPSE/EVOL 2009''' : Joint 10th Int'l Workshop on Principles on Software Evolution and 5th ERCIM Workshop on Software Evolution<br />
[http://ssel.vub.ac.be/iwpse-evol/]<br />
<blockquote><br />
Anniversary edition (coinciding with the 20th anniversary of ERCIM).<br />
Co-located with ESEC/FSE, August 2009, The Netherlands [http://www.esec-fse-2009.ewi.tudelft.nl/]<br />
</blockquote><br />
<br />
==In 2008==<br />
<br />
'''SVPP08:''' Software Variability: a Programmers' Perspective, Brussels, Belgium, August, 2008<br />
<br />
'''VaMoS'08:''' The 2nd International Workshop on Variability Modelling of Software-intensive Systems, Essen, Germany, 2008<br />
<br />
'''ASPL 2008:''' First Workshop on Analyses of Software Product Lines, Limerick, Ireland, September 12, 2008<br />
<br />
'''FAMOOSr 2008''': 2nd International Workshop on FAMIX and Moose in Reengineering, co-located with <br />
the Working Conference on Reverse Engineering 2008, Antwerp (Belgium), Oct 17, 2008 [http://moose.unibe.ch/events/famoosr2008]<br />
<br />
'''MoDSE 2008''': 2nd Intl. Workshop on Model Driven Software Evolution, co-located with the 12th European Conference on Software Maintenance and Reengineering CSMR 08, Athens (Greece) April 1-4, 2008. [http://www.lina.sciences.univ-nantes.fr/conf/MoDSE2008/index.html]<br />
<br />
'''EVOL 2008''': 4th Intl. ERCIM Workshop on Software Evolution and Evolvability,<br />
L’Aquila, Italy, 15-16 September 2008. Co-located with the 23rd IEEE/ACM Intl. Conf. on Automated Software Engineering [http://evol08.inria.fr/]<br />
<br />
'''BENEVOL 2008''' : The 7th BElgian-NEtherlands software eVOLution workshop, Eindhoven, The Netherlands, 11-12 December 2008 [http://www-set.win.tue.nl/benevol2008/]<br />
<br />
==In 2007==<br />
<br />
'''MoDSE 2007''': 1st Intl. Workshop on Model Driven Software Evolution, co-located with the 11th European Conference on Software Maintenance and Reengineering, CSMR 07, March 20-23, 2007 Amsterdam, the Netherlands. [http://www.sciences.univ-nantes.fr/MoDSE2007/]<br />
<br />
'''EVOL 2007''': 3rd Int'l ERCIM Workshop on Software Evolution, Maison Internationale, Paris, France, 5 October 2007. Co-located with ICSM 2007<br />
[http://www.planet-evolution.org/events/evol2007.html]<br />
<br />
'''BENEVOL 2007''': The 6th BElgian-NEtherlands software eVOLution workshop, 13-14 December 2007, Namur, Belgium [http://www.info.fundp.ac.be/~acl/benevol/]<br />
<br />
==In 2006==<br />
<br />
'''EVOL 2006''': 2nd Int'l ERCIM Workshop on Software Evolution, Lille, France,<br />
6-7 April, 2006. LIFL et l'INRIA, Université des Sciences et Technologies de Lille, France [http://w3.umh.ac.be/evol/events/evol2006.html]<br />
<br />
'''BENEVOL 2006''': 5th BElgian-NEtherlands software eVOLution workshop, Delft University of Technology, The Netherlands, 11-12 December 2006 [http://swerl.tudelft.nl/bin/view/Main/BENEVOL2006]<br />
<br />
'''SETra 2006''': 3rd Workshop on Software Evolution through Transformations: Embracing the Change. Natal, Rio Grande do Norte, Brazil, September 2006. Co-located with ICGT 2006 [http://www.cs.le.ac.uk/people/rh122/setra.html]<br />
<br />
==In 2005==<br />
<br />
'''EVOL 2005''': 1st Int'l ERCIM Workshop on Software Evolution. Hotel Kreuz, Berne, Switzerland, 12-13 April 2005 [http://w3.umh.ac.be/evol/events/evol2005.html]<br />
<br />
'''BENEVOL[4]''': Fourth edition of the BElgian-NEtherlands software eVOLution workshop, Université Libre de Bruxelles, Belgium, 13-14 December 2005 [http://restructuring.ulb.ac.be/events/benevol4/]<br />
<br />
'''BENEVOL 2005''': 3rd BElgium Netherlands Workshop on software EVOLution, Technische Universiteit Eindhoven, The Netherlands, May 26-27, 2005 [http://www.program-transformation.org/Transform/BenevolTwoThousandFive]<br />
<br />
==In 2004==<br />
<br />
'''SETra 2004''': Joint Workshop of ESF RELEASE, the ERCIM WG on Software Evolution, and the EU RTN Network SegraVis. Theme: ''Software Evolution through Transformations: Model-based vs. Implementation-level Solutions''. <br />
October 2, 2004. Dipartimento di Informatica, Rome, Italy, 2 October 2004. Co-located with ICGT 2004 [http://wwwcs.upb.de/cs/ag-engels/ag_engl/Segravis/Events/SETra04/]<br />
<br />
'''BENEVOL 2004''': 2nd BElgium Netherlands Workshop on software EVOLution, Universiteit Antwerpen, Belgium, July 8-9, 2004 [http://www.program-transformation.org/Transform/BenevolTwoThousandFour]</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Publications&diff=199Publications2009-02-03T15:56:21Z<p>PHeymans: /* Journal special issues */</p>
<hr />
<div>Only add articles here that have been (co-)authored by members of the ERCIM Working Group.<br />
<br />
== In ERCIM News ==<br />
<br />
M. Wermelinger, P. Wernick. ''EVOL 2008 - Fourth International ERCIM <br />
Workshop on Software Evolution and Evolvability''. ERCIM News 76: 6, January 2009 [http://ercim-news.ercim.org/content/view/533/754/]<br />
<br />
T. Mens, L. Seinturier. ''Evol@Mons 2008 - Doctoral Research Seminar on Software Evolution''. ERCIM News 73: 6, April 2008 [http://ercim-news.ercim.org/content/view/378/573/]<br />
<br />
T. Mens, K. Mens. ''EVOL 2007 - Third International ERCIM Symposium on Software Evolution''. ERCIM News 72:11, January 2008 [http://ercim-news.ercim.org/content/view/296/479/]<br />
<br />
T. Mens, J.-M. Favre, S. Sadou. ''ERCIM Working Group on Software Evolution spawns local chapters''. ERCIM News 67:8, October 2006.<br />
<br />
T. Mens, M. D'Hondt, L. Duchien. ''ERCIM Workshop on Software Evolution''. ERCIM News 66, July 2006.<br />
<br />
T. Mens. ''Workshop on Challenges in Software Evolution''. ERCIM News 62, 2005.<br />
<br />
T. Mens. ''ERCIM Working Group on Software Evolution''. ERCIM News 60: 9, January 2005.<br />
<br />
O. Nierstrasz, S. Ducasse. ''Moose: A language-independent reengineering environment''. ERCIM News 58: 24-25, July 2004.<br />
<br />
T. Mens, K. Mens, T. Tourwé. ''Aspect-Oriented Software Evolution''. ERCIM News 58: 36-37, July 2004.<br />
<br />
== Books ==<br />
<br />
Software evolution related books according to Google Books: [http://books.google.com/books?q=software+evolution&btnG=Search+Books]<br />
<br />
T. Mens, S. Demeyer (Eds.). '''Software Evolution'''. Springer, 2008.<br />
ISBN 978-3-540-76439-7. DOI 10.1007/978-3-540-76440-3<br />
<ul><br />
<li>Link to Springer [http://www.springer.com/computer/programming/book/978-3-540-76439-7]</li><br />
<li>Link to DBLP [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]</li><br />
</ul><br />
<br />
A. April, A. Abran, '''Software Maintenance Management: Evaluation and Continuous Improvement'''. Wiley, 2008. ISBN 978-0470-14707-8.<br />
[https://www.wiley-vch.de/publish/en/books/forthcomingTitles/EE00/0-470-14707-5/?sID=]<br />
<br />
N.H. Madhavji, J. Fernandez-Ramil, D. Perry, '''Software Evolution and Feedback: Theory and Practice'''. Wiley 2006. ISBN 0-470-87180-6<br />
<br />
P. Grubb, A.A. Takang, '''Software Maintenance: Concepts and Practice'''. Second Edition, World Scientific, 2003.<br />
ISBN 981-238-425-1<br />
<br />
S. Demeyer, S. Ducasse, O. Nierstrasz, '''Object Oriented Reengineering Patterns'''. World Scientific, 2002. ISBN 981-022826-0 <br />
<br />
M.M. Lehman, L.A. Belady, '''Program Evolution: Processes of Software Change'''. Academic Press, London, 1985. ISBN 0-12-442440-6.<br />
''Free electronic edition'' [ftp://ftp.umh.ac.be/pub/ftp_infofs/1985/ProgramEvolution.pdf]<br />
<blockquote><br />
This seminal book on program evolution is currently out of print. With permission of the author and the publisher, we are pleased to offer you a scanned-in version of the book. It is a must-read, if only because it is one of the first books treating software evolution as a problem in its own right.<br />
</blockquote><br />
<br />
== Book chapters ==<br />
<br />
Indididual book chapters of the aforementioned '''Software Evolution''' book can be consulted here [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]<br />
<br />
=== Chapters in other books ===<br />
<br />
S. Ducasse, T. Gírba, M. Lanza,S. Demeyer, ''Moose: a Collaborative and Extensible Reengineering Environment''. In '''Tools for Software Maintenance and Reengineering''', pp. 55-71, Franco Angeli, 2005.<br />
<br />
T. Mens, R. Van Der Straeten, J. Simmonds, ''A Framework for Managing Consistency of Evolving UML Models''. In '''Software Evolution with UML and XML''', pp. 1-31, Idea Group Publishing, 2005. ISBN 1591404630<br />
<br />
== Journal special issues ==<br />
<br />
P. Heymans, P.-Y. Schobbens, J.-C. Trigaux, Y. Bontemps, R. Matulevicius, and A. Classen. Evaluating formal properties of feature diagram languages. IET Software Journal, Special Issue on Language Engineering, 2(3):281–302, 2008.<br />
<br />
A. Zaidman, A. Hamou-Lhadj, O. Greevy. Special Issue on Program Comprehension through Dynamic Analysis. Journal on Software Maintenance and Evolution: Research and Practice, Volume 20 Issue 4, July/August 2008<br />
<br />
T. Mens, K. Mens, M. D'Hondt, E. Van Paesschen. Online Postproceedings of EVOL 2007: Third International ERCIM Symposium on Software Evolution. Electronic Communications of the EASST, Volume 8, 2008. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/17]<br />
<br />
T. Mens, M. D'Hondt. Proceedings of the ERCIM Workshop on Software Evolution (EVOL 2006). Electronic Notes in Theoretical Computer Science, Volume 166, Pages 1-126, Elsevier, 2007<br />
<br />
R. Heckel, J.-M. Favre, T. Mens. Online Postproceedings of SETra 2006: International Workshop on Software Evolution Through Transformations . Electronic Communications of the EASST, Volume 3, 2006. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/3]<br />
<br />
R. Heckel, T. Mens. Proceedings of the Workshop on Software Evolution through Transformations (SETra 2004) Electronic Notes in Theoretical Computer Science, Volume 127, Issue 3, Pages 1-217, Elsevier, 2005.<br />
<br />
== Journal articles ==<br />
<br />
J.-L. Hainaut, A. Cleve, J. Henrard, and J.-M. Hick. Migration of legacy information systems. In T. Mens and S. Demeyer, editors, Software Evolution, pages 105–138. Springer, 2008.<br />
<br />
== Conference articles ==<br />
<br />
A. Classen, A. Hubaux, and P. Heymans. A formal semantics for multi-level staged configuration. In Proceedings of the Third International Workshop on Variability Modelling of Software-intensive Systems (VaMoS’09), Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Germain Saval, Jorge Pinna Puissant, Patrick Heymans, Tom Mens. Some Challenges of Feature-based Merging of Class Diagrams, in Proceedings of the Third Workshop on Variability Modelling of Software-intensive Systems (VaMoS'09). Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Andreas Classen, Arnaud Hubaux, Frans Sanen, Eddy Truyen, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter, Patrick Heymans, Wouter Joosen. Modelling Variability in Self-Adaptive systems: Towards a Research Agenda, in Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE'08), October 19-23, 2008, Nashville, Tennessee, USA.<br />
<br />
A. Hubaux, P. Heymans, and D. Benavides. Variability modelling challenges from the trenches of an open source product line re-engineering project. In 12th International Software Product Line Conference (SPLC’08), 2008.<br />
<br />
A. Hubaux, P. Heymans, and H. Unphon. Separating Variability Concerns in a Product Line Re-Engineering Project. In International workshop on Early Aspects at AOSD, 2008.<br />
<br />
A. Cleve and J.-L. Hainaut. Dynamic analysis of sql statements for data-intensive applications reverse engineering. In Proceedings of the 15th Working Conference on Reverse Engineering, pages 192–196. IEEE, 2008.<br />
<br />
A. Cleve, J. Henrard, D. Roland, and J.-L. Hainaut. Wrapper-based system evolution - application to codasyl to relational migration. In Proceedings of the 12th European Conference in Software Maintenance and Reengineering (CSMR’08), pages 13–22. IEEE Computer Society, 2008.<br />
<br />
A. Cleve, J. Lemaitre, J.-L. Hainaut, C. Mouchet, and J. Henrard. The role of implicit schema constructs in data quality. In P. Missier, X. Lin, A. de Keijzer, and M. van Keulen, editors, Proceedings of the 6th International Workshop on Quality in Databases (QDB’08), pages 33–40, 2008.<br />
<br />
J. Henrard, D. Roland, A. Cleve, and J.-L. Hainaut. Large-scale data reengineering: Return from experience. In Proceedings of the 15th Working Conference on Reverse Engineering (WCRE’08), pages 305–308. IEEE Computer Society, 2008.</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Publications&diff=198Publications2009-02-03T15:56:08Z<p>PHeymans: /* Journal articles */</p>
<hr />
<div>Only add articles here that have been (co-)authored by members of the ERCIM Working Group.<br />
<br />
== In ERCIM News ==<br />
<br />
M. Wermelinger, P. Wernick. ''EVOL 2008 - Fourth International ERCIM <br />
Workshop on Software Evolution and Evolvability''. ERCIM News 76: 6, January 2009 [http://ercim-news.ercim.org/content/view/533/754/]<br />
<br />
T. Mens, L. Seinturier. ''Evol@Mons 2008 - Doctoral Research Seminar on Software Evolution''. ERCIM News 73: 6, April 2008 [http://ercim-news.ercim.org/content/view/378/573/]<br />
<br />
T. Mens, K. Mens. ''EVOL 2007 - Third International ERCIM Symposium on Software Evolution''. ERCIM News 72:11, January 2008 [http://ercim-news.ercim.org/content/view/296/479/]<br />
<br />
T. Mens, J.-M. Favre, S. Sadou. ''ERCIM Working Group on Software Evolution spawns local chapters''. ERCIM News 67:8, October 2006.<br />
<br />
T. Mens, M. D'Hondt, L. Duchien. ''ERCIM Workshop on Software Evolution''. ERCIM News 66, July 2006.<br />
<br />
T. Mens. ''Workshop on Challenges in Software Evolution''. ERCIM News 62, 2005.<br />
<br />
T. Mens. ''ERCIM Working Group on Software Evolution''. ERCIM News 60: 9, January 2005.<br />
<br />
O. Nierstrasz, S. Ducasse. ''Moose: A language-independent reengineering environment''. ERCIM News 58: 24-25, July 2004.<br />
<br />
T. Mens, K. Mens, T. Tourwé. ''Aspect-Oriented Software Evolution''. ERCIM News 58: 36-37, July 2004.<br />
<br />
== Books ==<br />
<br />
Software evolution related books according to Google Books: [http://books.google.com/books?q=software+evolution&btnG=Search+Books]<br />
<br />
T. Mens, S. Demeyer (Eds.). '''Software Evolution'''. Springer, 2008.<br />
ISBN 978-3-540-76439-7. DOI 10.1007/978-3-540-76440-3<br />
<ul><br />
<li>Link to Springer [http://www.springer.com/computer/programming/book/978-3-540-76439-7]</li><br />
<li>Link to DBLP [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]</li><br />
</ul><br />
<br />
A. April, A. Abran, '''Software Maintenance Management: Evaluation and Continuous Improvement'''. Wiley, 2008. ISBN 978-0470-14707-8.<br />
[https://www.wiley-vch.de/publish/en/books/forthcomingTitles/EE00/0-470-14707-5/?sID=]<br />
<br />
N.H. Madhavji, J. Fernandez-Ramil, D. Perry, '''Software Evolution and Feedback: Theory and Practice'''. Wiley 2006. ISBN 0-470-87180-6<br />
<br />
P. Grubb, A.A. Takang, '''Software Maintenance: Concepts and Practice'''. Second Edition, World Scientific, 2003.<br />
ISBN 981-238-425-1<br />
<br />
S. Demeyer, S. Ducasse, O. Nierstrasz, '''Object Oriented Reengineering Patterns'''. World Scientific, 2002. ISBN 981-022826-0 <br />
<br />
M.M. Lehman, L.A. Belady, '''Program Evolution: Processes of Software Change'''. Academic Press, London, 1985. ISBN 0-12-442440-6.<br />
''Free electronic edition'' [ftp://ftp.umh.ac.be/pub/ftp_infofs/1985/ProgramEvolution.pdf]<br />
<blockquote><br />
This seminal book on program evolution is currently out of print. With permission of the author and the publisher, we are pleased to offer you a scanned-in version of the book. It is a must-read, if only because it is one of the first books treating software evolution as a problem in its own right.<br />
</blockquote><br />
<br />
== Book chapters ==<br />
<br />
Indididual book chapters of the aforementioned '''Software Evolution''' book can be consulted here [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]<br />
<br />
=== Chapters in other books ===<br />
<br />
S. Ducasse, T. Gírba, M. Lanza,S. Demeyer, ''Moose: a Collaborative and Extensible Reengineering Environment''. In '''Tools for Software Maintenance and Reengineering''', pp. 55-71, Franco Angeli, 2005.<br />
<br />
T. Mens, R. Van Der Straeten, J. Simmonds, ''A Framework for Managing Consistency of Evolving UML Models''. In '''Software Evolution with UML and XML''', pp. 1-31, Idea Group Publishing, 2005. ISBN 1591404630<br />
<br />
== Journal special issues ==<br />
<br />
A. Zaidman, A. Hamou-Lhadj, O. Greevy. Special Issue on Program Comprehension through Dynamic Analysis. Journal on Software Maintenance and Evolution: Research and Practice, Volume 20 Issue 4, July/August 2008<br />
<br />
T. Mens, K. Mens, M. D'Hondt, E. Van Paesschen. Online Postproceedings of EVOL 2007: Third International ERCIM Symposium on Software Evolution. Electronic Communications of the EASST, Volume 8, 2008. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/17]<br />
<br />
T. Mens, M. D'Hondt. Proceedings of the ERCIM Workshop on Software Evolution (EVOL 2006). Electronic Notes in Theoretical Computer Science, Volume 166, Pages 1-126, Elsevier, 2007<br />
<br />
R. Heckel, J.-M. Favre, T. Mens. Online Postproceedings of SETra 2006: International Workshop on Software Evolution Through Transformations . Electronic Communications of the EASST, Volume 3, 2006. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/3]<br />
<br />
R. Heckel, T. Mens. Proceedings of the Workshop on Software Evolution through Transformations (SETra 2004) Electronic Notes in Theoretical Computer Science, Volume 127, Issue 3, Pages 1-217, Elsevier, 2005.<br />
<br />
== Journal articles ==<br />
<br />
J.-L. Hainaut, A. Cleve, J. Henrard, and J.-M. Hick. Migration of legacy information systems. In T. Mens and S. Demeyer, editors, Software Evolution, pages 105–138. Springer, 2008.<br />
<br />
== Conference articles ==<br />
<br />
A. Classen, A. Hubaux, and P. Heymans. A formal semantics for multi-level staged configuration. In Proceedings of the Third International Workshop on Variability Modelling of Software-intensive Systems (VaMoS’09), Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Germain Saval, Jorge Pinna Puissant, Patrick Heymans, Tom Mens. Some Challenges of Feature-based Merging of Class Diagrams, in Proceedings of the Third Workshop on Variability Modelling of Software-intensive Systems (VaMoS'09). Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Andreas Classen, Arnaud Hubaux, Frans Sanen, Eddy Truyen, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter, Patrick Heymans, Wouter Joosen. Modelling Variability in Self-Adaptive systems: Towards a Research Agenda, in Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE'08), October 19-23, 2008, Nashville, Tennessee, USA.<br />
<br />
A. Hubaux, P. Heymans, and D. Benavides. Variability modelling challenges from the trenches of an open source product line re-engineering project. In 12th International Software Product Line Conference (SPLC’08), 2008.<br />
<br />
A. Hubaux, P. Heymans, and H. Unphon. Separating Variability Concerns in a Product Line Re-Engineering Project. In International workshop on Early Aspects at AOSD, 2008.<br />
<br />
A. Cleve and J.-L. Hainaut. Dynamic analysis of sql statements for data-intensive applications reverse engineering. In Proceedings of the 15th Working Conference on Reverse Engineering, pages 192–196. IEEE, 2008.<br />
<br />
A. Cleve, J. Henrard, D. Roland, and J.-L. Hainaut. Wrapper-based system evolution - application to codasyl to relational migration. In Proceedings of the 12th European Conference in Software Maintenance and Reengineering (CSMR’08), pages 13–22. IEEE Computer Society, 2008.<br />
<br />
A. Cleve, J. Lemaitre, J.-L. Hainaut, C. Mouchet, and J. Henrard. The role of implicit schema constructs in data quality. In P. Missier, X. Lin, A. de Keijzer, and M. van Keulen, editors, Proceedings of the 6th International Workshop on Quality in Databases (QDB’08), pages 33–40, 2008.<br />
<br />
J. Henrard, D. Roland, A. Cleve, and J.-L. Hainaut. Large-scale data reengineering: Return from experience. In Proceedings of the 15th Working Conference on Reverse Engineering (WCRE’08), pages 305–308. IEEE Computer Society, 2008.</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Publications&diff=197Publications2009-02-03T15:55:10Z<p>PHeymans: /* Journal articles */</p>
<hr />
<div>Only add articles here that have been (co-)authored by members of the ERCIM Working Group.<br />
<br />
== In ERCIM News ==<br />
<br />
M. Wermelinger, P. Wernick. ''EVOL 2008 - Fourth International ERCIM <br />
Workshop on Software Evolution and Evolvability''. ERCIM News 76: 6, January 2009 [http://ercim-news.ercim.org/content/view/533/754/]<br />
<br />
T. Mens, L. Seinturier. ''Evol@Mons 2008 - Doctoral Research Seminar on Software Evolution''. ERCIM News 73: 6, April 2008 [http://ercim-news.ercim.org/content/view/378/573/]<br />
<br />
T. Mens, K. Mens. ''EVOL 2007 - Third International ERCIM Symposium on Software Evolution''. ERCIM News 72:11, January 2008 [http://ercim-news.ercim.org/content/view/296/479/]<br />
<br />
T. Mens, J.-M. Favre, S. Sadou. ''ERCIM Working Group on Software Evolution spawns local chapters''. ERCIM News 67:8, October 2006.<br />
<br />
T. Mens, M. D'Hondt, L. Duchien. ''ERCIM Workshop on Software Evolution''. ERCIM News 66, July 2006.<br />
<br />
T. Mens. ''Workshop on Challenges in Software Evolution''. ERCIM News 62, 2005.<br />
<br />
T. Mens. ''ERCIM Working Group on Software Evolution''. ERCIM News 60: 9, January 2005.<br />
<br />
O. Nierstrasz, S. Ducasse. ''Moose: A language-independent reengineering environment''. ERCIM News 58: 24-25, July 2004.<br />
<br />
T. Mens, K. Mens, T. Tourwé. ''Aspect-Oriented Software Evolution''. ERCIM News 58: 36-37, July 2004.<br />
<br />
== Books ==<br />
<br />
Software evolution related books according to Google Books: [http://books.google.com/books?q=software+evolution&btnG=Search+Books]<br />
<br />
T. Mens, S. Demeyer (Eds.). '''Software Evolution'''. Springer, 2008.<br />
ISBN 978-3-540-76439-7. DOI 10.1007/978-3-540-76440-3<br />
<ul><br />
<li>Link to Springer [http://www.springer.com/computer/programming/book/978-3-540-76439-7]</li><br />
<li>Link to DBLP [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]</li><br />
</ul><br />
<br />
A. April, A. Abran, '''Software Maintenance Management: Evaluation and Continuous Improvement'''. Wiley, 2008. ISBN 978-0470-14707-8.<br />
[https://www.wiley-vch.de/publish/en/books/forthcomingTitles/EE00/0-470-14707-5/?sID=]<br />
<br />
N.H. Madhavji, J. Fernandez-Ramil, D. Perry, '''Software Evolution and Feedback: Theory and Practice'''. Wiley 2006. ISBN 0-470-87180-6<br />
<br />
P. Grubb, A.A. Takang, '''Software Maintenance: Concepts and Practice'''. Second Edition, World Scientific, 2003.<br />
ISBN 981-238-425-1<br />
<br />
S. Demeyer, S. Ducasse, O. Nierstrasz, '''Object Oriented Reengineering Patterns'''. World Scientific, 2002. ISBN 981-022826-0 <br />
<br />
M.M. Lehman, L.A. Belady, '''Program Evolution: Processes of Software Change'''. Academic Press, London, 1985. ISBN 0-12-442440-6.<br />
''Free electronic edition'' [ftp://ftp.umh.ac.be/pub/ftp_infofs/1985/ProgramEvolution.pdf]<br />
<blockquote><br />
This seminal book on program evolution is currently out of print. With permission of the author and the publisher, we are pleased to offer you a scanned-in version of the book. It is a must-read, if only because it is one of the first books treating software evolution as a problem in its own right.<br />
</blockquote><br />
<br />
== Book chapters ==<br />
<br />
Indididual book chapters of the aforementioned '''Software Evolution''' book can be consulted here [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]<br />
<br />
=== Chapters in other books ===<br />
<br />
S. Ducasse, T. Gírba, M. Lanza,S. Demeyer, ''Moose: a Collaborative and Extensible Reengineering Environment''. In '''Tools for Software Maintenance and Reengineering''', pp. 55-71, Franco Angeli, 2005.<br />
<br />
T. Mens, R. Van Der Straeten, J. Simmonds, ''A Framework for Managing Consistency of Evolving UML Models''. In '''Software Evolution with UML and XML''', pp. 1-31, Idea Group Publishing, 2005. ISBN 1591404630<br />
<br />
== Journal special issues ==<br />
<br />
A. Zaidman, A. Hamou-Lhadj, O. Greevy. Special Issue on Program Comprehension through Dynamic Analysis. Journal on Software Maintenance and Evolution: Research and Practice, Volume 20 Issue 4, July/August 2008<br />
<br />
T. Mens, K. Mens, M. D'Hondt, E. Van Paesschen. Online Postproceedings of EVOL 2007: Third International ERCIM Symposium on Software Evolution. Electronic Communications of the EASST, Volume 8, 2008. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/17]<br />
<br />
T. Mens, M. D'Hondt. Proceedings of the ERCIM Workshop on Software Evolution (EVOL 2006). Electronic Notes in Theoretical Computer Science, Volume 166, Pages 1-126, Elsevier, 2007<br />
<br />
R. Heckel, J.-M. Favre, T. Mens. Online Postproceedings of SETra 2006: International Workshop on Software Evolution Through Transformations . Electronic Communications of the EASST, Volume 3, 2006. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/3]<br />
<br />
R. Heckel, T. Mens. Proceedings of the Workshop on Software Evolution through Transformations (SETra 2004) Electronic Notes in Theoretical Computer Science, Volume 127, Issue 3, Pages 1-217, Elsevier, 2005.<br />
<br />
== Journal articles ==<br />
<br />
P. Heymans, P.-Y. Schobbens, J.-C. Trigaux, Y. Bontemps, R. Matulevicius, and A. Classen. Evaluating formal properties of feature diagram languages. IET Software Journal, Special Issue on Language Engineering, 2(3):281–302, 2008.<br />
<br />
J.-L. Hainaut, A. Cleve, J. Henrard, and J.-M. Hick. Migration of legacy information systems. In T. Mens and S. Demeyer, editors, Software Evolution, pages 105–138. Springer, 2008.<br />
<br />
== Conference articles ==<br />
<br />
A. Classen, A. Hubaux, and P. Heymans. A formal semantics for multi-level staged configuration. In Proceedings of the Third International Workshop on Variability Modelling of Software-intensive Systems (VaMoS’09), Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Germain Saval, Jorge Pinna Puissant, Patrick Heymans, Tom Mens. Some Challenges of Feature-based Merging of Class Diagrams, in Proceedings of the Third Workshop on Variability Modelling of Software-intensive Systems (VaMoS'09). Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Andreas Classen, Arnaud Hubaux, Frans Sanen, Eddy Truyen, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter, Patrick Heymans, Wouter Joosen. Modelling Variability in Self-Adaptive systems: Towards a Research Agenda, in Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE'08), October 19-23, 2008, Nashville, Tennessee, USA.<br />
<br />
A. Hubaux, P. Heymans, and D. Benavides. Variability modelling challenges from the trenches of an open source product line re-engineering project. In 12th International Software Product Line Conference (SPLC’08), 2008.<br />
<br />
A. Hubaux, P. Heymans, and H. Unphon. Separating Variability Concerns in a Product Line Re-Engineering Project. In International workshop on Early Aspects at AOSD, 2008.<br />
<br />
A. Cleve and J.-L. Hainaut. Dynamic analysis of sql statements for data-intensive applications reverse engineering. In Proceedings of the 15th Working Conference on Reverse Engineering, pages 192–196. IEEE, 2008.<br />
<br />
A. Cleve, J. Henrard, D. Roland, and J.-L. Hainaut. Wrapper-based system evolution - application to codasyl to relational migration. In Proceedings of the 12th European Conference in Software Maintenance and Reengineering (CSMR’08), pages 13–22. IEEE Computer Society, 2008.<br />
<br />
A. Cleve, J. Lemaitre, J.-L. Hainaut, C. Mouchet, and J. Henrard. The role of implicit schema constructs in data quality. In P. Missier, X. Lin, A. de Keijzer, and M. van Keulen, editors, Proceedings of the 6th International Workshop on Quality in Databases (QDB’08), pages 33–40, 2008.<br />
<br />
J. Henrard, D. Roland, A. Cleve, and J.-L. Hainaut. Large-scale data reengineering: Return from experience. In Proceedings of the 15th Working Conference on Reverse Engineering (WCRE’08), pages 305–308. IEEE Computer Society, 2008.</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Publications&diff=196Publications2009-02-03T15:54:57Z<p>PHeymans: /* Conference articles */</p>
<hr />
<div>Only add articles here that have been (co-)authored by members of the ERCIM Working Group.<br />
<br />
== In ERCIM News ==<br />
<br />
M. Wermelinger, P. Wernick. ''EVOL 2008 - Fourth International ERCIM <br />
Workshop on Software Evolution and Evolvability''. ERCIM News 76: 6, January 2009 [http://ercim-news.ercim.org/content/view/533/754/]<br />
<br />
T. Mens, L. Seinturier. ''Evol@Mons 2008 - Doctoral Research Seminar on Software Evolution''. ERCIM News 73: 6, April 2008 [http://ercim-news.ercim.org/content/view/378/573/]<br />
<br />
T. Mens, K. Mens. ''EVOL 2007 - Third International ERCIM Symposium on Software Evolution''. ERCIM News 72:11, January 2008 [http://ercim-news.ercim.org/content/view/296/479/]<br />
<br />
T. Mens, J.-M. Favre, S. Sadou. ''ERCIM Working Group on Software Evolution spawns local chapters''. ERCIM News 67:8, October 2006.<br />
<br />
T. Mens, M. D'Hondt, L. Duchien. ''ERCIM Workshop on Software Evolution''. ERCIM News 66, July 2006.<br />
<br />
T. Mens. ''Workshop on Challenges in Software Evolution''. ERCIM News 62, 2005.<br />
<br />
T. Mens. ''ERCIM Working Group on Software Evolution''. ERCIM News 60: 9, January 2005.<br />
<br />
O. Nierstrasz, S. Ducasse. ''Moose: A language-independent reengineering environment''. ERCIM News 58: 24-25, July 2004.<br />
<br />
T. Mens, K. Mens, T. Tourwé. ''Aspect-Oriented Software Evolution''. ERCIM News 58: 36-37, July 2004.<br />
<br />
== Books ==<br />
<br />
Software evolution related books according to Google Books: [http://books.google.com/books?q=software+evolution&btnG=Search+Books]<br />
<br />
T. Mens, S. Demeyer (Eds.). '''Software Evolution'''. Springer, 2008.<br />
ISBN 978-3-540-76439-7. DOI 10.1007/978-3-540-76440-3<br />
<ul><br />
<li>Link to Springer [http://www.springer.com/computer/programming/book/978-3-540-76439-7]</li><br />
<li>Link to DBLP [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]</li><br />
</ul><br />
<br />
A. April, A. Abran, '''Software Maintenance Management: Evaluation and Continuous Improvement'''. Wiley, 2008. ISBN 978-0470-14707-8.<br />
[https://www.wiley-vch.de/publish/en/books/forthcomingTitles/EE00/0-470-14707-5/?sID=]<br />
<br />
N.H. Madhavji, J. Fernandez-Ramil, D. Perry, '''Software Evolution and Feedback: Theory and Practice'''. Wiley 2006. ISBN 0-470-87180-6<br />
<br />
P. Grubb, A.A. Takang, '''Software Maintenance: Concepts and Practice'''. Second Edition, World Scientific, 2003.<br />
ISBN 981-238-425-1<br />
<br />
S. Demeyer, S. Ducasse, O. Nierstrasz, '''Object Oriented Reengineering Patterns'''. World Scientific, 2002. ISBN 981-022826-0 <br />
<br />
M.M. Lehman, L.A. Belady, '''Program Evolution: Processes of Software Change'''. Academic Press, London, 1985. ISBN 0-12-442440-6.<br />
''Free electronic edition'' [ftp://ftp.umh.ac.be/pub/ftp_infofs/1985/ProgramEvolution.pdf]<br />
<blockquote><br />
This seminal book on program evolution is currently out of print. With permission of the author and the publisher, we are pleased to offer you a scanned-in version of the book. It is a must-read, if only because it is one of the first books treating software evolution as a problem in its own right.<br />
</blockquote><br />
<br />
== Book chapters ==<br />
<br />
Indididual book chapters of the aforementioned '''Software Evolution''' book can be consulted here [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]<br />
<br />
=== Chapters in other books ===<br />
<br />
S. Ducasse, T. Gírba, M. Lanza,S. Demeyer, ''Moose: a Collaborative and Extensible Reengineering Environment''. In '''Tools for Software Maintenance and Reengineering''', pp. 55-71, Franco Angeli, 2005.<br />
<br />
T. Mens, R. Van Der Straeten, J. Simmonds, ''A Framework for Managing Consistency of Evolving UML Models''. In '''Software Evolution with UML and XML''', pp. 1-31, Idea Group Publishing, 2005. ISBN 1591404630<br />
<br />
== Journal special issues ==<br />
<br />
A. Zaidman, A. Hamou-Lhadj, O. Greevy. Special Issue on Program Comprehension through Dynamic Analysis. Journal on Software Maintenance and Evolution: Research and Practice, Volume 20 Issue 4, July/August 2008<br />
<br />
T. Mens, K. Mens, M. D'Hondt, E. Van Paesschen. Online Postproceedings of EVOL 2007: Third International ERCIM Symposium on Software Evolution. Electronic Communications of the EASST, Volume 8, 2008. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/17]<br />
<br />
T. Mens, M. D'Hondt. Proceedings of the ERCIM Workshop on Software Evolution (EVOL 2006). Electronic Notes in Theoretical Computer Science, Volume 166, Pages 1-126, Elsevier, 2007<br />
<br />
R. Heckel, J.-M. Favre, T. Mens. Online Postproceedings of SETra 2006: International Workshop on Software Evolution Through Transformations . Electronic Communications of the EASST, Volume 3, 2006. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/3]<br />
<br />
R. Heckel, T. Mens. Proceedings of the Workshop on Software Evolution through Transformations (SETra 2004) Electronic Notes in Theoretical Computer Science, Volume 127, Issue 3, Pages 1-217, Elsevier, 2005.<br />
<br />
== Journal articles ==<br />
<br />
Under construction.<br />
<br />
== Conference articles ==<br />
<br />
A. Classen, A. Hubaux, and P. Heymans. A formal semantics for multi-level staged configuration. In Proceedings of the Third International Workshop on Variability Modelling of Software-intensive Systems (VaMoS’09), Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Germain Saval, Jorge Pinna Puissant, Patrick Heymans, Tom Mens. Some Challenges of Feature-based Merging of Class Diagrams, in Proceedings of the Third Workshop on Variability Modelling of Software-intensive Systems (VaMoS'09). Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Andreas Classen, Arnaud Hubaux, Frans Sanen, Eddy Truyen, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter, Patrick Heymans, Wouter Joosen. Modelling Variability in Self-Adaptive systems: Towards a Research Agenda, in Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE'08), October 19-23, 2008, Nashville, Tennessee, USA.<br />
<br />
A. Hubaux, P. Heymans, and D. Benavides. Variability modelling challenges from the trenches of an open source product line re-engineering project. In 12th International Software Product Line Conference (SPLC’08), 2008.<br />
<br />
A. Hubaux, P. Heymans, and H. Unphon. Separating Variability Concerns in a Product Line Re-Engineering Project. In International workshop on Early Aspects at AOSD, 2008.<br />
<br />
A. Cleve and J.-L. Hainaut. Dynamic analysis of sql statements for data-intensive applications reverse engineering. In Proceedings of the 15th Working Conference on Reverse Engineering, pages 192–196. IEEE, 2008.<br />
<br />
A. Cleve, J. Henrard, D. Roland, and J.-L. Hainaut. Wrapper-based system evolution - application to codasyl to relational migration. In Proceedings of the 12th European Conference in Software Maintenance and Reengineering (CSMR’08), pages 13–22. IEEE Computer Society, 2008.<br />
<br />
A. Cleve, J. Lemaitre, J.-L. Hainaut, C. Mouchet, and J. Henrard. The role of implicit schema constructs in data quality. In P. Missier, X. Lin, A. de Keijzer, and M. van Keulen, editors, Proceedings of the 6th International Workshop on Quality in Databases (QDB’08), pages 33–40, 2008.<br />
<br />
J. Henrard, D. Roland, A. Cleve, and J.-L. Hainaut. Large-scale data reengineering: Return from experience. In Proceedings of the 15th Working Conference on Reverse Engineering (WCRE’08), pages 305–308. IEEE Computer Society, 2008.</div>PHeymanshttps://wiki.ercim.eu/wg/SoftwareEvolution/index.php?title=Publications&diff=195Publications2009-02-03T15:53:10Z<p>PHeymans: /* Conference articles */</p>
<hr />
<div>Only add articles here that have been (co-)authored by members of the ERCIM Working Group.<br />
<br />
== In ERCIM News ==<br />
<br />
M. Wermelinger, P. Wernick. ''EVOL 2008 - Fourth International ERCIM <br />
Workshop on Software Evolution and Evolvability''. ERCIM News 76: 6, January 2009 [http://ercim-news.ercim.org/content/view/533/754/]<br />
<br />
T. Mens, L. Seinturier. ''Evol@Mons 2008 - Doctoral Research Seminar on Software Evolution''. ERCIM News 73: 6, April 2008 [http://ercim-news.ercim.org/content/view/378/573/]<br />
<br />
T. Mens, K. Mens. ''EVOL 2007 - Third International ERCIM Symposium on Software Evolution''. ERCIM News 72:11, January 2008 [http://ercim-news.ercim.org/content/view/296/479/]<br />
<br />
T. Mens, J.-M. Favre, S. Sadou. ''ERCIM Working Group on Software Evolution spawns local chapters''. ERCIM News 67:8, October 2006.<br />
<br />
T. Mens, M. D'Hondt, L. Duchien. ''ERCIM Workshop on Software Evolution''. ERCIM News 66, July 2006.<br />
<br />
T. Mens. ''Workshop on Challenges in Software Evolution''. ERCIM News 62, 2005.<br />
<br />
T. Mens. ''ERCIM Working Group on Software Evolution''. ERCIM News 60: 9, January 2005.<br />
<br />
O. Nierstrasz, S. Ducasse. ''Moose: A language-independent reengineering environment''. ERCIM News 58: 24-25, July 2004.<br />
<br />
T. Mens, K. Mens, T. Tourwé. ''Aspect-Oriented Software Evolution''. ERCIM News 58: 36-37, July 2004.<br />
<br />
== Books ==<br />
<br />
Software evolution related books according to Google Books: [http://books.google.com/books?q=software+evolution&btnG=Search+Books]<br />
<br />
T. Mens, S. Demeyer (Eds.). '''Software Evolution'''. Springer, 2008.<br />
ISBN 978-3-540-76439-7. DOI 10.1007/978-3-540-76440-3<br />
<ul><br />
<li>Link to Springer [http://www.springer.com/computer/programming/book/978-3-540-76439-7]</li><br />
<li>Link to DBLP [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]</li><br />
</ul><br />
<br />
A. April, A. Abran, '''Software Maintenance Management: Evaluation and Continuous Improvement'''. Wiley, 2008. ISBN 978-0470-14707-8.<br />
[https://www.wiley-vch.de/publish/en/books/forthcomingTitles/EE00/0-470-14707-5/?sID=]<br />
<br />
N.H. Madhavji, J. Fernandez-Ramil, D. Perry, '''Software Evolution and Feedback: Theory and Practice'''. Wiley 2006. ISBN 0-470-87180-6<br />
<br />
P. Grubb, A.A. Takang, '''Software Maintenance: Concepts and Practice'''. Second Edition, World Scientific, 2003.<br />
ISBN 981-238-425-1<br />
<br />
S. Demeyer, S. Ducasse, O. Nierstrasz, '''Object Oriented Reengineering Patterns'''. World Scientific, 2002. ISBN 981-022826-0 <br />
<br />
M.M. Lehman, L.A. Belady, '''Program Evolution: Processes of Software Change'''. Academic Press, London, 1985. ISBN 0-12-442440-6.<br />
''Free electronic edition'' [ftp://ftp.umh.ac.be/pub/ftp_infofs/1985/ProgramEvolution.pdf]<br />
<blockquote><br />
This seminal book on program evolution is currently out of print. With permission of the author and the publisher, we are pleased to offer you a scanned-in version of the book. It is a must-read, if only because it is one of the first books treating software evolution as a problem in its own right.<br />
</blockquote><br />
<br />
== Book chapters ==<br />
<br />
Indididual book chapters of the aforementioned '''Software Evolution''' book can be consulted here [http://www.informatik.uni-trier.de/~ley/db/series/springer/Mens2008.html]<br />
<br />
=== Chapters in other books ===<br />
<br />
S. Ducasse, T. Gírba, M. Lanza,S. Demeyer, ''Moose: a Collaborative and Extensible Reengineering Environment''. In '''Tools for Software Maintenance and Reengineering''', pp. 55-71, Franco Angeli, 2005.<br />
<br />
T. Mens, R. Van Der Straeten, J. Simmonds, ''A Framework for Managing Consistency of Evolving UML Models''. In '''Software Evolution with UML and XML''', pp. 1-31, Idea Group Publishing, 2005. ISBN 1591404630<br />
<br />
== Journal special issues ==<br />
<br />
A. Zaidman, A. Hamou-Lhadj, O. Greevy. Special Issue on Program Comprehension through Dynamic Analysis. Journal on Software Maintenance and Evolution: Research and Practice, Volume 20 Issue 4, July/August 2008<br />
<br />
T. Mens, K. Mens, M. D'Hondt, E. Van Paesschen. Online Postproceedings of EVOL 2007: Third International ERCIM Symposium on Software Evolution. Electronic Communications of the EASST, Volume 8, 2008. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/17]<br />
<br />
T. Mens, M. D'Hondt. Proceedings of the ERCIM Workshop on Software Evolution (EVOL 2006). Electronic Notes in Theoretical Computer Science, Volume 166, Pages 1-126, Elsevier, 2007<br />
<br />
R. Heckel, J.-M. Favre, T. Mens. Online Postproceedings of SETra 2006: International Workshop on Software Evolution Through Transformations . Electronic Communications of the EASST, Volume 3, 2006. ISSN 1863-2122 [http://eceasst.cs.tu-berlin.de/index.php/eceasst/issue/view/3]<br />
<br />
R. Heckel, T. Mens. Proceedings of the Workshop on Software Evolution through Transformations (SETra 2004) Electronic Notes in Theoretical Computer Science, Volume 127, Issue 3, Pages 1-217, Elsevier, 2005.<br />
<br />
== Journal articles ==<br />
<br />
Under construction.<br />
<br />
== Conference articles ==<br />
<br />
A. Classen, A. Hubaux, and P. Heymans. A formal semantics for multi-level staged configuration. In Proceedings of the Third International Workshop on Variability Modelling of Software-intensive Systems (VaMoS’09), Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
Germain Saval, Jorge Pinna Puissant, Patrick Heymans, Tom Mens. Some Challenges of Feature-based Merging of Class Diagrams, in Proceedings of the Third Workshop on Variability Modelling of Software-intensive Systems (VaMoS'09). Sevilla, Spain, January 2009. University of Duisburg-Essen.<br />
<br />
P. Heymans, P.-Y. Schobbens, J.-C. Trigaux, Y. Bontemps, R. Matulevicius, and A. Classen. Evaluating formal properties of feature diagram languages. IET Software Journal, Special Issue on Language Engineering, 2(3):281–302, 2008.<br />
<br />
Andreas Classen, Arnaud Hubaux, Frans Sanen, Eddy Truyen, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter, Patrick Heymans, Wouter Joosen. Modelling Variability in Self-Adaptive systems: Towards a Research Agenda, in Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE'08), October 19-23, 2008, Nashville, Tennessee, USA.<br />
<br />
A. Hubaux, P. Heymans, and D. Benavides. Variability modelling challenges from the trenches of an open source product line re-engineering project. In 12th International Software Product Line Conference (SPLC’08), 2008.<br />
<br />
A. Hubaux, P. Heymans, and H. Unphon. Separating Variability Concerns in a Product Line Re-Engineering Project. In International workshop on Early Aspects at AOSD, 2008.<br />
<br />
A. Cleve and J.-L. Hainaut. Dynamic analysis of sql statements for data-intensive applications reverse engineering. In Proceedings of the 15th Working Conference on Reverse Engineering, pages 192–196. IEEE, 2008.<br />
<br />
A. Cleve, J. Henrard, D. Roland, and J.-L. Hainaut. Wrapper-based system evolution - application to codasyl to relational migration. In Proceedings of the 12th European Conference in Software Maintenance and Reengineering (CSMR’08), pages 13–22. IEEE Computer Society, 2008.<br />
<br />
A. Cleve, J. Lemaitre, J.-L. Hainaut, C. Mouchet, and J. Henrard. The role of implicit schema constructs in data quality. In P. Missier, X. Lin, A. de Keijzer, and M. van Keulen, editors, Proceedings of the 6th International Workshop on Quality in Databases (QDB’08), pages 33–40, 2008.<br />
<br />
J.-L. Hainaut, A. Cleve, J. Henrard, and J.-M. Hick. Migration of legacy information systems. In T. Mens and S. Demeyer, editors, Software Evolution, pages 105–138. Springer, 2008.<br />
<br />
J. Henrard, D. Roland, A. Cleve, and J.-L. Hainaut. Large-scale data reengineering: Return from experience. In Proceedings of the 15th Working Conference on Reverse Engineering (WCRE’08), pages 305–308. IEEE Computer Society, 2008.</div>PHeymans