Theses: Difference between revisions

From ERCIM Working Group Software Evolution
 
(7 intermediate revisions by 2 users not shown)
Line 2: Line 2:


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.
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.

==2011==
* ''Javier Perez''. [http://www.giro.infor.uva.es/Publications/2011/Per11/tesis_ingles_y_castellano_v2.pdf '''Refactoring Planning for Design Smell Correction in Object-Oriented Software''']. University of Valladolid, Spain, July 2011

* ''Jannik Laval''. [http://www.jannik-laval.eu/assets/files/papers/Lava11b-PhDThesis.pdf '''Package Dependencies Analysis and Remediation in Object-Oriented Systems''']. University of Lille, June 2011.

* ''Adrian Kuhn''. [http://scg.unibe.ch/archive/phd/kuhn-phd.pdf '''Software Cartography and Code Navigation''']. University of Bern, April 2011


==2010==
==2010==
Line 16: Line 23:
* ''Joerg Rech''. [http://www.amazon.de/Context-sensitive-Diagnosis-Quality-Defects-Software/dp/3837085090/ '''Context-sensitive Diagnosis of Quality Defects in Object-Oriented Software System'''], PhD Thesis, University of Hildesheim, Germany, 2009.
* ''Joerg Rech''. [http://www.amazon.de/Context-sensitive-Diagnosis-Quality-Defects-Software/dp/3837085090/ '''Context-sensitive Diagnosis of Quality Defects in Object-Oriented Software System'''], PhD Thesis, University of Hildesheim, Germany, 2009.
* ''Selim Ciraci''. '''Graph Based Verification of Software Evolution Requirements''', University of Twente, The Netherlands, December 2009.
* ''Selim Ciraci''. '''Graph Based Verification of Software Evolution Requirements''', University of Twente, The Netherlands, December 2009.
* ''Hani Abdeen''. '''Visualizing, Assessing and Re-Modularizing Object-Oriented Architectural Elements''', INRIA, University of Lille, 2009.
* ''Hani Abdeen''. '''Visualizing, Assessing and Re-Modularizing Object-Oriented Architectural Elements''', INRIA, University of Lille, France, 2009.
* ''Anthony Cleve''. '''Program analysis and transformation for data-intensive system evolution''', FUNDP - University of Namur, Belgium, 2010.
* ''Mircea Lungu''. [http://lungu.org/mircea/phd.pdf '''Reverse Engineering Software Ecosystems''']. University of Lugano, Switzerland. October 2009.
* ''Mircea Lungu''. [http://lungu.org/mircea/phd.pdf '''Reverse Engineering Software Ecosystems''']. University of Lugano, Switzerland. October 2009.
* ''Sebastien Vaucouleur''. [http://www1.itu.dk/graphics/ITU-library/Internet/Forskning/Phd/PhD_Defences/2009/PhD%20dissertation_handed%20in%2030June09_Sebastien%20Vaucouleur.pdf '''Upgradable Software Product Customization by Code Query''']. IT University of Copenhagen, Denmark, October 2009.
* ''Sebastien Vaucouleur''. [http://www1.itu.dk/graphics/ITU-library/Internet/Forskning/Phd/PhD_Defences/2009/PhD%20dissertation_handed%20in%2030June09_Sebastien%20Vaucouleur.pdf '''Upgradable Software Product Customization by Code Query''']. IT University of Copenhagen, Denmark, October 2009.
Line 39: Line 47:
* ''Naouel Moha''. [http://tel.archives-ouvertes.fr/tel-00321081/fr/ '''Decor: Détection et correction des défauts dans les systèmes orientés objet''']. Université de Montréal et Université des Sciences et Technologie de Lile, France, August 2008
* ''Naouel Moha''. [http://tel.archives-ouvertes.fr/tel-00321081/fr/ '''Decor: Détection et correction des défauts dans les systèmes orientés objet''']. Université de Montréal et Université des Sciences et Technologie de Lile, France, August 2008
* ''Marcus Denker''. [http://www.iam.unibe.ch/~scg/Archive/PhD/denker-phd.pdf '''Sub-method Structural and Behavioral Reflection''']. University of Bern, May 2008
* ''Marcus Denker''. [http://www.iam.unibe.ch/~scg/Archive/PhD/denker-phd.pdf '''Sub-method Structural and Behavioral Reflection''']. University of Bern, May 2008
* ''Bram Adams''. [http://sailhome.cs.queensu.ca/~bram/publications/2008/PhD.pdf '''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
* ''Bram Adams''. [http://www.bramadams.org/publications/2008/PhD.pdf '''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
* ''Magiel Bruntink''. [http://homepages.cwi.nl/~bruntink/papers/thesis-phd.pdf '''Renovation of Idiomatic Crosscutting Concerns in Embedded Systems''']. Technische Universiteit Delft, The Netherlands, March 2008
* ''Magiel Bruntink''. [http://homepages.cwi.nl/~bruntink/papers/thesis-phd.pdf '''Renovation of Idiomatic Crosscutting Concerns in Embedded Systems''']. Technische Universiteit Delft, The Netherlands, March 2008
* ''Marius Marin''. [http://www.library.tudelft.nl/ws/search/publications/search/metadata/index.htm?docname=376266 '''An Integrated System to Manage Crosscutting Concerns in Source Code''']. Technische Universiteit Delft, The Netherlands, January 2008
* ''Marius Marin''. [http://www.library.tudelft.nl/ws/search/publications/search/metadata/index.htm?docname=376266 '''An Integrated System to Manage Crosscutting Concerns in Source Code''']. Technische Universiteit Delft, The Netherlands, January 2008

Latest revision as of 16:30, 5 January 2012

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.

2011

2010

2009

  • Joerg Rech. Context-sensitive Diagnosis of Quality Defects in Object-Oriented Software System, PhD Thesis, University of Hildesheim, Germany, 2009.
  • Selim Ciraci. Graph Based Verification of Software Evolution Requirements, University of Twente, The Netherlands, December 2009.
  • Hani Abdeen. Visualizing, Assessing and Re-Modularizing Object-Oriented Architectural Elements, INRIA, University of Lille, France, 2009.
  • Anthony Cleve. Program analysis and transformation for data-intensive system evolution, FUNDP - University of Namur, Belgium, 2010.
  • Mircea Lungu. Reverse Engineering Software Ecosystems. University of Lugano, Switzerland. October 2009.
  • Sebastien Vaucouleur. Upgradable Software Product Customization by Code Query. IT University of Copenhagen, Denmark, October 2009.
  • Karl Beecher. Evolution in Free Software Projects: A Multi-Repository Study, University of Lincoln, United Kingdom, September 2009.
  • Angela Lozano. Assessing the Effect of Source Code Characteristics on Changeability. The Open University, United Kingdom. August 2009
  • Peter Ebraert. A bottom-up approach to program variation . Vrije Universiteit Brussel, Belgium, June 2009
  • Ali Mesbah. Analysis and Testing of Ajax-based Single-Page Web Applications. Delft University of Technology, The Netherlands, June 2009.
  • Bas Cornelissen. Evaluating Dynamic Analysis Techniques for Program Comprehension. Delft University of Technology, The Netherlands, June 2009.
  • Pieter De Leenheer. On Community-based Ontology Evolution. Vrije Universiteit Brussel, May 2009
  • Khanh Hoa Dam. Supporting Software Evolution in Agent Systems. RMIT University, Australia, March 2009
  • Marco Lormans. Managing Requirements Evolution. Delft University of Technology, The Netherlands, January 2009

2008

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 [2]
  • Artur Boronat. MOMENT: A formal framework for MOdel manageMENT. Department of Information Systems and Computation, Technical University of Valencia, Spain, December 2007 [3]
  • 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 [4]
  • David Shepherd. Natural Language Program Analysis: Combining Natural Language Processing and Program Analysis to Improve Software Maintenance Tools. University of Delaware, USA, August 2007 [5]
  • Joel Huselius. Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording. Malardalen University, Sweden, June 2007 [6]
  • Andy Kellens. Maintaining causality between design regularities and source code. Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007 [7]
  • Orla Greevy. Enriching Reverse Engineering with Feature Analysis. Software Composition Group, University of Bern, Switzerland, May 2007 [8]
  • Michael Fischer. EvoZilla - Longitudinal Evolution Analysis of Large Scale Software Systems. Vienna University of Technology, Austria. May 2007 [9]
  • 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 [10]
  • Jacek Ratzinger. sPACE - Software Project Assessment in the Course of Evolution. Vienna University of Technology, Austria. 2007 [11]
  • Thomas Cleenewerck. Modularizing Language Constructs: A Reßective Approach . Vrije Universiteit Brussel, Belgium. 2007 [12]
  • Isabel Michiels. A Goal-Driven Approach for Documenting and Verifying Design Invariants . Vrije Universiteit Brussel, Belgium. 2007 [13]

2006

2005

  • Gabriela Arévalo. High Level Views in Object Oriented Systems using Formal Concept Analysis. Universität Bern, Switzerland, January 2005 [14]
  • Nathanael Schärli. Traits: Composing Classes from Behavioral Building Blocks. Universität Bern, Switzerland, February 2005 [15]
  • 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 [16]
  • 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 [17]
  • Tudor Gîrba. Modeling History to Understand Software Evolution. Universität Bern, Switzerland, November 2005 [18]
  • 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 [19]
  • 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