Category: Talk

Subobject-oriented programming: diamonds are forever

Who: Marko van Dooren When: Tuesday the 16th, 14h. Where: B31. What: Subobject-oriented programming: diamonds are forever Classes are fundamental elements in object-oriented programming, but they cannot easily be assembled from other classes. As a result, many code patterns such as associations, graph structures, and so forth are duplicated over and over again. Subobject-oriented programming …

Continue reading

Software Engineering Day 2015

Who: The Software Engineering research theme from the CRIStAL laboratory When: Thursday 28 May 2015 Where: Polytech Lille, Amphi Appert 09:00 – 09:15 Intro (Lionel Seinturier) 09:15 – 10:00 Template Based MDE – Matthieu Allon (Caramel) 10:00 – 10:45 Présentation Carbon – Jean-Claude Tarby, Cédric Dumoulin (Carbon) 11:00 – 11:45 Software Product Lines for Automatic …

Continue reading

Pharo tools for cross-platform development and building GUIs

Who: Alain Plantec & Glenn Cavarle When: Tuesday 2nd June, 13h30 Where: B11 Dali is a framework prototype for cross-platform development implemented in Pharo. It is based on Software Product Line and Model Driven Engineering to design, simulate and product softwares for several target platforms. This presentation shows the current state of Dali and the …

Continue reading

Extracting functional features from legacy Java code by Hafedh Mili (UQAM)

Thursday at 10h30 Hafedh Mili from the Université du Quèbec à Montreal (UQAM) will give a talk on extracting functional features from Java legacy code. The talk will be held in B31 at the Inria Lille. Summary: Typical OO applications implement several functional features that are interwoven into the same class hiererachies. In the absence …

Continue reading

All things I don’t know about model-driven engineering (and Software Engineering!)

Title: All things I don’t know about model-driven engineering (and Software Engineering!) Who: Jordi Cabot, Ecole des Mines de Nantes – http://modeling-languages.com/about-jordi-cabot/ When: Friday March 27th 2015, 03:00 PM Where: Board Room, Extension-M3, LIFL Abstract: In this talk I’ll give an overview of the research lines we’re working on in my team ranging from “Research …

Continue reading

Memory and test visualization

What: Memory and test visualization Who: Alexandre Bergel, full-time Assistant Professor at the University of Chile, co-founder of Object Profile When: Tuesday, 16th of December, 14:30 Where: Inria, Lille B31 Abstract: This talk will present the latest advances by the Object Profile company and Pleiad laboratory, from the University of Chile, in the field of …

Continue reading

Behavioral interpretation of resilience for systems and ambients

Who: Vincenzo De Florio, University of Antwerpen – http://win.uantwerpen.be/~vincenz/ When: Friday November 14th 2014, 11:00 AM Where: Meeting room B31, Building B (3rd floor), Inria Lille Abstract: Vincenzo will discuss resilience as the behavior resulting from the coupling of a system and its environment(s). Depending on the interactions between these two “ends” and on the …

Continue reading

Specification and Detection of SOA Antipatterns

Who: Francis Palma, PhD student @ UQAM (Canada) – http://scholar.google.com/citations?user=ZInmjaUAAAAJ&hl=fr When: Wednesday 29th October 2014, 10:00 AM Where: Meeting room B31, Building B (3rd floor), Inria Title: Specification and Detection of SOA Antipatterns Abstract: Service-based systems (SBSs), like any other complex systems, are subject to change. Changes can be functional (i.e., user requirements) or non-functional …

Continue reading

Assessing and Improving Rules to Support Software Evolution

What: PhD defense Who: André Cavalcante Hora When: Tuesday, 4th November 2014, 10h00 Where: Amphi de l’IRCICA Software systems evolve by adding new features, fixing bugs or refactoring existing source code. During this process, some problems may occur (e.g., backward-incompatibility, missing or unclear method deprecation) causing evolving systems and their clients to be inconsistent or …

Continue reading

Learning to Combine Multiple Ranking Metrics for Fault Localization

Talk: Learning to Combine Multiple Ranking Metrics for Fault Localization Who: Jifeng Xuan, postdoc Inria Lille, équipe Spirals When: September 26th, 2014, 11:00 Where: Inria Lille, B11, http://goo.gl/maps/32z7m Abstract: Fault localization is an inevitable step in software debugging. Spectrum-based fault localization consists in computing a ranking metric on execution traces to identify faulty source code. …

Continue reading