SCG PhD Theses
2012
- Toon Verwaest. Bridging the Gap between Machine and Language using First-Class Building Blocks. PhD thesis, University of Bern, March 2012. PDF →
2011
- Adrian Kuhn. Software Cartography and Code Navigation. PhD thesis, University of Bern, April 2011. PDF →
2010
- Lukas Renggli. Dynamic Language Embedding With Homogeneous Tool
Support. PhD thesis, University of Bern, October 2010. PDF →
- David Röthlisberger. Augmenting IDEs with Runtime Information for
Software Maintenance. Ph.D. thesis, University of Bern, May 2010. PDF →
2008
- Marcus Denker. Sub-method Structural and Behavioral Reflection. PhD thesis, University of Bern, May 2008. PDF →
- Adrian Lienhard. Dynamic Object Flow Analysis. PhD thesis, University of Bern, December 2008. PDF →
2007
- Orla Greevy. Enriching Reverse Engineering with Feature Analysis. Ph.D. thesis, University of Bern, May 2007. PDF →
2006
- Juan Carlos Cruz. A Group Based Approach for Coordinating Active
Objects. Ph.D. thesis, University of Bern, Bern, June 2006. PDF →
- Markus Gaelli. Modeling Examples to Test and Understand Software. Ph.D. thesis, University of Bern, November 2006. PDF →
- María Laura Ponisio. Exploiting Client Usage to Manage Program
Modularity. Ph.D. thesis, University of Bern, Bern, June 2006. PDF →
2005
- Gabriela Arévalo. High Level Views in Object-Oriented Systems using
Formal Concept Analysis. Ph.D. thesis, University of Bern, Bern, January 2005. PDF →
- Alexandre Bergel. Classboxes — Controlling Visibility of Class
Extensions. Ph.D. thesis, University of Bern, November 2005. PDF →
- Tudor Gîrba. Modeling History to Understand Software Evolution. Ph.D. thesis, University of Bern, Bern, November 2005. PDF →
- Matthias Rieger. Effective Clone Detection Without Language Barriers. Ph.D. thesis, University of Bern, June 2005. PDF →
- Nathanael Schärli. Traits — Composing Classes from Behavioral
Building Blocks. Ph.D. thesis, University of Bern, February 2005. PDF →
2003
- Michele Lanza. Object-Oriented Reverse Engineering —
Coarse-grained, Fine-grained, and Evolutionary
Software Visualization. Ph.D. thesis, University of Bern, May 2003. PDF →
2002
- Franz Achermann. Forms, Agents and Channels — Defining Composition
Abstraction with Style. Ph.D. thesis, University of Bern, January 2002. PDF →
- Tamar Richner. Recovering Behavioral Design Views: a Query-Based
Approach. Ph.D. thesis, University of Bern, May 2002. PDF →
2001
- Sander Tichelaar. Modeling Object-Oriented Software for Reverse
Engineering and Refactoring. Ph.D. thesis, University of Bern, December 2001. PDF →
1999
- Markus Lumpe. A Pi-Calculus Based Approach to Software
Composition. Ph.D. Thesis, University of Bern, Institute of Computer Science
and Applied Mathematics, January 1999. PDF URL →
- Jean-Guy Schneider. Components, Scripts, and Glue: A conceptual
framework for software composition. Ph.D. Thesis, University of Bern, Institute of Computer Science
and Applied Mathematics, October 1999. PDF →
1997
- Luca Deri. A Component-based Architecture for Open,
Independently Extensible Distributed Systems. Ph.D. Thesis, University of Bern, June 1997. PDF →
1996
- Simon Moser. Measurement and Estimation of Software and Software
Processes. Ph.D. Thesis, University of Bern, December 1996. PDF →
1995
- Igor Metz. Bintree Lab: Ein Framework von Datenstrukturen und
Algorithmen für Bintrees. Ph.D. Thesis, University of Bern, October 1995. →