Skip to main content

The Comets Inspector

Manipulating Multiple User Interface Representations Simultaneously

  • Conference paper
Computer-Aided Design of User Interfaces V

Abstract

Three types of representation are typically produced during the User Interface (UI) development life cycle: a conceptual representation holding the models used for elaborating a UI, an internal representation concerning the code of the UI, and an external representation expressing the look and feel of the UI. While the end user typically manipulates the external representation only, the designer and the developer respectively focus on the conceptual and internal representations. The Comets Inspector gathers all three representations into a single environment, thus providing the user (actually, the designer and the developer; in the future, the end-user) with multiple views of a same UI simultaneously. Each representation is made observable and modifiable through one or many “mini-UIs”. Consistency is ensured through mappings between these representations. From a methodological point of view, the benefit is the integration of three stakeholders’ perspectives in a consensual and consistent way, enabling the exploration and manipulation of design alternatives at run time. In particular, when the context of use will be changing, the end-user will be able to inspect the UI capabilities and control its adaptation, thus sustaining explicit plasticity

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Avrahami, G., Brooks, K.P., and Brown, M.H., A Two-view Approach to Constructing User Interfaces, in Proc. of the 16th Annual Conference on Computer graphics and interactive techniques SIGGRAPH’89 (Boston, 31 July-4 August 1989), Computer Graphics, Vol. 23, No. 3, July 1989, pp. 137–146.

    Google Scholar 

  2. Barclay, P.J., Griffiths, T., McKirdy, J., Paton, N.W., Cooper, R., and Kennedy, J., The Teallach Tool: Using Models for Flexible User Interface Design, in A. Puerta, J. Vanderdonckt (eds.), Proc. of 3rd Int. Conf. on CADUI’99 (Louvain-la-Neuve, 21–23 October 1999), Kluwer Academics Pub., Dordrecht, 1999, pp. 139–157.

    Google Scholar 

  3. Barthet, M.-F., The DIANE Method and its Connection with Merise Method, in Proc. of World Confererence “Ergonomic design, interfaces, products, Information” IEA’95 (Rio de Janeiro, 16–20 October 1995), pp. 106–110.

    Google Scholar 

  4. Calvary, G., Dâassi, O., Coutaz, J., and Demeure, A., Des Widgets aux Comets pour la Plasticité des Systèmes Interactifs, Revue d’Interaction Homme-Machine, Europia, Vol. 6, No. 1, 2005, pp. 33–53.

    Google Scholar 

  5. Calvary, G., Coutaz, J., Dâassi, O., Balme, L., and Demeure, A., Towards a new Generation of Widgets for Supporting Software Plasticity: the “Comet”, Proc. of 9th IFIP Working Conference on EHCI jointly with 11th Int. DSVIS Workshop, EHCI-DSVIS’2004 (Hamburg, July 11–13, 2004). Lecture Notes in Computer Science, Vol. 3425, Springer-Verlag, Berlin, 2005, pp. 306–324.

    Google Scholar 

  6. Dittmar, A., and Forbrig, P., Methodological and Tool Support for a Task-Oriented Development of Interactive Systems, in A. Puerta, J. Vanderdonckt (eds.), Proc. of 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUI’99 (Louvain-la-Neuve, 21–23 October 1999), Kluwer Academics Pub., Dordrecht, 1999, pp. 271–274.

    Google Scholar 

  7. Jarke, M., and Vassiliou, Y., A Framework for Choosing a Database Query Language, ACM Computing Surveys, Vol. 17, No. 3, September 1985, pp. 313–370.

    Article  Google Scholar 

  8. Limbourg, Q., Vanderdonckt, J., and Souchon, N., The Task-Dialog and Task-Presentation Mapping Problem: Some Preliminary Results, in F. Paternò, Ph. Palanque (eds.), Proc. of 7th Int. Workshop on Design, Specification, Verification of Interactive Systems DSV-IS’2000 (Limerick, 5–6 June 2000), Lecture Notes in Computer Science, Vol. 1946, Springer-Verlag, Berlin, 2000, pp. 227–246.

    Google Scholar 

  9. Luyten, K., Clerckx, T., Coninx, K., and Vanderdonckt, J., Derivation of a Dialog Model from a Task Model by Activity Chain Extraction, in J. Jorge, N.J. Nunes, J. Falcão e Cunha (eds.), Proc. of 10th Int. Workshop on Design, Specification, and Verification of Interactive Systems DSV-IS’2003 (Madeira, 4–6 June 2003), Lecture Notes in Computer Science, Vol. 2844, Springer-Verlag, Berlin, 2003, pp. 203–217.

    Google Scholar 

  10. Navarre, D., Palanque, P., Paternò, F., Santoro, C., and Bastide, R., A Tool Suite for Integrating Task and System Models through Scenarios, in C. Johnson (ed.), Proc. of 8th Int. Workshop on DSV-IS’2001 (Glasgow, 13–15 June 2001), Lecture Notes in Computer Science, Vol. 2220, Springer-Vrlag, Berlin, pp. 88–113.

    Google Scholar 

  11. Nylander, S., Bylund, M., and Waern, A., The Ubiquitous Interactor – Device Independent Access to Mobile Services, in R. Jacob, Q. Limbourg, J. Vanderdonckt (eds.), Proc. of 5th Int. Conf. of Computer-Aided Design of User Interfaces CADUI’2004 (Funchal, 13–16 January 2004), Kluwer Academics, Dordrecht, 2005, pp. 269–280.

    Google Scholar 

  12. Paternò, F., and Santoro, C., One Model, Many Interfaces, in Ch. Kolski, J. Vanderdonckt (eds.), Proc. of 4th Int. Conf. on Computer-Aided Design of User Interfaces (Valenciennes, 15–17 May 2002), Kluwer Academics Publications, Dordrecht, 2002, pp. 143–154.

    Google Scholar 

  13. Tarby, J.-C., Gestion Automatique du Dialogue Homme-Machine à partir de Spécifications Conceptuelles, Ph.D. thesis, Univ. of Toulouse I, Toulouse, 20 September 1993.

    Google Scholar 

  14. Vanderdonckt, J., and Bodart, F., Encapsulating Knowledge for Intelligent Automatic Interaction Objects Selection, in Proc. of the ACM Conf. on Human Factors in Computing Systems Inter CHI’93 Amsterdam, 24–29 April 1993, ACM Press, New York, 1993, pp. 424–429.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexandre Demeure .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer

About this paper

Cite this paper

Demeure, A., Calvary, G., Coutaz, J., Vanderdonckt, J. (2007). The Comets Inspector. In: Calvary, G., Pribeanu, C., Santucci, G., Vanderdonckt, J. (eds) Computer-Aided Design of User Interfaces V. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-5820-2_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-5820-2_13

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-5819-6

  • Online ISBN: 978-1-4020-5820-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics