skip to main content
10.1145/1122935.1122939acmotherconferencesArticle/Chapter ViewAbstractPublication PagestamodiaConference Proceedingsconference-collections
Article

Tool support for designing context-sensitive user interfaces using a model-based approach

Published:26 September 2005Publication History

ABSTRACT

Since mobile devices are expected to become more and more influenced by various kinds of context information in the near future, context needs to be taken into consideration when user interfaces are developed for these systems. When user interfaces are being developed using a model-based approach, developers need to design several models where the aggregate describes the entire user interface. These models tend to be very complex: models for applications where a lot of interaction is required can be huge and are mutually connected. This is in particular the case when external context information can act on the user interface. In this paper we describe a development process for context-aware user interfaces. We focus on the design part of the development process with attention to tool support for constructing, editing and viewing the models.

References

  1. David Baraff and Andrew Witkin. Physically-based Modeling, Principles and Practice, page Course 34. SIGGRAPH '97 Course Notes. ACM, 3-8 Aug 1997.Google ScholarGoogle Scholar
  2. Benjamin B. Bederson, Jesse Grosjean, and Jon Meyer. Toolkit Design for Interactive Structured Graphics. IEEE Transactions On Software Engineering, 30(8), August 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Pedro F. Campos and Nuno J. Nunes. CanonSketch: a User-Centered Tool for Canonical Abstract Prototyping. In Kazman and Palanque {10}, pages 108--126.Google ScholarGoogle Scholar
  4. Tim Clerckx. Kris Luyten, and Karin Coninx. DynaMo-AID: a Design Process and a Runtime Architecture for Dynamic Model-Based User Interface Development. In Kazman and Palanque {10}, pages 142--160.Google ScholarGoogle Scholar
  5. Tim Clerckx, Kris Luyten, and Karin Coninx. Generating Context-Sensitive Multiple Device Interfaces from Design. In Proceedings of CADUI'2004, 13-16 January 2004, Funchal, Isle of Madeira, Portugal, 2004.Google ScholarGoogle Scholar
  6. Tim Clerckx, Kris Luyten, and Karin Coninx. The Mapping Problem Back and Forth: Customizing Dynamic Models while Preserving Consistency. In Palanque et al. {14}, pages 33--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Karin Coninx, Kris Luyten, Chris Vandervelpen, Jan Van den Bergh, and Bert Creemers. Dygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems. In Luca Chittaro, editor, Mobile HCI, volume 2795 of Lecture Notes in Computer Science, pages 256--270. Springer, 2003.Google ScholarGoogle Scholar
  8. Pierre Dragicevic, David Navarre, Philippe Palanque, Amélie Schyn, and Rémi Bastide. Very-High-Fidelity Prototyping for both Presentation and Dialogue Parts of Multimodal Interactive Systems. In Kazman and Palanque {10}, pages 61--88.Google ScholarGoogle Scholar
  9. Murielle Florins, Daniela Trevisan, and Jean Vanderdonckt. The Continuity Property in Mixed Reality and Multiplatform Systems: a Comparative Study. In Proceedings of CADUI'2004, 13--16 January 2004, Funchal, Isle of Madeira, Portugal, 2004.Google ScholarGoogle Scholar
  10. Rick Kazman and Philippe Palanque, editors. Proceedings of EHCI and DSV-IS 2004, Tremsbüttel Castle, Hamburg, Germany, July 11--13, 2004.Google ScholarGoogle Scholar
  11. Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, Laurent Bouillon, and Victor López-Jaquero. USIXML: a Language Supporting Multi-Path Development of User Interfaces. In Kazman and Palanque {10}, pages 89--107.Google ScholarGoogle Scholar
  12. Kris Luyten, Tim Clerckx, Karin Coninx, and Jean Vanderdonckt. Derivation of a Dialog Model from a Task Model by Activity Chain Extraction. In Joaquim A. Jorge, Nuno Jardim Nunes, and João Falcão e Cunha, editors, Interactive Systems: Design, Specification, and Verification, volume 2844 of Lecture Notes in Computer Science, pages 191--205. Springer, 2003.Google ScholarGoogle Scholar
  13. Giulio Mori, Fabio Paternò, and Carmen Santoro. Design and Development of Multidevice Interfaces through Multiple Logical Descriptions. IEEE Transactions on Software Engineering, 30(8), August 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Philippe Palanque, Pavel Slavik, and Marco Winckler, editors. 3rd International Workshop, Tamodia04, Prague, Czech Republic, November 15--16, 2004. Proceedings, 2004.Google ScholarGoogle Scholar
  15. Fabio Paternò. Model-Based Design and Evaluation of Interactive Applications. Springer Verlag, ISBN: 1-85233-155-0, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Fabio Paternò and Enrico Zini. Applying Information Visualization Techniques to Visual Representations of Task Models. In Palanque et al. {14}, pages 105--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Davy Preuveneers, Jan Van den Bergh, and et al. Towards an extensible context ontology for ambient intelligence. In Panos Markopoulos, Berry Eggen, Emile Aarts, and James L. Crowley, editors, Second European Symposium on Ambient Intelligence, volume 3295 of LNCS, pages 148--159, Eindhoven, The Netherlands, Nov 8-11 2004. Springer.Google ScholarGoogle Scholar
  18. Angel Puerta and Jacob Eisenstein. Towards a General Computational Framework for Model-Based Interface Development Systems. In Proceedings of the 1999 International Conference on Intelligent User Interfaces, Los Angeles, CA, USA, pages 171--178, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Anne Vinter Ratzer, Lisa Wells, and et al. CPN Tools for Editing, Simulating, and Analysing Coloured Petri Nets. In Proceedings of ICATPN 2003, volume 2679 of LNCS, pages 450--462, Eindhoven, The Netherlands, June 23-27 2003. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Hallvard Trætteberg, Pedro J. Molina, and Nuno J. Nunes, editors. Making model-based UI design practical: usable and open methods and tools. Sattelite workshop of IUI/CADUI'2004, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jan Van den Bergh and Karin Coninx. Model-based Design of Context-Sensitive Interactive Applications: a Discussion of Notations. In Palanque et al. {14}, pages 43--50. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Tool support for designing context-sensitive user interfaces using a model-based approach

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      TAMODIA '05: Proceedings of the 4th international workshop on Task models and diagrams
      September 2005
      161 pages
      ISBN:1595932208
      DOI:10.1145/1122935
      • Conference Chair:
      • Marcin Sikorski

      Copyright © 2005 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 September 2005

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader