Difference between revisions of "Theses"

From ERCIM Working Group Software Evolution
Jump to: navigation, search
(2008)
Line 13: Line 13:
  
 
<ul>
 
<ul>
 +
 +
<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>
  
 
<li><em>Romain Robbes</em>. <strong> Of Change and Software</strong>. University of Lugano, Switzerland, December 2008</li>
 
<li><em>Romain Robbes</em>. <strong> Of Change and Software</strong>. University of Lugano, Switzerland, December 2008</li>
Line 23: Line 25:
  
 
<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>
 
<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>
 +
 +
<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>
  
 
<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>
 
<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>

Revision as of 13:25, 22 January 2009

Follow this link for a more general list on PhDs in Software Engineering[1]

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.

2009

  • Marco Lormans. Managing Requirements Evolution. Delft University of Technology, The Netherlands, January 2009

2008

  • Adrian Lienhard. Dynamic Object Flow Analysis</strong. University of Bern, December 2008. [2]</li>
  • Romain Robbes. Of Change and Software. University of Lugano, Switzerland, December 2008
  • Carlos Noguera. A Model-driven tool-set for Developing and Validating Annotation Frameworks. University of Lille, France, November 2008
  • Beat Fluri. Change Distilling - Enriching software evolution analysis with fine-grained source code change histories. University of Zurich, Switzerland, October 2008 [3]
  • Israel Herraiz Tabernero. A statistical examination of the properties and evolution of libre software. Universidad Rey Juan Carlos, Madrid, Spain, October 2008 [4]
  • Naouel Moha. Decor: Détection et correction des défauts dans les systèmes orientés objet. Université des Sciences et Technologie de Lile, France, August 2008.
  • Marcus Denker. Sub-method Structural and Behavioral Reflection. University of Bern, May 2008 [5]
  • Bram Adams. Co-evolution of Source Code and the Build System: Impact on the Introduction of AOSD in Legacy Systems. Universiteit Gent, Belgium, May 2008. ISBN 978-90-8578-203-2 [6]
  • Magiel Bruntink. Renovation of Idiomatic Crosscutting Concerns in Embedded Systems. Technische Universiteit Delft, The Netherlands, March 2008 [7]
  • Marius Marin. An Integrated System to Manage Crosscutting Concerns in Source Code.Technische Universiteit Delft, The Netherlands, January 2008 [8]
  • Filip Van Rysselberghe. Studying Historic Change Operations: Techniques and Observations. Universiteit Antwerpen, Belgium, January 2008.
  • </ul>

    2007

    • Dolorès Diaz. Réalisation d'évolutions logicielles sur des applications d'entreprise en phase de maintenance. LIFL, Université Lille 1, France, December 2007 [9]
    • Artur Boronat. MOMENT: A formal framework for MOdel manageMENT. Department of Information Systems and Computation, Technical University of Valencia, Spain, December 2007 [10]
    • Stephen Cook. Evolution, goals and assumptions in software systems. University of Reading, United Kingdom, November 2007.
    • Bas Graaf. Model-driven evolution of software architectures. Technische Universiteit Delft, The Netherlands, November 2007 [11]
    • David Shepherd. Natural Language Program Analysis: Combining Natural Language Processing and Program Analysis to Improve Software Maintenance Tools. University of Delaware, USA, August 2007 [12]
    • Joel Huselius. Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording. Malardalen University, Sweden, June 2007 [13]
    • Andy Kellens. Maintaining causality between design regularities and source code. Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007 [14]
    • Orla Greevy. Enriching Reverse Engineering with Feature Analysis. Software Composition Group, University of Bern, Switzerland, May 2007 [15]
    • Michael Fischer. EvoZilla - Longitudinal Evolution Analysis of Large Scale Software Systems. Vienna University of Technology, Austria. May 2007 [16]
    • Christian F.J. Lange. Assessing and Improving the Quality of Modeling: A Series of Empirical Studies about the UML. Eindhoven University of Technology, The Netherlands, 2007 [17]
    • Jacek Ratzinger. sPACE - Software Project Assessment in the Course of Evolution. Vienna University of Technology, Austria. 2007 [18]
    • Thomas Cleenewerck. Modularizing Language Constructs: A Reßective Approach . Vrije Universiteit Brussel, Belgium. 2007 [19]
    • Isabel Michiels. A Goal-Driven Approach for Documenting and Verifying Design Invariants . Vrije Universiteit Brussel, Belgium. 2007 [20]

    2006

    • Andy Zaidman. Scalability Solutions for Program Comprehension through Dynamic Analysis. Universiteit Antwerpen, Belgium. September 2006 [21]</a>
    • Andrew Le Gear. Component Reconnexion: Identifying and encapsulating reuseful components in legacy software systems. University of Limerick, Ireland. September 2006.
    • Pamela O'Shea. An investigation of Views and abstractions employed by software engineers during software maintenance: An empirically founded set of guidelines for visualization tools supporting comprehension. University of Limerick, Ireland. September 2006.
    • Kris De Schutter. Aspect oriented revitalisation of legacy software through logic meta-programming. Universiteit Gent, Belgium. May 2006
    • Gregorio Robles. Software Engineering Research on Libre Software: Data Sources, Methodologies and Results. Universidad Rey Juan Carlos, Spain. February 2006 [22]
    • Dirk Deridder. A Concept-Centric Environment for Software Evolution . Vrije Universiteit Brussel, 2006 [23]
    • Ellen Van Paesschen. Advanced Round-Trip Engineering: An Agile Analysis-Driven Approach for Dynamic Languages . Vrije Universiteit Brussel, 2006 [24]

    2005

    • Gabriela Arévalo. High Level Views in Object Oriented Systems using Formal Concept Analysis. Universität Bern, Switzerland, January 2005 [25]
    • Nathanael Schärli. Traits: Composing Classes from Behavioral Building Blocks. Universität Bern, Switzerland, February 2005 [26]
    • Andrea Capiluppi. Metrics-based study of the evolution of open-source based systems. Politecnico di Torino, Italy, May 2005.
    • Martin Pinzger. ArchView - Analyzing Evolutionary Aspects of Complex Software Systems . Technical University of Vienna, Austria, May 2005.
    • Johan Brichau. Integrative Composition of Program Generators. Vrije Universiteit Brussel, Belgium, May 2005.
    • Matthias Rieger. Effective Clone Detection Without Language Barriers. Universität Bern, Switzerland, June 2005 [27]
    • Damien Pollet. Une architecture pour les transformations de modèles et la restructuration de modèles UML. Université de Rennes 1, France, June 2005.
    • Ragnhild Van Der Straeten. Inconsistency Management in Model-Driven Engineering. Vrije Universiteit Brussel, Belgium, September 2005 [28]
    • Tudor Gîrba. Modeling History to Understand Software Evolution. Universität Bern, Switzerland, November 2005 [29]
    • Imed Hammouda. Multidimensional structuring of software systems - Tools and Applications. Tampere University of Technology, Finland, November 2005
    • Alexandre Bergel. Classboxes - Controlling Visibility of Class Extensions. Universität Bern, Switzerland, November 2005 [30]
    • Olivier Barais. Construire et Maitriser l'Évolution d'une Architecture Logicielle à base de Composants. Université des Sciences et Technologies de Lille, France, December 2005.


    2004

    • Claudio Riva. View-based Software Architecture Reconstruction. Vienna University of Technology, Austria, October 2004< [31]