Skip to main content

The Aachen Media Space: Design Patterns for Augmented Work Environments

  • 666 Accesses

Part of the Computer Supported Cooperative Work book series (CSCW)

Abstract

Design Patterns are a format to capture the knowledge about successful solutions to recurring design problems in a uniform, interconnected, and easily understood way. The format originated in urban architecture, but has made its way into software engineering and Human-Computer Interaction (HCI). This makes them an ideal format to provide guidelines for the design of Augmented Environments (AEs), which requires a highly interdisciplinary team to collaborate.

The author, who published the original book on HCI design patterns, has worked on AEs since 1995. He has captured his experience in designing such environments within the patterns presented here. The chapter first introduces the design pattern format, gives practical tips for reading and writing design patterns, and presents the AE from which the patterns in this chapter were distilled. The main part of this chapter then consists of the collection of design patterns for AEs. These patterns provide practical guidance on how to create an AE, with a focus on architectural, interior design, software infrastructure, and user interface considerations. The chapter includes 19 such patterns connected into a network, as well as suggestions for additional patterns.

Keywords

  • Drilling
  • Smoke
  • Sorting
  • Tray
  • Rounded

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-1-84800-098-8_10
  • Chapter length: 52 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   179.00
Price excludes VAT (USA)
  • ISBN: 978-1-84800-098-8
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   229.00
Price excludes VAT (USA)
Hardcover Book
USD   229.99
Price excludes VAT (USA)
Fig. 10.1
Fig. 10.2
Fig. 10.3
Fig. 10.4
Fig. 10.5
Fig. 10.6
Fig. 10.7
Fig. 10.8
Fig. 10.9
Fig. 10.10
Fig. 10.11
Fig. 10.12
Fig. 10.13
Fig. 10.14
Fig. 10.15
Fig. 10.16
Fig. 10.17
Fig. 10.18
Fig. 10.19
Fig. 10.20

