Skip to main content

SketchiXML: A Design Tool for Informal User Interface Rapid Prototyping

  • Conference paper
Rapid Integration of Software Engineering Techniques (RISE 2006)

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

Abstract

Sketching consists of a widely practiced activity during early design phases of product in general and for user interface development in particular in order to convey informal specifications of the interface before actually implementing it. It is quite interesting to observe that designers as well as end users have abilities to sketch parts or whole of the final user interface they want, while discussing the advantages and shortcomings. SketchiXML consists of a multi-platform multi-agent interactive application that enables designers, developers, or even end users to sketch user interfaces with different levels of details and support for different contexts of use. The results of the sketching are then analyzed to produce interface specifications independently of any context, including user and platform. These specifications are exploited to progressively produce one or several interfaces, for one or many users, platforms, and environments.

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. Ali, M.F., Pérez-Quiñones, M.A., Abrams, M.: Building Multi-Platform User Interfaces with UIML. In: Seffah, A., Javahery, H. (eds.) Multiple User Interfaces: Engineering and Application Framework, pp. 95–118. John Wiley, Chichester (2004)

    Google Scholar 

  2. Barboni, E., et al.: Model-Based Engineering of Widgets, User Applications and Servers Compliant with ARINC 661 Specification. In: Doherty, G., Blandford, A. (eds.) DSVIS 2006. LNCS, vol. 4323, Springer, Heidelberg (2007)

    Google Scholar 

  3. Bastide, R., Navarre, D., Palanque, P.A.: A Tool-supported Design Framework for Safety Critical Interactive Systems. Interacting with Computers 15(3), 309–328 (2003)

    Article  Google Scholar 

  4. Caetano, A., et al.: JavaSketchIt: Issues in Sketching the Look of User Interfaces. In: Proc. of the 2002 AAAI Spring Symposium - Sketch Understanding, Palo Alto, March 2002, pp. 9–14. AAAI Press, Menlo Park (2002)

    Google Scholar 

  5. Calvary, G., et al.: A Unifying Reference Framework for Multi-Target User Interfaces. Interacting with Computer 15(3), 289–308 (2003)

    Article  Google Scholar 

  6. Carr, D.A.: Specification of Interface Interaction Objects. In: Proc. of ACM Conf. on Human Aspects in Computing Systems CHI’94, vol. 2, Boston, April 24-28, 1994, p. 226. ACM Press, New York (1994)

    Google Scholar 

  7. Coyette, A., Vanderdonckt, J.: A Sketching Tool for Designing Anyuser, Anyplatform, Anywhere User Interfaces. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 550–564. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  8. Duke, D.J., Harrison, M.D.: Abstract Interaction Objects. Computer Graphics Forum 12(3), 25–36 (1993)

    Article  Google Scholar 

  9. Eisenstein, J., Vanderdonckt, J., Puerta, A.: Model-Based User-Interface Development Techniques for Mobile Computing. In: Lester, J. (ed.) Proc. of 5th ACM Int. Conf. on Intelligent User Interfaces IUI’2001, Santa Fe, January 14-17, 2001, pp. 69–76. ACM Press, New York (2001)

    Chapter  Google Scholar 

  10. Florins, M., Vanderdonckt, J.: Graceful Degradation of User Interfaces as a Design Method for Multiplatform Systems. In: Proc. of Int. Conf. on Intelligent User Interfaces IUI’04, Funchal, January 13-16, 2004, pp. 140–147. ACM Press, New York (2004)

    Google Scholar 

  11. Grolaux, D., Vanderdonckt, J., Van Roy, P.: Attach me, Detach me, Assemble me like You Work. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 198–212. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  12. Landay, J., Myers, B.A.: Sketching Interfaces: Toward More Human Interface Design. IEEE Computer 34(3), 56–64 (2001)

    Google Scholar 

  13. Limbourg, Q., et al.: UsiXML: a Language Supporting Multi-Path Development of User Interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol. 3425, pp. 200–220. Springer, Heidelberg (2005)

    Google Scholar 

  14. Limbourg, Q.: Multi-path Development of User Interfaces. Ph.D. thesis, Université catholique de Louvain, Louvain-la-Neuve (November 2004)

    Google Scholar 

  15. Newman, M.W., et al.: DENIM: An Informal Web Site Design Tool Inspired by Observations of Practice. Human-Computer Interaction 18, 259–324 (2003)

    Article  Google Scholar 

  16. Plimmer, B.E., Apperley, M.: Software for Students to Sketch Interface Designs. In: Proc. of 9th IFIP TC 13 Int. Conf. on Human-Computer Interaction INTERACT’2003, Zurich, 1-5 September, 2003, pp. 73–80. IOS Press, Amsterdam (2003)

    Google Scholar 

  17. Plimmer, B.E., Apperley, M.: Interacting with Sketched Interface Designs: An Evaluation Study. In: Proc. of ACM Conf. on Human Aspects in Computing Systems CHI’04, Vienna, April 24-29, 2004, pp. 1337–1340. ACM Press, New York (2004)

    Google Scholar 

  18. Vanderdonckt, J., Bodart, F.: Encapsulating Knowledge for Intelligent Automatic Interaction Objects Selection. In: Proc. of the ACM Conf. on Human Factors in Computing Systems InterChi’93, Amsterdam, April 24-29, 1993, pp. 424–429. ACM Press, New York (1993)

    Google Scholar 

  19. Vanderdonckt, J.: A MDA-Compliant Environment for Developing User Interfaces of Information Systems. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 16–31. Springer, Heidelberg (2005)

    Google Scholar 

  20. van Duyne, D.K., Landay, J.A., Hong, J.I.: The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Addison-Wesley, Reading (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Nicolas Guelfi Didier Buchs

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Coyette, A., Vanderdonckt, J., Limbourg, Q. (2007). SketchiXML: A Design Tool for Informal User Interface Rapid Prototyping. In: Guelfi, N., Buchs, D. (eds) Rapid Integration of Software Engineering Techniques. RISE 2006. Lecture Notes in Computer Science, vol 4401. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71876-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71876-5_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71875-8

  • Online ISBN: 978-3-540-71876-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics