Skip to main content

The InterMod Methodology: An Interface Engineering Process Linked with Software Engineering Stages

  • Chapter
  • First Online:
New Trends on Human–Computer Interaction

Abstract

InterMod is an interactive application design methodology which proposes using user-centred models to define requirements, describe human-computer dialogue, and evaluate prototypes. In addition, it promotes the early integration of interface models with system functionality. Based on Intermediate Description Design (IDD), which retrieves the formal description of models, InterMod makes it possible to quickly produce incremental prototypes and automatically adapt the design according to the modifications prompted by the evaluations.

InterMod is composed of a series of phases. In this chapter we will discuss performance order, the formal models in each phase and the relationship between them. The T-InterMod tool helps designers in the development process according to the steps proposed by InterMod. This tool translates the models to XML.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    InterMod is the current evolution of the INTERGRAM methodology.

  2. 2.

    Master Thesis: “User Centered design for a production company web site” in SEAL S.A. Company.

  3. 3.

    Subject: Human–Computer Interaction, in Computers Science Degree. University of Basque Country.

References

  1. Abrams, M., UIML Specification, 2004, http://www.uiml.org/specs/index.htm

  2. Agile. Manifiesto for Agile Software Development. Technical report, 2001 http://agilemanifesto.org/

  3. Annett, J., Duncan, K.D. Task analysis and training design. Occupational Psychology, 41, (1967)

    Google Scholar 

  4. Booch, G., Rumbaugh, J. Jacobson, I. The Unified Software Development Process, Addison Wesley, 1999

    Google Scholar 

  5. Boehm, B. “A Spiral Model for Software Development and Enhancement”, Computer, Vol. 21, no. 5, May 1988

    Google Scholar 

  6. Constantine, L. L., and Lockwood, L. A. D. Structure and style in use cases for user interface design. In Mark Van Harmelen (ed.) Object Modeling and User Interface Design: Designing Interactive Systems, 2001

    Google Scholar 

  7. Dix., A, Finlay, J., Abowd, G., Beale, R. Human–Computer Interaction. Prentice Hall, 2004

    Google Scholar 

  8. Ferre, X., Juristo, N., Moreno, A.M. “Improving Software Engineering Practice with HCI Aspects”, Computer Science, Vol. 3026, pp. 349–363, 2004

    Google Scholar 

  9. Greenberg, S. Teaching human–computer interaction to programmers. Interactions, ACM-Press, vol.3, no. 4, 62–76, 1996

    Google Scholar 

  10. Hix, D., Hartson, H.R. Developing User Interfaces: Ensuring Usability Through Product and Process John Wiley and Sons, New York NY, 1993

    MATH  Google Scholar 

  11. ISO (International Organization for Standardisation), 13407, p. 7, Human-Centered Design Processes for Interactive Systems, 1997

    Google Scholar 

  12. ISO (International Organization for Standardisation), 12207: 1995/Amd. 1:2002 Information Technology. Software Life Cycle Processes. Amendment 1.

    Google Scholar 

  13. Jacobson, I., Christerson, M., Johnson, P., Övergaard, G. Object-Oriented Software Engineering: A Use Case Driven Approach. Reading, MA: Addison-Wesley, 1995

    Google Scholar 

  14. Jackson, M., “Principles of Program Design”. Academic Press, 1975

    Google Scholar 

  15. Losada, B.; Lopistéguy, P.; Dagorret, P. “Etude de la Conception d’Applications Hypermédias” Congrès INFORSID’97, pp. 133–146, Toulouse 1997

    Google Scholar 

  16. Losada, B., López D., Martínez, J., 2007. Guía de actuación en el desarrollo de interfaces de usuario según la metodología centrada en el usuario INTERGRAM, VIII Congreso Internacional de Interacción Persona-Ordenador Interacción’07, Zaragoza.

    Google Scholar 

  17. Martin, J. Rapid Application Development, Macmillan Coll Div, ISBN 0-02-376775-8, 1991

    Google Scholar 

  18. Markopoulus, P., Marijnissen, P. UML as a representation for Interaction Design. OZCHI, pp. 240–249, 2000

    Google Scholar 

  19. Mayhew, D.J. The Usability Engineering Lifecycle. Morgan Kaufmann, 1999

    Google Scholar 

  20. Nielsen, J., Big paybacks from ‘discount’ usability engineering, IEEE Software 7, 3 (May), pp. 107–108, 1990

    Google Scholar 

  21. Nielsen, J. Usability Engineering AP Professional. Boston, MA, 1993

    Google Scholar 

  22. Nunes, N., Cunha, J.F. Towards a UML profile for interactive systems development: The wisdom approach. In Andy Evans, (ed.) Proceedings of the International Conference on the Unified Modeling Language, 2000

    Google Scholar 

  23. Nunes, N., Cunha, J.F. Wisdom-Whitewater Interactive System Development with Object Models. In Mark Van Harmelen (ed.) Object Modeling and user Interface Design. Designing Interactive Systems, p. 207, 2001

    Google Scholar 

  24. Pinheiro da Silva, P. Object Modelling of Interactive Systems: The UMLi Approach, 2002

    Google Scholar 

  25. Preece, J., Rogers, Y., Sharp H., Benyon D., Holland S., Carey T. Human–Computer Interaction, Addison-Wesley, 1994

    Google Scholar 

  26. Rosson, M.B., J.m. Carroll. Usability Engineering. Morgan Kaufmann Publishers, 2002

    Google Scholar 

  27. Snyder, C. Paper Prototyping: The Fast and Easy Way to Design and Refine User Interfaces. Morgan-Kaufmann, 2003

    Google Scholar 

  28. Sommerville, I. Software Engineering, 4th edn. Wokingham, England:Addison-Wesley, 1992

    Google Scholar 

  29. Sommerville, I. Software Engineering, 5th edn. Wokingham, England:Addison-Wesley, 1995

    Google Scholar 

  30. Stapleton, J. “Business Focused Development” 2nd. edn. DSDM Consortium, Addi-son-Wesley, 2002

    Google Scholar 

  31. Stone, D. C. Jarrett, M. Woodroffe, S. Minocha. User Interface Design and Evaluation. Morgan Kaufmann Publishers, 2005

    Google Scholar 

  32. Wirfs-Brock, R. Designing Scenarios: Making the Case for a Use Case Framework. Smalltalk Report, November–December, 1993.

    Google Scholar 

Download references

Acknowledgments

This work has been supported by the Spanish Ministry of Education and Science, grant TIN2006-14968-C01; and by the University of the Basque Country UPV-EHU, grant EHU06/111.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Begoña Losada .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

Losada, B., Urretavizcaya, M., Fernández-Castro, I. (2009). The InterMod Methodology: An Interface Engineering Process Linked with Software Engineering Stages. In: Macías, J., Granollers Saltiveri, A., Latorre, P. (eds) New Trends on Human–Computer Interaction. Springer, London. https://doi.org/10.1007/978-1-84882-352-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-84882-352-5_6

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84882-351-8

  • Online ISBN: 978-1-84882-352-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics