Difference between revisions of "Theses"

From ERCIM Working Group Software Evolution
Jump to navigation Jump to search
Line 26: Line 26:
 
<ul>
 
<ul>
 
<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>.
 
<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>.
LIFL, Universit&eacute; Lille 1, France, December 2007.<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]
<a href="http://adam.lifl.fr/pmwiki.php/Adam/Pub2007?action=bibentry&bibfile=adam.bib&bibref=Diaz-phd-07">http://adam.lifl.fr/pmwiki.php/Adam/Pub2007?action=bibentry&bibfile=adam.bib&bibref=Diaz-phd-07</a>
 
 
 
</li>
 
</li>
   
<li><em>Artur Boronat</em>. <strong>MOMENT: A formal framework for MOdel manageMENT</strong>.
+
<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>
Department of Information Systems and Computation, Technical University of Valencia,
 
Spain, December 2007.<br/>
 
<a href="http://www.cs.le.ac.uk/people/aboronat/papers/2007_thesis_ArturBoronat.pdf">http://www.cs.le.ac.uk/people/aboronat/papers/2007_thesis_ArturBoronat.pdf</a></li>
 
   
 
<li><em>Stephen Cook</em>. <strong>Evolution, goals and assumptions in software systems</strong>. University of Reading, United Kingdom, November 2007.</li>
 
<li><em>Stephen Cook</em>. <strong>Evolution, goals and assumptions in software systems</strong>. University of Reading, United Kingdom, November 2007.</li>
   
<li><em>Bas Graaf</em>. <strong>Model-driven evolution of software architectures</strong>. Technische Universiteit Delft, The Netherlands, November 2007.<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>
   
 
<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>
<a href="http://www.st.ewi.tudelft.nl/~basgraaf/publications/PHDTHESIS2007.pdf">http://www.st.ewi.tudelft.nl/~basgraaf/publications/PHDTHESIS2007.pdf</a>
 
</li>
 
 
<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.<br/>
 
<a href="http://128.4.133.74:8080/dspace/bitstream/123456789/176/3/shepherd.dissertation.pdf">http://128.4.133.74:8080/dspace/bitstream/123456789/176/3/shepherd.dissertation.pdf</a></li>
 
   
 
<li><em>Joel Huselius</em>. <strong>Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording</strong>.
 
