Français Anglais
Accueil Annuaire Plan du site
Home > Research results > Dissertations & habilitations
Research results
Faculty habilitation de

Faculty habilitation
Group : Formal Testing and System Exploration

Formal Model-Based Approaches for the Development of Composite Systems

Starts on 00/00/0000
Advisor : GAUDEL, Marie-Claude

Funding :
Affiliation : Université Paris-Sud
Laboratory :

Defended on 24/11/2011, committee :
Philippe Dague, Université Paris Sud (Président) ;
Marie-Claude Gaudel, Université Paris Sud (Examinatrice) ;
Mohand-Said Hacid, Université Claude Bernard Lyon 1 (Rapporteur) ;
Paola Inverardi, Universita dell'Aquila (Rapportrice) ;
Fabrice Kordon, Université Pierre et Marie Curie (Rapporteur) ;
Ernesto Pimentel, Universidad de Malaga (Examinateur).

Research activities :

Abstract :
Software engineering is concerned about techniques and tools to build software.
In this field, software architectures have been proposed as a formal solution to the increasing complexity of software systems,
elaborating on the idea of building composite systems out of reusable components that interact through well-defined provided and required interfaces.
I will present in this talk my contributions to the development of composite systems with formal techniques for adaptation, automatic composition, and testing.
Being developed by different third-parties, components to be reused in a composition often present mismatch.
Adaptation is concerned about the automatic generation of software pieces, called adaptors, that solve in a non-intrusive way such mismatch.
Going further, automatic composition addresses the (automatic) generation of composite systems
being given a set of reusable components and an abstract description of the composite system's requirements.
Finally, formal testing enables one to check for the conformance between the requirement and an implementation of a component.
Since basic interfaces are insufficient to address issues such as composition correctness, I support in my work components equipped with behavioral interfaces,
describing not only what is provided or required by a component, but also the related usage protocols.

Ph.D. dissertations & Faculty habilitations
APPRENTISSAGE ET OPTIMISATION SUR LES GRAPHES


ANALYSE DE DONNéES MULTI-MODALES POUR LES PATHOLOGIES COMPLEXES PAR LA CONCEPTION ET L’IMPLéMENTATION DE PROTOCOLES REPRODUCTIBLES ET RéUTILISABLES


DESIGNING INTERACTIVE TOOLS FOR CREATORS AND CREATIVE WORK
Creative work has been at the core of research in Human-Computer Interaction (HCI). I describe the results of a series of studies that look at how creators work, where creators include artists with years of professional practice, as well as learners, or novices and casual makers. My research focuses on three creation activities: drawing, physical modeling, and music composition. For these activities, I examine how artists switch between representations and how these representations evolve throughout their creative process, from early sketches to fine-grained forms or structured vocabularies. I present interactive systems that enrich their workflow (i) by extending their computer tools with physical user interfaces, or (ii) by making physical materials interactive. I also argue that sketch-based representations can allow for user interfaces that are more personal and less rigid. My presentation will reflect on lessons and limitations of this work and discuss challenges for future design-support tools.