UsiXML metamodelling
UsiXML Metamodelling with EclipseThis part focuses on the metamodelling of UsiXML in Eclipse Modelling Framework thanks to the Topcased Editor, which is downloadable from the topcased web site. Not all the UsiXML metamodels appear yet. Only task, domain, abstract UI, and mapping models are already included.
Graphical representation from the Editor
EMF Ecore Files
Note You will need Eclipse (version 3.1 and above) and the EMF plugins(version 2.1 and above) installed to read and use theses metamodels.(Eclipse web site).(Eclipse Modeling Framework download site).
Ecore file correspondent with the graphical representation.
MMUsiXMLDomain-0.1.ecore
MMUsiXMLTask-0.1.ecore
MMUsiXMLAUI-0.1.ecore
MMUsiXMLMapping-0.1.ecore
Models editors can be obtained from theses metamodels into Eclipse+EMF. More information on model and editor generation : Tutorial . We will provide the eclipse plugins for editing UsiXML models soon.
Extent to Eclipse Generative Modeling Tools(GMT)
An integration of ATL transformations for the UsiXML metamodel is currently studied. To cover this technologie an Eclipse specific version of UsiXML metamodels will be considered (GMT web site).
More information
These metamodels have been written by Jean-Sébastien Sottet, PhD student working at the University Joseph Fourier, Grenoble, FRANCE, in CLIPS laboratory team IIHM in close cooperation with the UsiXML Consortium.
Publications
- Sottet, J.-S., Calvary, G., Coutaz, J., Favre, J.-M., Vanderdonckt, J., Stanciulescu, A., Lepreux, S., A Language Perspective on the Development of Plastic Multimodal User Interfaces, Journal of Multimodal User Interfaces, Vol. 1, No. 2, 2007.

