@INPROCEEDINGS{Blouin10a,
  author = {Blouin, Arnaud and Beaudoux, Olivier},
  title = {Improving modularity and usability of interactive systems with {Malai}},
  booktitle = {EICS'10: Proceedings of the 2nd ACM SIGCHI symposium on Engineering
	interactive computing systems},
  year = {2010},
  pages = {115--124},
  address = {Berlin, Germany},
  abstract = {In this paper we present Malai, a model-based user interface development
	environment. Malai is dedicated to the conception of post-WIMP (Window,
	Icon, Menu, Pointing device) interactive systems. Malai aims at gathering
	together principles from Norman's action model, instrumental interaction,
	direct manipulation, the interactor concept and the DPI model (Documents,
	Presentations, Instruments). It completes works on data manipulation
	techniques used to link source data to user interfaces. We show how
	Malai can improve modularity and usability of interactive systems
	by considering actions, interactions and instruments as reusable
	first-class objects. Malai has been successfully used for the development
	of several post-WIMP interactive systems. We introduce each Malai
	component using the same example: a vector graphics editor.},
  bdsk-url-1 = {http://www.irisa.fr/triskell/publis/2010/BLOUIN10a.pdf},
  doi = {http://doi.acm.org/10.1145/1822018.1822037},
  isbn = {978-1-4503-0083-4},
  keywords = {Malai, Malan, interaction, action, MDE, IDM, AUI, CUI, FUI, Arch,
	instrument, UIDE, UI},
  url = {http://www.irisa.fr/triskell/publis/2010/BLOUIN10a.pdf},
  x-country = {DE},
  x-editorial-board = {yes},
  x-international-audience = {yes},
  x-language = {EN},
  x-proceedings = {yes}
}


