Process Choreography for Human Interaction Computer-Aided Simulation

  • Carlos Fernandez-Llatas
  • Juan Bautista Mocholí
  • Pilar Sala
  • Juan Carlos Naranjo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6761)


Design errors can suppose a unaffordable load for the production costs. Allowing product designers to de ne behavioral patterns that describe the interaction of future users of the system can reduce the number of design errors. These patterns can be used to simulate how users respond to stimuli of products detecting problems at early stages of product development. Choreography systems to simulate the interaction among devices and services defined using commercially available workflow engines have been used in previous work (as the European project VAALID). However, the complexity of human behavior models requires much more expressive workflow languages for their definition.

In this work, a highly expressive Workflow engine is presented. This system solves the problem of expressiveness in the representation of the interaction of human behavior models in the VAALID project.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    VII Framework Program IST Project 224309. Vaalid project:accessibility and us-ability validation framework for aal interaction design process (2008-2011)Google Scholar
  2. 2.
    COST consortium. Towards an inclusive future - Impact and wider potential of information and communication technologies. COST 219ter, Brussels (2007)Google Scholar
  3. 3.
    JBoss Red Hat Division. Jboss jbpm white paper,
  4. 4.
    Fernandez-Llatas, C., Benedi, J.M.: Activity-based work ow mining: A theoretical framework. In: Workshop on Technologies for Healthcare and Healthy Lifestyle (2006) ISBN:978-84-611-1311-8Google Scholar
  5. 5.
    Fernández-Latas, C., Lázaro, J.P., Benedí, J.M.: Workflow mining application to ambient intelligence behavior modeling. In: Stephanidis, C. (ed.) UAHCI 2009. LNCS, vol. 5615, pp. 160–167. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  6. 6.
    Fernandez-Llatas, C., Mocholi, J.B., Sanchez, C., Sala, P., Naranjo, J.C.: Process choreography for interaction simulation in ambi-ent assisted living environments. In: Proceedings of XII Mediterranean Conference on Medical and Biological Engineering and Computing (2010)Google Scholar
  7. 7.
    Murata, T.: Petri nets: Properties, analysis and applications. Proceedings of the IEEE 77(4), 541–580 (1989)CrossRefGoogle Scholar
  8. 8.
    Turismo y Comercio Plan AVANZA I+D. Ministerio de Industria. Proyecto emo-tiva (2009-2011)Google Scholar
  9. 9.
    Story, M.F., Mueller, J.L., Mace, R.L.: THE UNIVERSAL DESIGN FILE Designing for People of All Ages and Abilities. The Center for Universal Design (1998)Google Scholar
  10. 10.
    van der Aalst, W.M.P., Barros, A.P., ter Hofstede, A.H.M., Kiepuszewski, B.: Workflow patterns. In: Distributed and Parallel Databases, p. 70 (2003)Google Scholar
  11. 11.
    WfMC. Workflow Management Coalition Terminology Glossary. WFMC-TC-1011, Document Status Issue 3.0 (1999)Google Scholar
  12. 12.
    Zimmermann, O., Doubrovski, V., Grundler, J., Hogg, K.: Service-oriented architecture and business process choreography in an order management scenario: rationale, concepts, lessons learned. In: OOPSLA 2005: Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 301–312. ACM, New York (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Carlos Fernandez-Llatas
    • 1
  • Juan Bautista Mocholí
    • 1
  • Pilar Sala
    • 1
  • Juan Carlos Naranjo
    • 1
  1. 1.TSB-ITACA Universidad Politecnica de ValenciaSpain

Personalised recommendations