Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
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 2005 Publication 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.
[2]
Benjamin B. Bederson, Jesse Grosjean, and Jon Meyer. Toolkit Design for Interactive Structured Graphics. IEEE Transactions On Software Engineering, 30(8), August 2004.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[10]
Rick Kazman and Philippe Palanque, editors. Proceedings of EHCI and DSV-IS 2004, Tremsbüttel Castle, Hamburg, Germany, July 11--13, 2004.
[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.
[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.
[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.
[14]
Philippe Palanque, Pavel Slavik, and Marco Winckler, editors. 3rd International Workshop, Tamodia04, Prague, Czech Republic, November 15--16, 2004. Proceedings, 2004.
[15]
Fabio Paternò. Model-Based Design and Evaluation of Interactive Applications. Springer Verlag, ISBN: 1-85233-155-0, 1999.
[16]
Fabio Paternò and Enrico Zini. Applying Information Visualization Techniques to Visual Representations of Task Models. In Palanque et al. {14}, pages 105--112.
[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.
[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.
[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.
[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.
[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.

Cited By

View all
  • (2018)A Method for Designing Physical User Interfaces for Intelligent Production EnvironmentsAdvances in Human-Computer Interaction10.1155/2018/64870702018Online publication date: 1-Jan-2018
  • (2016)Context-Based Mobile User InterfaceJournal of Computer and Communications10.4236/jcc.2016.4900104:09(1-9)Online publication date: 2016
  • (2014)A Model-based Approach for Engineering Multimodal Mobile InteractionsProceedings of the 12th International Conference on Advances in Mobile Computing and Multimedia10.1145/2684103.2684112(52-61)Online publication date: 8-Dec-2014
  • Show More Cited By

Index Terms

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

    Recommendations

    Comments

    Information & Contributors

    Information

    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
    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 for this article.

    Check for updates

    Author Tags

    1. context-aware user interfaces
    2. model-based user interface design
    3. visualization of user interface models

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)A Method for Designing Physical User Interfaces for Intelligent Production EnvironmentsAdvances in Human-Computer Interaction10.1155/2018/64870702018Online publication date: 1-Jan-2018
    • (2016)Context-Based Mobile User InterfaceJournal of Computer and Communications10.4236/jcc.2016.4900104:09(1-9)Online publication date: 2016
    • (2014)A Model-based Approach for Engineering Multimodal Mobile InteractionsProceedings of the 12th International Conference on Advances in Mobile Computing and Multimedia10.1145/2684103.2684112(52-61)Online publication date: 8-Dec-2014
    • (2014)A New Methodology (CON-INFO) for Context-Based Development of a Mobile User Interface in Healthcare ApplicationsPervasive Health10.1007/978-1-4471-6413-5_13(317-342)Online publication date: 16-Apr-2014
    • (2013)Context-based and Rule-based Adaptation of Mobile User Interfaces in mHealthProcedia Computer Science10.1016/j.procs.2013.09.05121(390-397)Online publication date: 2013
    • (2013)Multimodal interaction: a survey from model driven engineering and mobile perspectivesJournal on Multimodal User Interfaces10.1007/s12193-013-0126-z7:4(351-370)Online publication date: 18-Jun-2013
    • (2012)Personalization for unobtrusive service interactionPersonal and Ubiquitous Computing10.1007/s00779-011-0414-016:5(543-561)Online publication date: 1-Jun-2012
    • (2009)Rule based GUI modification and adaptationProceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing10.1145/1731740.1731841(1-7)Online publication date: 18-Jun-2009
    • (2008)Runtime middleware for the generation of adaptive user interfaces on resource-constrained devices2008 Third International Conference on Digital Information Management10.1109/ICDIM.2008.4746724(587-592)Online publication date: Nov-2008
    • (2008)Task-Based Design and Runtime Support for Multimodal User Interface DistributionEngineering Interactive Systems10.1007/978-3-540-92698-6_6(89-105)Online publication date: 23-Dec-2008
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media