Utilizing Dynamic Executable Models for User Interface Development

Abstract

In this demonstration we present the Multi Access Service Platform (MASP), a model-based runtime architecture for user interface development based on the idea of dynamic executable models. Such models are self-contained and complete as they contain the static structure, the dynamic state information as well as the execution logic. Utilizing dynamic executable models allows us to implement a rapid prototyping approach and provide mechanisms for the extension of the UI modeling language of the MASP.

@INPROCEEDINGS{Lehmann2008a,
  author = {Grzegorz Lehmann and Marco Blumendorf and Sebastian Feuerstack and
	Sahin Albayrak},
  title = {Utilizing Dynamic Executable Models for User Interface Development},
  booktitle = {DSV-IS 2008},
  year = {2008},
  abstract = {In this demonstration we present the Multi Access Service Platform
	(MASP), a model-based runtime architecture for user interface development
	based on the idea of dynamic executable models. Such models are self-contained
	and complete as they contain the static structure, the dynamic state
	information as well as the execution logic. Utilizing dynamic executable
	models allows us to implement a rapid prototyping approach and provide
	mechanisms for the extension of the UI modeling language of the MASP.},
  keywords = {human-computer interaction, model-based user interfaces, runtime interpretation},
}
Authors:
Grzegorz Lehmann, Marco Blumendorf, Sebastian Feuerstack, Sahin Albayrak
Category:
Demo Paper
Year:
2008
Location:
DSV-IS 2008, Ontario, Canada