<li><em>Joel Huselius</em>. <strong>Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording</strong>.
Malardalen University, Sweden, June 2007.<br/>
+
Malardalen University, Sweden, June 2007 [http://www.mrtc.mdh.se/index.php?choice=publications&id=1322]</li>
 
<a href="http://www.mrtc.mdh.se/index.php?choice=publications&id=1322">http://www.mrtc.mdh.se/index.php?choice=publications&id=1322</a></li>
 
   
 
<li><em>Andy Kellens</em>. <strong>Maintaining causality between design regularities and source code</strong>.
 
<li><em>Andy Kellens</em>. <strong>Maintaining causality between design regularities and source code</strong>.
Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007.<br/>
+
Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007 [http://prog.vub.ac.be/~akellens/publications/phd.pdf]</li>
<a href="http://prog.vub.ac.be/~akellens/publications/phd.pdf">http://prog.vub.ac.be/~akellens/publications/phd.pdf</a></li>
 
   
 
<li><em>Orla Greevy</em>. <strong>Enriching Reverse Engineering with Feature Analysis</strong>. Software Composition Group, University of Bern,
 
<li><em>Orla Greevy</em>. <strong>Enriching Reverse Engineering with Feature Analysis</strong>. Software Composition Group, University of Bern,
Switzerland, May 2007.<br/>
+
Switzerland, May 2007 [http://www.iam.unibe.ch/~scg/Archive/PhD/greevy-phd.pdf]</li>
 
<a href="http://www.iam.unibe.ch/~scg/cgi-bin/scgbib.cgi/abstract=yes?Gree07b">http://www.iam.unibe.ch/~scg/Archive/PhD/greevy-phd.pdf</a></li>
 
   
<li><em>Michael Fischer</em>. <strong>EvoZilla - Longitudinal Evolution Analysis of Large Scale Software Systems</strong>. Vienna University of Technology, Austria. May 2007<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>
<a href="http://www.evozilla.com/people/mfi/papers/fischer06phdthesis-evozilla.pdf">http://www.evozilla.com/people/mfi/papers/fischer06phdthesis-evozilla.pdf</a></li>
 
   
 
<li><em>Christian F.J. Lange</em>. <strong>Assessing and Improving the Quality of Modeling: A Series of Empirical Studies about the UML</strong>.
 
<li><em>Christian F.J. Lange</em>. <strong>Assessing and Improving the Quality of Modeling: A Series of Empirical Studies about the UML</strong>.
Eindhoven University of Technology, The Netherlands, 2007.<br/>
+
Eindhoven University of Technology, The Netherlands, 2007 [http://www.win.tue.nl/~clange/thesis/thesis.pdf]</li>
<a href="http://www.win.tue.nl/~clange/thesis/thesis.pdf">http://www.win.tue.nl/~clange/thesis/thesis.pdf</a></li>
 
   
<li><em>Jacek Ratzinger</em>. <strong>sPACE - Software Project Assessment in the Course of Evolution</strong>. Vienna University of Technology, Austria. 2007<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>
<a href="http://www.infosys.tuwien.ac.at/Staff/ratzinger/publications/ratzinger_phd-thesis_space.pdf">http://www.infosys.tuwien.ac.at/Staff/ratzinger/publications/ratzinger_phd-thesis_space.pdf</a></li>
 
   
<li><em>Thomas Cleenewerck</em>. <strong>Modularizing Language Constructs: A Reßective Approach </strong>. Vrije Universiteit Brussel, Belgium. 2007<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>
<a href="http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-02.pdf ">http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-02.pdf </a></li>
 
   
<li><em>Isabel Michiels</em>. <strong>A Goal-Driven Approach for Documenting and Verifying Design Invariants </strong>. Vrije Universiteit Brussel, Belgium. 2007<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>
<a href="http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-03.pdf ">http://prog.vub.ac.be/Publications/2007/vub-prog-phd-07-03.pdf </a></li>
 
 
</ul>
 
</ul>
   

Revision as of 20:54, 13 November 2008

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.

2008

  • Carlos Noguera. A Model-driven tool-set for Developing and Validating Annotation Frameworks. University of Lille, France, November 2008
  • Israel Herraiz Tabernero. A statistical examination of the properties and evolution of libre software. Universidad Rey Juan Carlos, Madrid, Spain, October 2008 [2]
  • 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.
    <a href=""></a>
  • 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 [3]
  • Magiel Bruntink. Renovation of Idiomatic Crosscutting Concerns in Embedded Systems. Technische Universiteit Delft, The Netherlands, March 2008 [4]
  • Marius Marin. An Integrated System to Manage Crosscutting Concerns in Source Code.Technische Universiteit Delft, The Netherlands, January 2008 [5]
  • Filip Van Rysselberghe. Studying Historic Change Operations: Techniques and Observations. Universiteit Antwerpen, Belgium, January 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 [6]
  • Artur Boronat. MOMENT: A formal framework for MOdel manageMENT. Department of Information Systems and Computation, Technical University of Valencia, Spain, December 2007 [7]
  • 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 [8]
  • David Shepherd. Natural Language Program Analysis: Combining Natural Language Processing and Program Analysis to Improve Software Maintenance Tools. University of Delaware, USA, August 2007 [9]
  • Joel Huselius. Reverse Engineering of Legacy Real-Time Systems: An Automated Approach Based on Execution-Time Recording. Malardalen University, Sweden, June 2007 [10]
  • Andy Kellens. Maintaining causality between design regularities and source code. Programming Technology Lab, Vrije Universiteit Brussel, Belgium, June 2007 [11]
  • Orla Greevy. Enriching Reverse Engineering with Feature Analysis. Software Composition Group, University of Bern, Switzerland, May 2007 [12]
  • Michael Fischer. EvoZilla - Longitudinal Evolution Analysis of Large Scale Software Systems. Vienna University of Technology, Austria. May 2007 [13]
  • 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 [14]
  • Jacek Ratzinger. sPACE - Software Project Assessment in the Course of Evolution. Vienna University of Technology, Austria. 2007 [15]
  • Thomas Cleenewerck. Modularizing Language Constructs: A Reßective Approach . Vrije Universiteit Brussel, Belgium. 2007 [16]
  • Isabel Michiels. A Goal-Driven Approach for Documenting and Verifying Design Invariants . Vrije Universiteit Brussel, Belgium. 2007 [17]

2006

  • Andy Zaidman. Scalability Solutions for Program Comprehension through Dynamic Analysis. Universiteit Antwerpen, Belgium. September 2006 [18]</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 [19]
  • Dirk Deridder. A Concept-Centric Environment for Software Evolution . Vrije Universiteit Brussel, 2006 [20]
  • Ellen Van Paesschen. Advanced Round-Trip Engineering: An Agile Analysis-Driven Approach for Dynamic Languages . Vrije Universiteit Brussel, 2006 [21]

2005


2004