Staff

Dr.-Ing. Marcel Bruch

Contact

My research focus on code recommender systems and (more general) software comprehension. I investigate different approaches how modern IDEs can support software developers in learning framework concepts.

My active research in this area focuses on automatic information discovery by applying data mining techniques on different kinds of artifacts like source or binary code, documentation, configuration files etc. as well as the presentation of the discovered information to the developer.

If you are interested in a bachelor or master theses please read send me an email to get further information about currently available topics.

Research Interests

  • Knowledge Discovery and Data Mining
  • Static Analysis, Algorithms
  • Information Visualization and Representation

Eclipse Code Recommenders Project

My diploma theses was the cornerstone of the FrUiT project, a data mining driven tool for framework understanding. This project is now superseded by the Eclipse Code Recommenders Project.

Teaching

Term Courses
Winter 2009/2010
  • Teaching Assistant for Lecture Software Engineering – Design & Construction
  • Advisor for the team lpt13 during Software Engineering – Project together with Tom Dinkelaker
  • Instructor for Eclipse Praktikum, a hands-on training jointly offered with Andreas Sewe and Eric Bodden
Summer 2009
  • Instructor for Eclipse Praktikum, a hands-on training jointly offered with Andreas Sewe and Tom Dinkelaker
Winter 2008/2009
  • Teaching Assistant for Lecture Software Engineering – Design & Construction
  • Teaching Asistant for Lecture Introduction to Software Engineering
  • Advisor for the team 7Grad during Software Engineering – Project together with Tom Dinkelaker
  • Instructor for Eclipse Praktikum, a hands-on training jointly offered with Christoph Bockisch, Andreas Sewe and Tom Dinkelaker
Summer 2008
  • Instructor for Design und Implementierung moderner Programmiersprachen, a seminar jointly offered with Andreas Sewe and Roman Knöll
  • Advisor for Modern Software Engineering, a hands-on training jointly offered with Andreas Sewe and Roman Knöll
Winter 2007/2008
  • Teaching Asistant for Software Engineering – Design & Construction
  • Advisor for team Geosoft in Software Engineering – Project together with Sven Kloppenburg
Summer 2007
  • Instructor for Eclipse Praktikum, a hands-on training jointly offered with Christoph Bockisch and Thorsten Schäfer
Winter 2006/2007
  • Instructor for Object-oriented Frameworks, a seminar jointly offered with Thorsten Schäfer
  • Teaching Assistant for Software Engineering – Design & Construction together with Tom Dinkelaker
  • Advisor for the team Mindtech during Software Engineering – Project together with Tom Dinkelaker

Publications

Loading...
Loading data from TUbiblio…

Error on loading data

An error has occured when loading publications data from TUbiblio. Please try again later.

  • {{ year }}

    • ({{ publication.date.toString().substring(0,4) }}):
      {{ publication.title }}. ({{ labels[publication.doc_status] }})
      In: {{ publication.series }}, {{ publication.volume }}, In: {{ publication.book_title }}, In: {{ publication.publication }}, {{ publication.journal_volume}} ({{ publication.number }}), ppp. {{ publication.pagerange }}, {{ publication.place_of_pub }}, {{ publication.publisher }}, {{ publication.institution }}, {{ publication.event_location }}, {{ publication.event_dates }}, ISSN {{ publication.issn }}, e-ISSN {{ publication.eissn }}, ISBN {{ publication.isbn }}, [{{ labels[publication.type]?labels[publication.type]:publication.type }}]
    • […]

Number of items in this list: {{ publicationsList.length }}
Only the {{publicationsList.length}} latest publications are displayed here.

View complete list at TUbiblio View this list at TUbiblio