Publications are listed in reverse chronological order. Major peer-reviewed publications are marked with a dot (). Talks and presentations, as well as other professional activities, are listed at the end of this page.
Jan O. Borchers, Eric Lee, Wolfgang Samminger, and Max Mühlhäuser: A real-time audio/video system for interactive conducting, ACM Multimedia Systems Journal Special Issue on Multimedia Software Engineering (Editorial Board). (In print; 290KB PDF draft.)
Stavros Antifakos, Jan Borchers, and Bernt Schiele: Designing Physical Interaction with Sensor Drawbacks in Mind, PI2003 Physical Interaction 2003 Workshop on Real World User Interfaces, Mobile HCI 2003 Fifth International Symposium on Human-Computer Interaction with Mobile Devices and Services (Udine, Italy, September 8–11, 2003). (150KB PDF.)
Rafael Ballagas, Meredith Ringel, Maureen Stone, and Jan Borchers: iStuff: A Physical User Interface Toolkit for Ubiquitous Computing Environments, Proceedings of the ACM CHI 2003 Conference on Human Factors in Computing Systems (Ft. Lauderdale, Florida, USA, April 5–10, 2003), pp. 537–544. (528KB PDF.)
Max Mühlhäuser, Markus Schumacher, and Jan Borchers: Entwursfmuster und komponentenbasierte Softwareentwicklung (Patterns and Component-Based Software Development, in German), Thema Forschung, Darmstadt University of Technology, Germany, 2003.
Jan Borchers, Meredith Ringel, Joshua Tyler, and Armando Fox: Stanford Interactive Workspaces: A Framework for Physical and Graphical User Interface Prototyping, IEEE Wireless Communications, Vol. 9, No. 6, IEEE Press, December 2002, 64–69. (1MB PDF Draft).
Jan O. Borchers, Wolfgang Samminger, and Max Mühlhäuser: Engineering a realistic real-time conducting system for the audio/video rendering of a real orchestra, IEEE MSE 2002 Fourth International Symposium on Multimedia Software Engineering (Newport Beach, California, USA, December 11–13, 2002). (1.4MB PDF.)
Jan O. Borchers, Wolfgang Samminger, and Max Mühlhäuser: Personal Orchestra: Conducting Audio/Video Music Recordings, WEDELMUSIC 2002 International Conference On Web Delivering Of Music (Darmstadt, Germany, December 9–11, 2002).
Meredith Ringel, Joshua Tyler, Maureen Stone, Rafael Ballagas, and Jan Borchers: iStuff: A Scalable Architecture for Lightweight, Wireless Devices for Ubicomp User Interfaces, accepted peer-reviewed Poster for Ubicomp 2002 (Göteborg, Sweden, September 29–October 1, 2002). (Abstract.)
Jan O. Borchers, Satinder Gill, and Tiffany To: Multiple Large-Scale Displays For Collocated Team Work: Study And Recommendations, Technical Report, Stanford University, 2002.
Jan Borchers: Teaching HCI Patterns: Experience from Two University Courses, position paper for "Patterns in Practice: A Workshop for UI Designers", ACM CHI 2002 International Conference on Human Factors of Computing Systems (Minneapolis, MI, Apr. 21–25, 2002) (52KB PDF).
Jan O. Borchers: A Pattern Approach to Interaction Design, AI & Society Journal of Human-Centred Systems and Machine Intelligence, Volume 15, Number 4, pp. 359–376, Springer-Verlag, London, December 2001.
Jan O. Borchers, Sally Fincher, Richard Griffiths, Lyn Pemberton, and Elke Siemon: Usability Pattern Language: Creating A Community, AI & Society Journal of Human-Centred Systems and Machine Intelligence, Volume 15, Number 4, pp. 377–385, Springer-Verlag, London, December 2001.
Jan O. Borchers, Wolfgang Samminger and Max Mühlhäuser: Conducting A Realistic Electronic Orchestra. ACM UIST 2001 14th Annual Symposium on User Interface Software and Technology (Orlando, Florida, November 11–14, 2001). (Abstract.)
Jan Borchers: A Pattern Approach to Interaction Design (in German), in Dorothea Wagner et al. (eds.): GI-Edition – Lecture Notes in Informatics (LNI): Ausgezeichnete Informatik-Dissertationen 2000, Gesellschaft für Informatik, Bonn, 2001, ISBN 3-88579-405-5, pp. 9–20.
Jan Borchers: A Pattern Approach to Interaction Design. John Wiley & Sons, Chichester, UK, March 2001, 264 pages. (book companion website, Amazon link.)
Jan O. Borchers and John C. Thomas: Patterns: What's In It For HCI?, Panel, Extended Abstracts of the CHI 2001 Conference on Human Factors in Computing Systems (Seattle, March 31–April 5, 2001), ACM Press, New York, 2001. (24KB PDF.)
Max Mühlhäuser, Michael Welzl, Jan Borchers, and Rainer Gutkas: GlobeMusic: The Internet Scale of eMusic-Making, Proceedings of WEDELMUSIC 2001 International Conference on Web Delivery of Music (Florence, Nov. 30–Dec 1, 2001). (200KB PDF draft version.)
Jan O. Borchers: A Pattern Approach to Interaction Design, Proceedings of the DIS 2000 International Conference on Designing Interactive Systems (New York, August 16–19, 2000), ACM Press, 2000, pp. 369–378. (408K PDF.)
Richard Griffiths, Lyn Pemberton, Jan Borchers, and Adam Stork: Pattern Languages for Interaction Design: Building Momentum, Workshop, Extended Abstracts of the CHI 2000 Conference on Human Factors in Computing Systems (The Hague, Netherlands, April 2–3, 2000), ACM Press, 2000, p. 363.
Jan Borchers: Interaction Design Patterns: Twelve Theses, Position Paper, Workshop "Pattern Languages for Interaction Design: Building Momentum", CHI 2000 (The Hague, Netherlands, April 2–3, 2000). (Paper: 96KB PDF, sample pattern: 856KB PDF.)
Jan Borchers: CHI Meets PLoP: An Interaction Patterns Workshop, ChiliPLoP'99 Conference on Pattern Languages of Programming (Wickenburg, AZ, March 16–19, 1999). ACM SIGCHI Bulletin, Vol. 32, No. 1, January 2000, pp. 9–12. (300KB PDF.)
Richard N. Griffiths, Lyn Pemberton, and Jan O. Borchers: Usability Pattern Language: Creating a community, in Stephen Brewster, Allison Cawsey and Gilbert Cockton (eds.): Proceedings of the INTERACT'99 7th International Conference on Human-Computer Interaction (Edinburgh, UK, August 30–September 3, 1999), vol. 2, British Computer Society, Wiltshire, UK, 1999, p. 135. ISBN 1-902505-19-0. (5KB HTML call for participation.)
Jan Borchers: Interdisciplinary Design Patterns, Position Paper, Workshop on Usability Pattern Language, INTERACT'99 7th International Conference on Human-Computer Interaction (Edinburgh, UK, August 30–September 3, 1999). (70KB HTML/GIF.)
Jan Borchers: Designing Interactive Music Systems: A Pattern Approach, in: Human-Computer Interaction: Ergonomics and User Interfaces. Proceedings of the HCI International '99 8th International Conference on Human-Computer Interaction (Munich, Germany, August 22–27, 1999), vol. 1, Lawrence Erlbaum, Mahwah, NJ, 1999, pp. 276–280. ISBN 0-8058-3391-9. (184KB PDF.)
Jan Borchers: Electronic Books: Definition, Genres, Interaction Design Patterns, Position Paper, Workshop on Electronic Books, CHI'99 International Conference on Human Factors in Computing Systems (Pittsburgh, PA, May 15–20, 1999). To be published. (2KB HTML abstract. Please contact me for the full text.)
Jan Borchers, Max Mühlhäuser: The Design of Interactive Musical Systems, in: IEEE Multimedia, Vol. 5, No. 3, July–September 1998, pp. 36–46. ISSN 1070-986X.
Jan Borchers: "Wieso geht das nicht?" Benutzerschnittstellen und Medienkompetenz, in: Medienkompetenz: Heute Herausforderung - morgen Voraussetzung, Die Ministerpräsidentin des Landes Schleswig-Holstein, Kiel, Germany, 1998, pp. 21–25. (1.8MB zipped PostScript.)
Len Bass, Steve Mann, Dan Siewiorek, Chris Thompson: Issues in Wearable Computing, in: ACM SIGCHI Bulletin, Vol. 29, No. 4, ACM Press, October 1997, pp. 34–39 (workshop participation). (HTML version at ACM.)
Jan Borchers, Max Mühlhäuser: Musical Design Patterns: An Example of a Human-Centered Model of Interactive Multimedia, in: Proceedings of the IEEE ICMCS'97 International Conference on Multimedia Computing and Systems (Ottawa, Canada, June 3–6, 1997), IEEE Computer Society, Los Alamitos, California, 1997, pp. 63–70. (1.1MB gzipped PostScript.)
Jan Borchers:
WorldBeat: Designing A Baton-Based Interface for an Interactive
Music Exhibit, in: Proceedings of the ACM CHI'97
International Conference on Human Factors in Computing Systems
(Atlanta, Georgia, March 22–27, 1997), ACM, New York, 1997, pp.
131–138. (250KB HTML/GIF from
local server, or from the ACM
server, or 1.1MB gzipped
PostScript.)
Video
figure, accompanying the paper, on CHI'97 conference video. (2min,
20MB
QuickTime movie).
Jan Borchers, Oliver Deussen, Arnold Klingert, Clemens Knörzer: Layout Rules for Graphical Web Documents, in: Computers & Graphics, Vol. 20, No. 3, 1996. (87KB gzipped PostScript.)
Max Mühlhäuser, Jan Borchers, Chris Falkowski, Knut Manske: 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 (Tucson, Arizona, April 9–11, 1996), Chapman & Hall, London / New York, 1996, pp. 219–235. (51KB gzipped PostScript.)
Jan Borchers: Xmtutor: Ein Motif-Tutorial, in: Informatik - Forschung und Entwicklung (IFE), No. 3/95, Springer-Verlag, Heidelberg, 1995, p. 161. (37KB pkzipped PostScript.)
Jan Borchers, Oliver Deussen, Clemens Knörzer: Getting It Across: Layout Issues for Kiosk Systems, in: Proceedings of the Workshop on W3-Based Online Kiosk Systems, Third International World-Wide Web Conference, Darmstadt, 1995. Reprinted in: ACM SIGCHI Bulletin, Vol. 27, No. 4, ACM Press, October 1995, pp. 68–74. (42KB gzipped PostScript.)
Jan Borchers: HyperSource: A Hypermedia Program Development And Documentation System, in: Demo/Poster Proceedings of the Third International World-Wide Web Conference, Darmstadt, 1995. (11KB HTML/GIF.)
Jan Borchers: HyperSource: Ein Hypermedia-Ansatz für Programmentwicklung und -dokumentation, Master's thesis (Diplomarbeit), University of Karlsruhe, Germany, 1995. (516KB gzipped PostScript.)
This list includes other major upcoming and recent talks, presentations, and demonstrations.
"We're Done–Could You Do The User Interface Now?" Why multimedia systems promise a new world of interactivity, but fail to deliver. Keynote, IEEE MSE 2002 Fourth International Symposium on Multimedia Software Engineering, Dec 11–13, 2002 Newport Beach, California.
"Post-Desktop User Interfaces: iStuff and the Search for the Great Unified Input Theory", CS547 HCI Seminar, Stanford University, Oct 18, 2002.
"iSpaces: Post-Desktop User Interfaces for Interactive Workspaces", invited talk, Advanced Systems Development Series, PARC Palo Alto Research Center Inc., Palo Alto, June 3, 2002.
"User Interface Design for Programmers", invited talk, CS194 Senior Project class, Stanford, April 4, 2002.
"Conducting a Realistic Electronic Orchestra", Refereed Demonstration, UIST 2001, Orlando, Florida, November 13, 2001.
"Interacting With Multimedia", Guest Lecture, CS147 Introduction to HCI class, Stanford University, October 14, 2001.
"The Virtual Conductor: Conducting the Vienna Philharmonic", Kids' Science Fair, Stanford School of Engineering, Stanford University, October 13, 2001.
"Patterns in Human-Computer Interaction Design", panelist, IHM-HCI 2001 Conference on Human-Computer Interaction, Lille, September 10–14, 2001.
"HCI Patterns: A Step Forward In Capturing User Interface Design Strategies", Human Interface Technology Seminar, Sun Microsystems, Palo Alto, August 15, 2001.
"The Virtual Conductor: Empowering User Interfaces to Multimedia", invited talk and demonstration, Dean's Circle Lunch, School of Engineering, Stanford, June 18, 2001.
"Design Patterns for Interactive Music Exhibits", talk and demonstration, Center for Computer Research in Music and Acoustics (CCRMA), Stanford, June 6, 2001.
"The Stanford iRoom: An Interactive Learning and Working Environment of the Future" (in German), invited talk, Computer Science Colloquium, Darmstadt University of Technology, Darmstadt, Germany, May 23, 2001.
"A Pattern Approach to Interaction Design" (in German), Finals of the German Computer Science Dissertation Award, Academy of Sciences and Literature, Mainz, Germany, May 21, 2001.
"User Interface Design for Programmers", invited talk, CS194 Senior Project class, Stanford, April 12, 2001.
"Patterns: What's In It For HCI?", CHI 2001 Panel (co-organizer & panelist), Seattle, April 5, 2001.
"Pattern Languages for User Interface Design", invited talk and short tutorial, Apple Computer, Cupertino, March 29, 2001.
"Personal Orchestra", demonstration at the 33rd Annual Affiliates Meeting of the Stanford Computer Forum, Stanford University, March 21, 2001.
"A Pattern-Based Approach to Designing Interactive Exhibits", Symbolic Systems Forum, Stanford University, February 27, 2001.
"The Virtual Conductor", Exhibit at the ACM1 Conference and Exposition, San Jose, California, March 10–14, 2001.
"Interaction Design Patterns for Interactive Exhibits", BayCHI talk, Xerox PARC, Palo Alto, February 13, 2001.
"A Pattern Approach to Interaction Design", series of talks at Stanford University, Xerox PARC, MIT Media Lab, UC Berkeley, and other institutions, summer 2000.
"Interactive Multimedia In Examples", invited talk, 10th anniversary of the Department of Computer Science, University of Ulm, Germany, May 19, 2000.
"Interaction Design Patterns: Twelve Theses". Talk at workshop "Pattern Languages for Interaction Design: Building Momentum", CHI 2000, Den Haag, April 2, 2000.
WorldBeat demonstration at the 30th anniversary of the Department of Computer Science, University of Linz, Austria, January 14, 2000.
WorldBeat demonstration at the 30th anniversary of the Faculty of Technology and Natural Sciences, University of Linz, Austria, November 5, 1999.
"The INTERACT99 Fanfare". Performance and Short Talk with James Alty, INTERACT99, Edinburgh, UK, September 1, 1999.
"Interdisciplinary Design Patterns". Talk at workshop "Usability Pattern Language: Creating a Community", INTERACT99, Edinburgh, UK, August 30, 1999.
"Designing Interactive Music Systems: A Pattern Approach". Talk at HCI International99, Munich, August 25, 1999.
"Computers and Music: New Forms of Interaction" (in German). Talk and demonstration, Schubert-Gymnasium, Ulm, July 26, 1999.
"WorldBeat: An Interactive Music Exhibit". Talk and demonstration, Congress of German Art Schools, Ulm, July 9, 1999.
"WorldBeat: A Pattern-based interactive Music Exhibit" (in German). Mathematical Colloquium, University of Duisburg, Germany, November 25, 1998.
"WorldBeat: Designing an Interactive Music Exhibit". Talk and demonstration at the Annual ACM Programming Contest, University of Ulm, Germany, November 1, 1998.
WorldBeat exhibition at the Cybercity Festival, Ulm, Germany, October 16, 1998.
"WorldBeat: A Pattern-Based Interactive Music Exhibit", talk and demonstration, DEUMS98 IFIP Conference on Designing Effective and Usable Multimedia Systems, Stuttgart, September 10, 1998.
"Multimedia Standards", Panel discussion, DEUMS98 IFIP Conference on Designing Effective and Usable Multimedia Systems, Stuttgart, September 10, 1998.
"Designing Interactive Multimedia Systems: An Example of Computer Science" (in German), Information Day, University of Ulm, Germany, July 21, 1998.
WorldBeat demonstration at the "Maxau Talks: Continuing Education and New Media" (in German), Maximiliansau, Germany, July 15, 1998.
WorldBeat demonstration at the 100th anniversary of the Institute for Scientific Teaching Methods (IWL), Munich, Germany, May 22, 1998.
"Why Doesnt This Work? User Interfaces and Media Competence" (in German). Talk and demonstration, Media Competence Congress of the Government of Schleswig-Holstein, Kiel, Germany, May 6, 1998.
WorldBeat demonstration at the German Multimedia Congress, Castle, Stuttgart, Germany, April 27, 1998.
WorldBeat Exhibition at the Apple Developer Pavilion, MILIA98, Cannes, France, February 7–10, 1998.
"Designing Interactive Multimedia Systems: An Example of Computer Science" (in German). Talk and demonstration, Johann-Seiber-Gymnasium, Dillingen, Germany, February 6, 1998.
"Challenges of Interactive Multimedia" (in German). Talk and demonstration at the Annual German Management Kickoff Meeting, IBM, Herrenberg, Germany, January 22, 1998.
"WorldBeat: Designing an Interactive Music Exhibit". Talk and demonstration at the Annual ACM Programming Contest, University of Ulm, Germany, November 22, 1997.
WorldBeat demonstration at the 10 th anniversary of the Digital Equipment Corporation European Campus Research Centre (CEC), Ettlingen Castle, Germany, November 4, 1997.
"Blues Without Wrong Notes: User Interface Design For Musical Systems" (in German). Talk and demonstration at the University of Ulm, Germany, July 8, 1997.
"Musical Design Patterns: An Example of a Human-Centered Model of Interactive Multimedia". Talk and demonstration at the IEEE International Conference for Multimedia Computing and Systems (ICMCS), Ottawa, Canada, June 4, 1997.
"WorldBeat: Designing a Baton-Based Interface for an Interactive Music Exhibit". Talk and demonstrations at CHI97, Atlanta, March 22–27, 1997.
Below are some of my other professional activities in recent years, including work as reviewer, program committee member, session chair, and workshop/panels organizer for various conferences.
Workshop co-organizer, "At the Crossroads: The Interaction of HCI and Systems Issues in UbiComp", UbiComp 2003, Seattle, October 12–15, 2003.
Session Chair, Multimedia Engineering Systems, IEEE MSE 2002 Fourth International Symposium on Multimedia Software Engineering (Newport Beach, California, USA, December 11–13, 2002).
Paper reviewer, ACM CHI 2003 International Conference on Human Factors of Computing Systems.
Reviewer, Journal on Automated Software Engineering, 2002.
Reviewer, International Journal of Human-Computer Studies, 2002.
Reviewer, ACM Multimedia Systems Journal, 2002.
Paper reviewer, Ubicomp 2002 (Göteborg, Sep. 29–Oct. 1, 2002)
Paper reviewer, ACM UIST 2002 15th Annual Symposium on User Interface Software and Technology (Paris, Oct. 27–30, 2002).
Paper reviewer, ACM CHI 2002 International Conference on Human Factors of Computing Systems (Minneapolis, MI, Apr. 21–25, 2002).
Program Committee Member, WWW 2002 11th International World Wide Web Conference (Hawaii, May 7–11, 2002).
Group leader, HCI Patterns Task Group, International Federation of Information Processing (IFIP).
PhD thesis reviewer, Michael Mahemoff: Design Reuse in Human-Computer Interaction and Software Engineering, University of Melbourne, 2001.
Paper reviewer, SCI 2001 (Orlando, July 22–25, 2001).
Co-organizer and panelist, Patterns panel, ACM CHI 2001 (Seattle, March 31–April 5, 2001).
Program Committee Member, WWW 10 (Hong Kong, May 1–5, 2001).
Paper reviewer, ACM CSCW 2000 (Philadelphia, December 2 - 6, 2000).
Workshop co-organizer, "Pattern Languages for Interaction Design: Building Momentum", ACM CHI 2000 (Den Haag, April 2–3, 2000).
Paper reviewer, WWW 9 (Amsterdam, May 15–19, 2000).
Workshop co-organizer, "Usability Pattern Language: Creating a Community" at INTERACT99 7th IFIP Conference on Human-Computer Interaction (Edinburgh, UK, August 30, 1999).
Organizer, Patterns Short Paper Suite submission and Informal SIG meeting, ACM CHI99 (Pittsburgh, May 15-20, 1999).
Paper reviewer, IEEE Multimedia Systems '98 (Austin, June 28–July 1, 1998).
Member of ACM SIGCHI since 1995, and the German Computer Society (GI) and its HCI Group since 1997.
Jan Borchers • Last modified