UsiXML Concrete Behaviour with a Formal Description Technique for Interactive Systems
Résumé
In the last years User Interface Description Languages (UIDL) such as UsiXML appeared as a suitable solution for developing interactive systems. So far, there have been several attempts for exploring the potential of UsiXML as a language for describing user interface components for multi-target platforms. In this paper we are concerned by the behavioural aspect of interactive system built using UsiXML. In order to implement reliable and efficient applications, we propose to employ a formal description technique called ICO (Interactive Cooperative Objects) that have been developed to cope with complex behaviours of interactive systems including event-based and multimodal interaction. Our approach offers a bridge between UsiXML descriptions of the user interfaces components and a robust technique for describing behaviour using ICO modelling. Beyond that, this paper highlights how it is possible to take advantage from the two approaches to make possible to provide a model-based approach for prototyping interactive systems. The approach is fully illustrated by a case study using the ARINC 661 specification for User Interface components embedded into interactive aircraft cockpits.
Fichier principal
UsiXML Concrete Behaviour with a Formal Description Technique for Interactive Systems.pdf (790.64 Ko)
Télécharger le fichier
Origine | Fichiers éditeurs autorisés sur une archive ouverte |
---|