User-oriented hardware and software development relies on a systematic development process based on a comprehensive analysis focusing on the users' requirements and preferences. Such a development process calls for the integration of numerous disciplines, from psychology and ergonomics to computer sciences and mechanical engineering. Hence, a correspondingly interdisciplinary team must be equipped with suitable software tools to allow it to handle the complexity of a multimodal and multi-device user interface development approach. An abstract, model-based development approach seems to be adequate for handling this complexity. This approach comprises different levels of abstraction requiring adequate tool support. Thus, in this chapter, we present the current state of our model-based software tool chain. We introduce the use model as the core model of our model-based process, transformation processes, and a model-based architecture, and we present different software tools that provide support for creating and maintaining the models or performing the necessary model transformations.
%0 Book Section
%1 MeixnerSeisslerBreiner11p1
%A Meixner, Gerrit
%A Seissler, Marc
%A Breiner, Kai
%B Model-Driven Development of Advanced User Interfaces
%C Berlin
%D 2011
%E Hussmann, Heinrich
%E Meixner, Gerrit
%E Zuehlke, Detlef
%I Springer
%K v1410 springer paper ai dfki user interface requirements software development design process code generation tool zzz.iui zzz.sfit
%P 1-26
%R 10.1007/978-3-642-14562-9_1
%T Model-Driven Useware Engineering
%V 340
%X User-oriented hardware and software development relies on a systematic development process based on a comprehensive analysis focusing on the users' requirements and preferences. Such a development process calls for the integration of numerous disciplines, from psychology and ergonomics to computer sciences and mechanical engineering. Hence, a correspondingly interdisciplinary team must be equipped with suitable software tools to allow it to handle the complexity of a multimodal and multi-device user interface development approach. An abstract, model-based development approach seems to be adequate for handling this complexity. This approach comprises different levels of abstraction requiring adequate tool support. Thus, in this chapter, we present the current state of our model-based software tool chain. We introduce the use model as the core model of our model-based process, transformation processes, and a model-based architecture, and we present different software tools that provide support for creating and maintaining the models or performing the necessary model transformations.
@incollection{MeixnerSeisslerBreiner11p1,
abstract = {User-oriented hardware and software development relies on a systematic development process based on a comprehensive analysis focusing on the users' requirements and preferences. Such a development process calls for the integration of numerous disciplines, from psychology and ergonomics to computer sciences and mechanical engineering. Hence, a correspondingly interdisciplinary team must be equipped with suitable software tools to allow it to handle the complexity of a multimodal and multi-device user interface development approach. An abstract, model-based development approach seems to be adequate for handling this complexity. This approach comprises different levels of abstraction requiring adequate tool support. Thus, in this chapter, we present the current state of our model-based software tool chain. We introduce the use model as the core model of our model-based process, transformation processes, and a model-based architecture, and we present different software tools that provide support for creating and maintaining the models or performing the necessary model transformations.},
added-at = {2012-12-17T15:22:58.000+0100},
address = {Berlin},
author = {Meixner, Gerrit and Seissler, Marc and Breiner, Kai},
biburl = {https://www.bibsonomy.org/bibtex/2ea7cbe9e6b1be8f0ce74148a9b582ef1/flint63},
booktitle = {Model-Driven Development of Advanced User Interfaces},
crossref = {HussmannMeixnerZuehlke2011},
doi = {10.1007/978-3-642-14562-9_1},
editor = {Hussmann, Heinrich and Meixner, Gerrit and Zuehlke, Detlef},
file = {Springer4Pro:2011/MeixnerSeisslerBreiner11p1.pdf:PDF},
groups = {public},
interhash = {dd1416d621039dcba6a344adb6c65065},
intrahash = {929b7c25180077a5d1799724377433c4},
keywords = {v1410 springer paper ai dfki user interface requirements software development design process code generation tool zzz.iui zzz.sfit},
pages = {1-26},
publisher = {Springer},
series = {Studies in Computational Intelligence},
timestamp = {2014-10-24T14:57:53.000+0200},
title = {Model-Driven Useware Engineering},
username = {flint63},
volume = 340,
year = 2011
}