skip to main content
10.1145/1557626.1557648acmotherconferencesArticle/Chapter ViewAbstractPublication PagesuccsConference Proceedingsconference-collections
research-article

Integrating usability engineering and software engineering in mixed reality system development

Published:19 May 2009Publication History

ABSTRACT

The integration of user centred design activities into software engineering processes is a challenge. This is especially true for next-generation user interfaces that employ interface paradigms like mixed reality. Guidance for designers and developers has to address the integration of software engineering and user centred design on all levels from abstract standards to operational development. We analyze standards in software engineering and usability engineering and derive recommendations for integrated development processes. To support developers we propose the MVCE architecture as an extension of the common model-view-controller pattern to address the specific requirements of mixed reality interfaces through an additional environment component.

References

  1. Azuma, R.; Baillot, Y.; Behringer, R.; Feiner, S.; Julier, S. and MacIntyre, B. (2001): Recent Advances in Augmented Reality. In: IEEE Computer Graphics and Applications, Vol. 21, No. 6, November/December 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Boehm, B. (1998): A Spiral Model of Software Development and Enhancement. IEEE Computer. Vol. 21, No. 5, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. ISO/IEC 12207 (2002): Information technology - Software life cycle processes. Amendment 1, 2002-05-01. ISO copyright office, Switzerland, 2002.Google ScholarGoogle Scholar
  4. ISO 13407 (1999): DIN EN ISO 13407. Human-centered design processes for interactive systems. CEN - European Committee for Standardization, Brussels, Belgium, 1999.Google ScholarGoogle Scholar
  5. McCracken, D. D., Jackson M. A. (1982): Life-Cycle Concept Considered Harmful. ACM Software Engineering Notes, No. 4, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Milgram, P. and Kishino, F. (1994): A Taxonomy of Mixed Reality Visual Displays, in: IEICE Transactions on Information Systems, Vol E77-D (12), December 1994.Google ScholarGoogle Scholar
  7. Nebe, K. (2009): Integration von Usability Engineering und Software Engineering, Dissertation (in German), University of Paderborn, Paderborn, Germany, 2009 (in print).Google ScholarGoogle Scholar
  8. Paelke, V. (2008): Spatial Content Models and UIDLs for Mixed Reality Systems, In: ACM CHI 2008 Extended Abstracts, Workshop User Interface Description Languages for Next Generation User Interfaces, Florence, Italy, 2008.Google ScholarGoogle Scholar
  9. Paelke, V. and Brenner, C. (2007): Development of a Mixed Reality Device for Interactive On-Site Geo-visualization. In: Proc. Simulation und Visualisierung 2007, Magdeburg, Germany, March 2007.Google ScholarGoogle Scholar
  10. Reenskaug, T. (1979): Thing-Model-View-Editor - An Example from a Planning System, Xerox PARC technical note, May 1979.Google ScholarGoogle Scholar
  11. Reitmayr, G. and Schmalstieg, D. (2005): OpenTracker: A flexible software design for three-dimensional interaction. In: Virtual Reality, Vol. 9, No. 1, Springer, December 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Riegl Website (2009): http://www.riegl.co.at/terrestrial_scanners/Ims-z36i_/360i_all.htm; accessed 30. January 2009.Google ScholarGoogle Scholar
  13. Royce, W. W. (1987): Managing the Delopment of Large Software Systems: Concepts and Techniques. In: Proc. 9th Int. Conference on Software Engineering, IEEE, Monterey, California, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Schmalstieg, D; Fuhrmann, A; Hesina, G.; Szalavari, Z.; Encarnacao, L. M.; Gervautz, M. and Purgathofer, W. (2002): The Studierstube augmented reality project. In: Presence: Teleoperators and Virtual Environments, Vol. 11, No. 1, February 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. V-Model (2009): Website V-Model XT. Retrieved from http://www.cio.bund.de/cln_093/DE/IT-Methoden/V-Modell_XT/v-modell_xt_node.html; accessed 30. January 2009.Google ScholarGoogle Scholar
  16. Welch, G. and Foxlin, E. (2002): Motion Tracking: No Silver Bullet, but a Respectable Arsenal. In: IEEE Computer Graphics and Applications, Vol. 22., No. 6, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Integrating usability engineering and software engineering in mixed reality system development

    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
      C3S2E '09: Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering
      May 2009
      266 pages
      ISBN:9781605584010
      DOI:10.1145/1557626

      Copyright © 2009 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: 19 May 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate12of42submissions,29%
    • Article Metrics

      • Downloads (Last 12 months)8
      • Downloads (Last 6 weeks)1

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader