Skip to main content

A Model-Based Approach to Develop Interactive System Using IMML

  • Conference paper
Task Models and Diagrams for Users Interface Design (TAMODIA 2006)

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

  • 669 Accesses

Abstract

Software engineering and human-computer interaction communities use methods, techniques and tools that are not easily integrated. Our work argues that the development process could be improved by providing the designer with models, languages and tools that provides a seamless integration of software engineering and human-computer interaction approaches. In order to achieve this goal we have developed a language the Interactive Message Modeling Language (IMML) to support the development of interactive systems. This paper presents and discusses the concepts and models that are the foundation of IMML. We also compare our process with traditional task-based perspectives.

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. Bouillon, L., Vanderdonckt, J., Souchon, N.: Recovering Alternative Presentation Models of a Web Page with VAQUITA. In: Proceedings of CADUI’2002, pp. 311–322 (2002)

    Google Scholar 

  2. Card, S., Moran, T., Newell, A.: The Psychology of Human-Computer Interaction. Lawrence Erlbaum, Hillsdale (1983)

    Google Scholar 

  3. de Souza, C.: The Semiotic Engineering of Human-Computer Interaction. MIT Press, Cambridge (2005)

    Google Scholar 

  4. Hartson, R., Gray, P.: Temporal Aspects of Tasks in the User Action Notation. In: Human Computer Interaction, vol. 7, pp. 1–45 (1992)

    Google Scholar 

  5. Limbourg, Q., Vanderdonckt, J., Souchon, N.: The Task-Dialog and Task-Presentation Mapping Problem: Some Preliminary Results. In: Palanque, P., Paternó, F. (eds.) DSV-IS 2000. LNCS, vol. 1946, Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  6. Paternò, F., Mancini, C., Meniconi, S.: ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models. In: Proceedings of Interact ’97, pp. 362–369. Chapman and Hall, Boca Raton (1997)

    Google Scholar 

  7. Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, Heidelberg (2000)

    MATH  Google Scholar 

  8. Payne, S., Green, T.: Task-Actions Grammars: A Model of the Mental Representation of Task Languages. In: Human-Computer Interaction, vol. 2, pp. 93–133 (1986)

    Google Scholar 

  9. Prates, R.O., de Souza, C.S., Barbosa, S.D.J.: A Method for Evaluating the Communicability of User Interfaces. ACM interactions, 31–38 (Jan.-Feb. 2000)

    Google Scholar 

  10. Puerta, A., Eisenstein, J.: Towards a general computational framework for model-based interface development systems. In: Proceedings of the 4th international conference on Intelligent user interfaces, pp. 171–178. ACM Press, New York (1999)

    Google Scholar 

  11. Tauber, M.J.: ETAG: Extended Task Action Grammar - a language for the description of the user’s task language. In: Diaper, D., et al. (eds.) Proc. of Interact’90, Elsevier, Amsterdam (1990)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Karin Coninx Kris Luyten Kevin A. Schneider

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Leite, J.C. (2007). A Model-Based Approach to Develop Interactive System Using IMML. In: Coninx, K., Luyten, K., Schneider, K.A. (eds) Task Models and Diagrams for Users Interface Design. TAMODIA 2006. Lecture Notes in Computer Science, vol 4385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70816-2_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70816-2_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70815-5

  • Online ISBN: 978-3-540-70816-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics