Reusing and Combining UI, Task and Software Component Models to Compose New Applications

Christian Brel 1 Philippe Renevier 1 Alain Giboin 2, 3 Anne-Marie Dery 1 Michel Riveill 1
1 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe RAINBOW
Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
3 WIMMICS - Web-Instrumented Man-Machine Interactions, Communities and Semantics
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : Composing applications by considering in parallel both software components and UI elements is a complex process not yet very well supported by any current composition process model or composition environment. To contribute to better support the composition process, we propose a new composition model and a prototype of a component assembler, the so-called OntoCompo, which implements the model. The model describes applications in terms of Task, UI and software components. The prototype allows a composition mainly driven by the direct manipulation of UI elements, the other components being hidden, but still being linked to the UI elements. We performed a user testing with actual developers to evaluate if the composition process was actually facilitated by our modeling approach and the prototype implementing it.
Liste complète des métadonnées

Cited literature [30 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01096211
Contributor : Philippe Renevier Gonin <>
Submitted on : Wednesday, December 17, 2014 - 8:18:51 AM
Last modification on : Monday, November 5, 2018 - 3:52:10 PM
Document(s) archivé(s) le : Monday, March 23, 2015 - 2:38:53 PM

File

xpOntocompo.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01096211, version 1

Collections

Citation

Christian Brel, Philippe Renevier, Alain Giboin, Anne-Marie Dery, Michel Riveill. Reusing and Combining UI, Task and Software Component Models to Compose New Applications. BCS HCI, http://hci2014.bcs.org/, Sep 2014, Southport, United Kingdom. ⟨hal-01096211⟩

Share

Metrics

Record views

539

Files downloads

336