SC: Software Composition Seminar


NB: Topics have been assigned and we are not accepting any more students for this semester.

This is a seminar for Masters students in the Swiss Joint Master of Science in Computer Science as well as Bachelors, Masters and PhD students completing their project work or thesis in the Software Composition Group. Scheduled talks generally cover recent progress in project work or research. The seminar normally takes place on Tuesdays at 10h15 in room 107, Schützenmattstrasse 14).

Due to the large number of participants, this semester (Fall 2016) the seminar will exceptionally be held in E8-003.

Learning Outcomes

The seminar consists of a project and a presentation. You will have as a mentor one of the members of the SCG and will work on a practical and focused problem in the domain of programming languages and programer productivity tools.

Seminar students will work on a small, supervised project during the semester. Due to the high cost of supervision, participation is strictly limited (selection will be based on the results of a short quiz).

After the successful completion of this course, you will be able to:

  • Build an Eclipse plugin for static analysis, or
  • Write a crawler that analyzes open source software repositories, or
  • Create a new method of visualizing software systems, or
  • Work on the design and implementation of programming language tools

Scheduled Talks

  • Oct 18
    • Aliaksei Syrel — Towards moldable text editor for Pharo
    • Luca Liechti — Using Formal Concept Analysis to Infer Schemas for Semi-Structured Data
  • Oct 25 — NB: Oscar leaves at 11h00 for a PhD defense
  • Nov 01 — Silas Berger — Visually Mining Scientific Communities
  • Nov 08 — Mathias Fuchs — Recognizing Structural Patterns
  • Nov 15 — Jakob Shaerer — The Evolution of Exceptions in Java Systems
  • Nov 22 — Claudio Corrodi — Verifying Concurrency Runtimes using Graph Transformation Systems
  • Nov 29 — NB: 003 is unavailable; meeting in S14-107
  • Dec 06 — Andreas Hohler — BiCo: Big Commit Analysis
  • Dec 13 — Aleksandar Ilic and Luka Hamza — Understanding Program Comprehension
  • Dec 20 — Lina TranWhere did this null come from???


Talks already given in 2016

See also: Past Seminars

Last changed by kurs on 18 October 2016