Thorsten Berger

Thorsten Berger
Johannisgasse 26, Zimmer 0-01
04103 Leipzig

Tel.: +49 341 97-32314
E-Mail, Workpage


I'm a PhD student at the Chair of Business Information Systems at Leipzig University and a scholarship holder (stipendiary) of the German National Academic Foundation (Studienstiftung des deutschen Volkes).

Research Interests

  • Software Product Line Engineering
    • Variability Management, Feature Modeling
    • Variability extraction and analysis
    • Variability in Large-Scale Product Lines
  • Software Ecosystems
  • Empirical Software Engineering
  • Formerly: Requirements Engineering and eAssessment/eLearning

Projects

Research Projects

  • Variability analysis, extraction and transformation tools
  • Feature Models in the Wild
  • Various research projects focusing Variability Modeling and Variability Management in conjunction with the University of Waterloo and the ITU Copenhagen
  • iAssess.Sax: Developing the prerequisites for broader adoption of eAssessment at Saxon universities (Schaffung der Voraussetzungen für einen breiteren Einsatz von E-Assessments an den sächsischen Hochschulen)
  • SoftWiki: Distributed, End-user Centered Requirements Engineering for Evolutionary Software Development, funded by the german Federal Ministry of Education and Research
  • PreBIS: Pre-Built Information Space, funded by the german Federal Ministry of Economics and Technology

Open Source Projects


Grants & Awards

  • May 2011: Conference travel allowance for ICSE'11 from DAAD, allowance funded by the Federal Foreign Office
  • Jan. 2009-Feb. 2011: PhD scholarship from the German National Academic Foundation Studienstiftung des deutschen Volkes
    • Additional scholarship grant for a 7 months research visit at UWaterloo in 2009
    • Additional scholarship grant for a 2.5 months research visit at UWaterloo in 2010
  • Project-bound scholarship, Project SoftWiki, funded by the Federal Ministry of Education and Research
  • Diploma (equiv. M.Sc.) graduate in 2007 at the Department of Computer Science (Univ. of Leipzig): 2nd place out of 86 graduates according to overall grade (1.1)

Talks, Posters & Misc.

  • I gave a short presentation at this year's FOSD meeting at TU Dresden about our research tools, esp. KBuildMiner, which computes file presence conditions by statically analyzing imperative build logic. Here are PDF Documentthe slides.
  • I presented our full paper “Variability Modeling in the Real: A Perspective from the Operating Systems Domain” at the 25th IEEE/ACM International Conference on Automated Software Engineering (ASE 2010). Here are PDF Documentthe slides.
  • Additionally to a full paper, we have a poster accepted for the 14th Software Product Line Conference (SPLC) in South Korea. Due to high travel costs this time, only Rafael is attending the conference and he'll present the Linux evolution paper and the poster. Here's the PDF Documentonline poster version (26MB) and the extended abstract.
  • I presented the work we did for the ASE2010 paper and the extraction of code-mappings from Linux' build system (KBuild) at MSR summer school 2010 in Kingston, ON, Canada. Here's the PDF Documentposter (12MB).
  • I gave a talk at ITU Copenhagen titled “Why and How to Extract Variability from Open Source Product Lines” during my stay there (Oct-Nov. 2009).

Research Visits

Sep. 2011 – Dec. 2011, Visitor at

Software Development Group
IT University of Copenhagen, Denmark

Oct. 2009 – Nov. 2009 and Jan. 2010, Visitor at

Programming, Logic & Semantics Group
IT University of Copenhagen, Denmark

Feb.- Sept. 2009, Jun.- Aug. 2010, Dec. 2010, Feb.- Mar. 2011, and May 2011 Visiting PhD Scholar at:

Generative Software Development (GSD) Lab
University of Waterloo
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1

Summer Schools

Publications

Navigation

: (Editors: )


Research Community Implication

I was a reviewer for the following events/journals:

Memberships

Teaching

  • Seminars / Practical Courses
  • Support of lectures
    • Softwaretechnik (SS04, WS07/08)
    • Software aus Komponenten WS07/08
    • Verteilte und Nebenläufige Programmierung (blended learning course, WS04/05)
    • Grundfragen der Pädagogik, Psychologie in Schule und Unterricht, Entwicklungspsychologie (interdisciplinary, 2005–2007)
  • Supervision
    • Ralf Rublack, Diploma (equ. M.Sc.) thesis, empirical study of industrial variability management
    • Sebastian Wenzel, Diploma (equ. M.Sc.) thesis “How to Configure a Configuration Management Database – An Approach Based on Feature Modeling”, external thesis with IBM Germany, Frankfurt, 2009
    • Anja Krabbes, Bachelor thesis “Analyse von Handelsplattformen der Gaswirtschaft und Konzeption einer darauf aufbauenden Software-Produktlinie”, 2008

Miscellaneous


 
Zu dieser Seite gibt es keine Dateien. [Zeige Dateien/Upload]
Kein Kommentar. [Zeige Kommentare]