Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
events:workshops:softwareengineering2013 [2013/11/09 19:16] abergelevents:workshops:softwareengineering2013 [2013/11/11 15:15] (current) abergel
Line 3: Line 3:
 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. 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.
  
-Stéphane Ducasse is scientific officer of INRIA Lille Nord Europe research center. Since September 2007, Stéphane is research director at INRIA Lille leading the RMoD Team. Stéphane is president of ESUG, the European Smalltalk User Group. Stéphane co-founded [[http://www.synectique.eu/fr/ |Synectique], a company that offers specific tools for Software analysis. Stéphane is one of the leaders of Pharo, a new and exciting dynamic language.+Stéphane Ducasse is scientific officer of INRIA Lille Nord Europe research center. Since September 2007, Stéphane is research director at INRIA Lille leading the RMoD Team. Stéphane is president of ESUG, the European Smalltalk User Group. Stéphane co-founded [[http://www.synectique.eu/fr/|Synectique]], a company that offers specific tools for Software analysis. Stéphane is one of the leaders of Pharo, a new and exciting dynamic language.
  
 On November 13, Pleiad Lab is organizing a working day to foster interaction between students (undergraduate & postgraduate) and researchers at the Department of Computer Science. On November 13, Pleiad Lab is organizing a working day to foster interaction between students (undergraduate & postgraduate) and researchers at the Department of Computer Science.
Line 11: Line 11:
   * **09:00** - Presentation by students of the DCC    * **09:00** - Presentation by students of the DCC 
   * **12:00** - Talk given by Stéphane titled "Pharo is yours". Abstract may be found below   * **12:00** - Talk given by Stéphane titled "Pharo is yours". Abstract may be found below
 +  * **13:00** - Lunch
   * **14:30** - Talk given by Oscar titled "Agile Modeling". Abstract may be found below   * **14:30** - Talk given by Oscar titled "Agile Modeling". Abstract may be found below
-  * **13:30** - Lunch +  * **15:30** - Meeting with Researchers 
-  * **14:30** - Meeting with Researchers +  * **17:00** - Perspective and Future collaborations
-  * **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. **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.
Line 25: Line 25:
   * Daniel Aviv Notario about //The GraphET chart drawing library// (undergraduate)   * Daniel Aviv Notario about //The GraphET chart drawing library// (undergraduate)
   * Ronie Salgado about //Roassal 3d, an agile framework for data 3d visualization// (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)+  * Pablo Estefo about //Comparing execution of unit test with TestSurgeon// and //Roassal on Amber// (engineer)
   * Milton Mamani about //Profiling and visualization solutions// (engineer)   * Milton Mamani about //Profiling and visualization solutions// (engineer)
-  * Juan Pablo Sandoval about //Multi-dimensional profilng// (PhD Student)+  * Juan Pablo Sandoval about //Multi-dimensional profiling// (PhD Student)
   * Juraj Kubelka about //Human Centric Programming Environment// (PhD Student)   * Juraj Kubelka about //Human Centric Programming Environment// (PhD Student)
   * Ricardo Jacas (engineer)   * Ricardo Jacas (engineer)
   * Alexandre Bergel about //Object-centric profiling// (Researcher)   * Alexandre Bergel about //Object-centric profiling// (Researcher)
 +  * Esteban Allende about //Gradualtalk// (PhD student)