This is an old revision of the document!


Prof. Oscar Nierstrasz is visiting the Pleiad Lab from November 3 until end of December 2013. Oscar Nierstrasz is Professor of Computer Science at the Institute of Computer Science (IAM) of the University of Bern, where he founded the Software Composition Group in 1994. He is co-author of over 200 publications and co-author of the open-source books Object-Oriented Reengineering Patterns and Pharo by Example.

On November 6, Pleiad Lab is organizing a working day to foster interaction between students (undergraduate & postgraduate) and researchers at the Department of Computer Science.

The schedule of the day is the following:

  • 09:00 - Presentation by students of the DCC
  • 12:30 - Talk given by Oscar titled “Agile Modeling”. Abstract may be found below
  • 13:30 - Lunch
  • 14:30 - Meeting with Researchers
  • 16:30 - Perspective and Future collaborations

Abstract of Oscar's talk: In order to analyze software systems, it is necessary to model them. Static software models are commonly imported by parsing source code and related data. Unfortunately, building custom parsers for most programming languages is a non-trivial endeavour. This poses a major bottleneck for analyzing software systems programmed in languages for which importers do not already exist. Luckily, initial software models do not require detailed parsers, so it is possible to start analysis with a coarse-grained importer, which is then gradually refined. We survey a number of experimental techniques to rapidly construct models from code, and we summarize our current research efforts towards agile modeling.

List of presentations:

  • Alejandro Infante about memory profiling (undergraduate)
  • Daniel Aviv Notario about The GraphET chart drawing library (undergraduate)
  • Ronie Salgado about Roassal 3d, an agile framework for data 3d visualization (undergraduate)
  • Pablo Estefo about Comparing execution of unit test with TestSurgeon (graduated)
  • Milton Mamani about Profiling and visualization solutions (engineer)
  • Juan Pablo Sandoval about Multi-dimensional profilng (PhD Student)
  • Juraj Kubelka about Human Centric Programming Environment (PhD Student)
  • Fernando Olivero about Programming environment (postdoc)
  • Alexandre Bergel about Object-centric profiling (Researcher)