Skip to main content

Very-High-Fidelity Prototyping for Both Presentation and Dialogue Parts of Multimodal Interactive Systems

  • Conference paper
Engineering Human Computer Interaction and Interactive Systems (EHCI 2004)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3425))

Abstract

This paper presents a tool suite (made up of two previously unrelated approaches) for the engineering of multimodal Post-WIMP Interactive Systems. The first element of this integration is ICOM (a data-flow model dedicated to low-level input modelling) and its environment ICON which allows for editing and simulating ICOM models. The other element is ICOs (a formal description technique mainly dedicated to dialogue modelling) and its environment PetShop which allows for editing, simulating and verifying ICOs models. This paper shows how these two approaches have been integrated and how they support multimodal interactive systems engineering. We show on a classical rubber banding case study how these tools can be used for prototyping interactive systems. We also present in details how the changes in the interaction techniques impact the models at various levels of the software architecture.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bass, L., Little, R., Pellegrino, R., Reed, S., Seacord, R., Sheppard, S., Szezur, M.R.: The Arch Model: Seeheim Revisited. In: User Interface Developpers’ Workshop. Version 1.0 (1991)

    Google Scholar 

  2. Bastide, R., Palanque, P.: A Petri-Net Based Environment for the Design of Event-Driven Interfaces. In: DeMichelis, G., Díaz, M. (eds.) ICATPN 1995. LNCS, vol. 935, pp. 66–83. Springer, Heidelberg (1995)

    Google Scholar 

  3. Bastide, R., Palanque, P., Le Duc, H., Muńoz, J.: Integrating Rendering Specifications into a Formalism for the Design of Interactive Systems. In: Proceedings of the 5th Eurographics Workshop on Design, Specification and Verification of Interactive systems DSV-IS 1998, Springer, Heidelberg (1998)

    Google Scholar 

  4. Bastide, R., Sy, O., Palanque, P., Navarre, D.: Formal specification of CORBA services: experience and lessons learned. In: ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2000), ACM SIGPLAN Notices, Minneapolis, Minnesota USA, vol. 35 (10), pp. 105–117. ACM Press, New York (2000)

    Google Scholar 

  5. Berry, G.: The Esterel v5 language primer. Technical report (April 1999), http://www-sop.inria.fr/meije/esterel/doc/main-papers.html

  6. Coutaz, J., Paterno, F., Faconti, G., Nigay, L.: A Comparison of Approaches for Specifying MultiModal Interactive Systems. In: Proceedings of the ERCIM Workshop on Multimodal Human-Computer Interaction, pp. 165–174 (1993)

    Google Scholar 

  7. Dragicevic, P., Fekete, J.-D.: Input Device Selection and Interaction Configuration with ICON. In: Blandford, A., Vanderdonckt, J., Gray, P. (eds.) Proceedings of IHM-HCI 2001, People and Computers XV - Interaction without Frontiers, Lille, France, Lille, France, pp. 543–548. Springer, Heidelberg (2001)

    Google Scholar 

  8. Dragicevic, P., Fekete, J.-D.: ICON: Input Device Selection and Interaction Configuration. In: Companion Proceedings of UIST 2002. 15th Annual Symposium on User Interface Software and Technology, Paris (October 2002)

    Google Scholar 

  9. Dragicevic, P., Fekete, J.-D.: ICON: Towards High Input Adaptability of Interactive Applications. Internal Report 04/01/INFO, Ecole des Mines de Nantes, Nantes, France (2004)

    Google Scholar 

  10. Esteban, O., Chatty, S., Palanque, P.: Whizz’Ed: a visual environment for building highly interactive interfaces. In: Proceedings of the Interact 1995 Conference, pp. 121–126 (1995)

    Google Scholar 

  11. Genrich, H.J.: Predicate/Transition Nets. In: Jensen, K., Rozenberg, G. (eds.) High-Level Petri Nets: Theory and Application, pp. 3–43. Springer, Berlin

    Google Scholar 

  12. Halbwachs, N., Caspi, P., Raymond, P., Pilaud, D.: The synchronous data-flow programming language LUSTRE. Proceedings of the IEEE 79 (September 1991)

    Google Scholar 

  13. Hinckley, K., Czerwinski, M., Sinclair, M.: Interaction and Modeling Techniques for Desktop Two-Handed Input. In: ACM UIST 1998 Symposium on User Interface Software & Technology, pp. 49–58 (1998)

    Google Scholar 

  14. Navarre, D., Palanque, P., Bastide, R., Sy, O.: Structuring Interactive Systems Specifications for Executability and Prototypability. In: Palanque, P., Paternó, F. (eds.) DSV-IS 2000. LNCS, vol. 1946, p. 97. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  15. OMG. The Common Object Request Broker: Architecture and Specification. CORBA IIOP 2.2 /98-02-01, Framingham, MA (1998)

    Google Scholar 

  16. Palanque, P., Schyn, A.: A Model-Based Approach for Engineering Multimodal Interactive Systems. In: INTERACT 2003, IFIP TC 13 Conference on Human Computer Interaction (2003)

    Google Scholar 

  17. Wieting, R.: Hybrid High-Level Nets. In: Proceedings of the 1996 Winter Simulation Conference, pp. 848–855. ACM Press, New York (1996)

    Google Scholar 

  18. Willans, J.S., Harrison, M.D.: Prototyping pre-implementation designs of virtual environment behaviour. In: Nigay, L., Little, M.R. (eds.) EHCI 2001. LNCS, vol. 2254, p. 91. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Navarre, D., Dragicevic, P., Palanque, P., Bastide, R., Schyn, A. (2005). Very-High-Fidelity Prototyping for Both Presentation and Dialogue Parts of Multimodal Interactive Systems. In: Bastide, R., Palanque, P., Roth, J. (eds) Engineering Human Computer Interaction and Interactive Systems. EHCI 2004. Lecture Notes in Computer Science, vol 3425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11431879_11

Download citation

  • DOI: https://doi.org/10.1007/11431879_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26097-4

  • Online ISBN: 978-3-540-31961-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics