Can GUI Implementation Markup Languages Be Used for Modelling?

Abstract : The current diversity of available devices and form factors increases the need for model-based techniques to support adapting applications from one device to another. Most work on user interface modelling is built around declarative markup languages. Markup languages play a relevant role, not only in the modelling of user interfaces, but also in their implementation. However, the languages used by each community (modellers/developers) have, to a great extent evolved separately. This means that the step from concrete model to final interface becomes needlessly complicated, requiring either compilers or interpreters to bridge this gap. In this paper we compare a modelling language (UsiXML) with several markup implementation languages. We analyse if it is feasible to use the implementation languages as modelling languages.
Type de document :
Communication dans un congrès
Marco Winckler; Peter Forbrig; Regina Bernhaupt. 4th International Conference on Human-Centered Software Engineering (HCSE), Oct 2012, Toulouse, France. Springer, Lecture Notes in Computer Science, LNCS-7623, pp.112-129, 2012, Human-Centered Software Engineering. 〈10.1007/978-3-642-34347-6_7〉
Liste complète des métadonnées

Littérature citée [16 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01556810
Contributeur : Hal Ifip <>
Soumis le : mercredi 5 juillet 2017 - 15:39:10
Dernière modification le : mercredi 5 juillet 2017 - 15:42:47
Document(s) archivé(s) le : mardi 23 janvier 2018 - 21:28:30

Fichier

978-3-642-34347-6_7_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Carlos Silva, José Campos. Can GUI Implementation Markup Languages Be Used for Modelling?. Marco Winckler; Peter Forbrig; Regina Bernhaupt. 4th International Conference on Human-Centered Software Engineering (HCSE), Oct 2012, Toulouse, France. Springer, Lecture Notes in Computer Science, LNCS-7623, pp.112-129, 2012, Human-Centered Software Engineering. 〈10.1007/978-3-642-34347-6_7〉. 〈hal-01556810〉

Partager

Métriques

Consultations de la notice

83

Téléchargements de fichiers

30