Applying Model-based Techniques to the Development of UIs for Agent Systems

Abstract

To counter difficulties of user interface (UI) development, model based techniques became firmly established over the last years. The basic idea of model based user interface development (MBUID) is to formally specify a UIs appearance and behaviour by means of several models. Especially for distributed multi-agent systems, the appliance of MBUID can be most promising. Agent applications involve many different execution platforms and heterogeneous devices and perfectly fit for Ambient Assisted Living landscapes due to their innate characteristics of distribution and autonomy.When it comes to agent systems, one always has to consider the fact that humans have to communicate with agents in the end. It is our opinion that most approaches neglect this fact and thus cut the dynamics and the capabilities of distributed multi-agent systems. Hence in this work, we present an approach for the development of UIs for software agents which applies model based techniques and also retains all degrees of freedom for the underlying multi-agent system.

@INCOLLECTION{Ahrndt2012Applying,
  author = {Sebastian Ahrndt and Dirk Roscher and Marco L{"u}tzenberger and
	Andreas Rieger and Sahin Albayrak},
  title = {Applying Model-Based Techniques to the Development of {UI}s for Agent
	Systems},
  booktitle = {Trends in Practical Applications of Agents and Multiagent Systems},
  publisher = {Springer Berlin / Heidelberg},
  year = {2012},
  editor = {Juan M. Corchado Rodr'{i}guez and Javier Bajo P'{e}rez and Paulina
	Golinska and Sylvain Giroux and Rafael Corchuelo},
  volume = {157},
  series = {Advances in Intelligent and Soft Computing},
  pages = {1--8},
  abstract = {To counter difficulties of user interface (UI) development, model
	based techniques became firmly established over the last years. The
	basic idea of model based user interface development (MBUID) is to
	formally specify a UIs appearance and behaviour by means of several
	models. Especially for distributed multi-agent systems, the appliance
	of MBUID can be most promising. Agent applications involve many different
	execution platforms and heterogeneous devices and perfectly fit for
	Ambient Assisted Living landscapes due to their innate characteristics
	of distribution and autonomy.When it comes to agent systems, one
	always has to consider the fact that humans have to communicate with
	agents in the end. It is our opinion that most approaches neglect
	this fact and thus cut the dynamics and the capabilities of distributed
	multi-agent systems. Hence in this work, we present an approach for
	the development of UIs for software agents which applies model based
	techniques and also retains all degrees of freedom for the underlying
	multi-agent system.},
  doi = {10.1007/978-3-642-28795-4_1},
  isbn = {978-3-642-28794-7}
}
Authors:
Sebastian Ahrndt, Dirk Roscher, Marco Lützenberger, Andreas Rieger, Sahin Albayrak
Category:
Book Contribution
Year:
2012
Location:
Trends in Practical Applications of Agents and Multiagent Systems, pp. 1-8