Skip to Main content Skip to Navigation
Theses

Un modèle pour l'ingénierie des systèmes interactifs dédiés à la manipulation de données

Abstract : Software engineering focuses, amongst others, on three development aspects of interactive systems (IS): the link between source data and their target presentations; the conception of the interactive facet; the execution of the same IS on different execution platforms. The evolutions of the web and data, the diversification of execution platforms, and the modern interaction techniques requires a review of the processing of these three aspects. Model-driven engineering (MDE) proposes a solution to the multi-platform execution aspect by grading the conception of IS using different abstraction levels. Our work is based on this principle. Firstly, we defined a mapping language called Malan, dedicated to the link between source data and their target presentations. Malan has the advantages of being: independent of data and HCI platforms ; able to carry out complex calculations for the layout of a target presentation; developed in the data-to-presentation context, contrary to classical transformation languages. Secondly, we developed a conceptual interaction model called Malai, gathering together principles from the major interaction models. Malai aims to: facilitate the conception of the interim feedback of instruments; reuse interactions already defined ; consider an action as a first-class object; describe modern and classical interactions ; generate code for a given execution platform.
Document type :
Theses
Complete list of metadatas

Cited literature [66 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00477735
Contributor : Anne-Marie Plé <>
Submitted on : Friday, April 30, 2010 - 11:05:08 AM
Last modification on : Monday, June 1, 2020 - 4:54:02 PM
Long-term archiving on: : Wednesday, November 30, 2016 - 5:22:41 PM

Identifiers

  • HAL Id : tel-00477735, version 1

Citation

Arnaud Blouin. Un modèle pour l'ingénierie des systèmes interactifs dédiés à la manipulation de données. Informatique [cs]. Université d'Angers, 2009. Français. ⟨tel-00477735⟩

Share

Metrics

Record views

187

Files downloads

737