References

  • Alexander C. The Timeless Way of Building. Oxford University Press, Oxford, 1979.

    Google Scholar 

  • Alexander C. Keynote Speech, OOPSLA’96 11th Annual ACM Conference on Object-Oriented Programming Systems, Languages and Applications (6–10 October 1996, San Jose, California), 1996 (Conference video).

    Google Scholar 

  • Alexander C, Ishikawa S, Silverstein M, Jacobson M, Fiksdahl-King I, and Angel S. A Pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford, 1977.

    Google Scholar 

  • Alexander C, Silverstein M, Angel S, Ishikawa S, and Abrams D. The Oregon Experiment. Oxford University Press, Oxford, 1988.

    Google Scholar 

  • Apple Computer. Macintosh Human Interface Guidelines. Addison-Wesley, Reading, MA, 1992.

    Google Scholar 

  • Bayle E, Bellamy R, Casaday G, Erickson T, Fincher S, Grinter B, Gross B, Lehder D, Marmolin H, Moore B, Potts C, Skousen G, and Thomas J. Putting it all together: Towards a pattern language for interaction design. SIGCHI Bulletin, 30(1):17–23, 1998.

    CrossRef  Google Scholar 

  • Beck K and Cunningham W. Using pattern languages for object-oriented programs. Technical Report CR-87-43, Tektronix, Inc., 17 September 1987. Presented at the OOPSLA’87 workshop on Specification and Design for Object-Oriented Programming, 1987.

    Google Scholar 

  • Borchers JO, Griffiths RN, Pemberton L, and Stork A. Pattern languages for interaction design: Building momentum. Workshop at CHI 2000 (The Hague, Netherlands, 2–3 April 2000), 2000.

    Google Scholar 

  • Borchers J, Lee E, Samminger W, and Mühlhäuser M. Personal Orchestra: A real-time audio/video system for interactive conducting. ACM Multimedia Systems Journal Special Issue on Multimedia Software Engineering 9(5):458–465, 2004.

    Google Scholar 

  • Borchers J. A Pattern Approach to Interaction Design. Wiley Series in Software Design Patterns. John Wiley & Sons, Chichester, UK, 2001.

    Google Scholar 

  • Borchers JO. CHI meets PLoP: An interaction patterns workshop (at ChiliPLoP’99 Conf. on Pattern Languages for Programming, Wickenburg, AZ, 16–19 March 1999). SIGCHI Bulletin, 32(1): 9–12, 2000b.

    CrossRef  Google Scholar 

  • Borchers JO. Interaction design patterns: Twelve theses. Position paper for the workshop Pattern Languages for Interaction Design: Building Momentum, CHI 2000 (The Hague, Netherlands, 2–3 April 2000), 2000c.

    Google Scholar 

  • Borchers J. Teaching HCI patterns: Experience from two university courses. In Position Paper for the HCI Patterns Workshop at the CHI 2002 International Conference on Human Factors and Computing Systems. ACM, April 2002.

    Google Scholar 

  • Borchers J. The Aachen Media Space: Multiple displays in collaborative interactive environments. In CHI 2006: Workshop “Information Visualization and Interaction Techniques for Collaboration across Multiple Displays”, Montreal, Canada, April 2006.

    Google Scholar 

  • Borchers J, Ringel M, Tyler J, and Fox A. Stanford interactive workspaces: A framework for physical and graphical user interface prototyping. IEEE Wireless Communications 9(6):64–69, 2002.

    CrossRef  Google Scholar 

  • Barfield L, van Burgsteden W, Lanfermeijer R, Mulder B, Ossewold J, Rijken D, and Wegner P. Interaction design at the Utrecht School of the Arts. SIGCHI Bulletin 26(3):49–79, 1994.

    CrossRef  Google Scholar 

  • Dearden A and Finlay JE. Patterns in HCI: A critical review. Human-Computer Interaction Journal 21(1):49–102, 2006.

    CrossRef  Google Scholar 

  • Gill SP and Borchers J. Knowledge in co-action: social intelligence in collaborative design activity. AI and Society Journal of Human-Centred Systems and Machine Intelligence 17:322–339, 2003.

    Google Scholar 

  • Gamma E, Helm R, Johnson R, and Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA, 1995.

    Google Scholar 

  • Granlund A and Lafrenière D. A pattern-supported approach to the user interface design process. Workshop Report, UPA’99 Usability Professionals’ Association Conf. (Scottsdale, AZ, 29 June–2 July 1999), http://www.gespro.com/lafrenid/Workshop_Report.pdf, 1999.

    Google Scholar 

  • Guimbretière F, Stone M, and Winograd T. Fluid interaction with high-resolution wall-size displays. In UIST’01: Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, pp 21–30, ACM, New York, 2001.

    Google Scholar 

  • Han JY. Low-cost multi-touch sensing through frustrated total internal reflection. In UIST’05: Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology, pp 115–118, ACM, New York, 2005.

    Google Scholar 

  • Hodges S, Izadi S, Butler A, Rrustemi A, and Buxton B. Thinsight: Versatile multi-touch sensing for thin form-factor displays. In UIST’07: Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology, pp 259–268, ACM, New York, 2007.

    Google Scholar 

  • Mühlhäuser M, Borchers J, Falkowski C, and Manske K. The conference/classroom of the future: An interdisciplinary approach. In Proceedings of the IFIP Conference on the International Office of the Future: Design Options and Solution Strategies, pp 219–235, Tucson, Arizona, 1996. Chapman & Hall, London.

    Google Scholar 

  • Miller GA. The magical number Seven, plus or minus two: Some limits on our capacity for processing information. The Psychological Review 63:81–97, 1956. http://www.well.com/user/smalin/miller.html

    CrossRef  Google Scholar 

  • Norman DA and Draper SW. User-Centered System Design: New Perspectives on Human-Computer Interaction. Lawrence Erlbaum Associates, Hillsdale, NJ, 1986.

    Google Scholar 

  • Norman DA. The Psychology of Everyday Things. Basic Books, New York, 1988.

    Google Scholar 

  • Streitz NA, Geißler J, Holmer T, Konomi S, Müller-Tomfelde C, Reischl W, Rexroth P, Seitz P, and Steinmetz R. i-land: An interactive landscape for creativity and innovation. In CHI’99: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp 120–127, New York, NY, USA, 1999. ACM, New York.

    Google Scholar 

  • Streitz N, Magerkurth C, Prante T, and Röcker C. From information design to experience design: Smart artefacts and the disappearing computer. Interactions 12(4):21–25, 2005.

    CrossRef  Google Scholar 

  • Streitz N, Tandler P, Müller-Tomfelde C, Konomi S. Roomware: Towards the next generation of human-computer interaction based on an integrated design of real and virtual worlds. In: J. Carroll (Ed.): Human-Computer Interaction in the New Millenium, Addison-Wesley, Reading, MA, 2001. pp. 553–578.

    Google Scholar 

  • Shen C, Vernier FD, Forlines C, and Ringel M. Diamondspin: An extensible toolkit for around-the-table interaction. In CHI’04: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp 167–174, New York, NY, USA, 2004. ACM, New York.

    Google Scholar 

  • Tidwell J. Designing Interfaces: Patterns for Effective Interaction Design. O’Reilly, Sebastopol, CA, 2005.

    Google Scholar 

  • van Duyne K, Landay JA, and Hong JI. The Design of Sites: Patterns for Creating Winning Web Sites, 2 edn. Prentice-Hall, Englewood Cliffs, NJ, 2006.

    Google Scholar 

  • Werner S. An algorithm for audio skew compensation in low latency environments. In Proceedings of the ICMC 2005 International Conference on Computer Music, San Francisco, CA, 2005. International Computer Music Association (ICMA).

    Google Scholar 

Download references

Acknowledgments

The author would like to thank the members of the RUFAE team for the many shared projects, discussions, and demonstrations that led to this pattern language, and Thorsten Karrer, Yvonne Jansen, and the other members of the Media Computing Group for their support in formatting and collecting many of the photographs in this language. This work was funded in part by the German B-IT Foundation and by the German Government through its UMIC Excellence Cluster for Ultra-High Speed Mobile Information and Communication at RWTH Aachen University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jan Borchers .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

Borchers, J. (2009). The Aachen Media Space: Design Patterns for Augmented Work Environments. In: Lahlou, S. (eds) Designing User Friendly Augmented Work Environments. Computer Supported Cooperative Work. Springer, London. https://doi.org/10.1007/978-1-84800-098-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-84800-098-8_10

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84800-097-1

  • Online ISBN: 978-1-84800-098-8

  • eBook Packages: Computer ScienceComputer Science (R0)