|
|
|
Analyses and Languages Constructs for Object-Oriented Application Evolution
Presentation / Members / Thèses / Publications HAL
The goal of RMoD is to support remodularization of object-oriented applications. This objective is tackled from two complementary perspectives: reengineering and modularity constructs for programming languages. In the reengineering perspective we will propose new analyses to understand and restructure existing large applications (specialized package metrics, adapted visualizations, layer identifications). In the modularity construct context we will work on a pure trait-based language and new modular abstractions. We will also propose the definition of dedicated secure language constructs based on a modular and layered kernel as one direct application of modularization. These programming language constructs will be experimented on Pharo, a platform for dynamic web development. Pharo will be used as a testbed for a pure-traits language, which will be used to assess the impact of modular classes in terms of reuse orthogonally to inheritance.
14 Feb 2013
14 Mar 2013
21 Mar 2013
4 Apr 2013
1 - 5 Jul 2013
18 Feb 2013
UMR 8022 - Laboratoire d'Informatique Fondamentale de Lille - Copyright © 2012 Sophie TISON - Crédits & Mentions légales
Pour tout commentaire / Comments and remarks : webmaster