From 2003 to 2008, I was a staff member and PhD candidate at the department of media informatics (Lehr- und Forschungseinheit Medieninformatik, Prof. Hußmann) at Ludwigs-Maximilians-Universität München. I am still reachable at

[I used to be a student at Munich's other university, Technical University of Munich. Information about various aspects of my student life is still available, including an overview page, Belfast Survival Guide, diploma thesis, VDM-SL project, crypto.]

Research Interests

My research interests include:

PhD Thesis: Usability Tool Support for Model-Based Web Development

I have submitted my thesis, and defended on 2008-10-09. This graph shows my progress during the ≈8 months I worked on it.

[Graph showing number of pages, number of words]

Each dot is one SVN commit. Scripting all of this prevented useful work on the thesis for an entire afternoon, so of course I had to do it... ;-)

UsaProxy

Together with Monika Wnuk, I developed UsaProxy, an HTTP proxy for user interaction logging with AJAX websites. Visit Moni's UsaProxy homepage for source code and further information! On this server, there is a backup of the UsaProxy code.

Publications in order of importance: WWW 2006, CHI 2007, INTERACT 2007, WWW 2006 workshop

Known bugs and limitations (patches are welcome!):

WebpageMap

As part of his project thesis, Philip Lorenzi implemented the WebpageMap (publication at NordiCHI 2008), a browser extension designed to help users navigate on long web pages, using a heatmap and a pop-up table of contents. Watch the WebpageMap video!

You can try out WebpageMap yourself: Install the Firefox web browser together with the Greasemonkey extension. WebpageMap is implemented as a Greasemonkey script which gets executed on all web pages. With Greasemonkey installed, click on this link to install and enable the WebpageMap script: WebpageMap Greasemonkey script

The implementation has only some minor problems at the moment: Performance is worse than it could be because the heatmap is recalculated too often (especially noticeable after keypresses). The heatmap information for pages is never expired. Changes to the web page content will not be noticed, so the heatmap may no longer be accurate after content changes. The script stores the heatmap data permanently in a way that will add a lot of entries to Firefox's "about:config" list. To get rid of these entries, be sure to enable the option "also uninstall associated preferences" in the Greasemonkey dialog when you uninstall WebpageMap.

Publications

2008
[Download PDF]
Download
R. Atterer, M. Tafelmayer
Treemap-Based Website Navigation For Non-Hierarchical, Interlinked Sites: The Trackback Map
In Proceedings of NordiCHI 2008, Lund, Sweden, October 2008
[Download PDF][Download video]
Download
R. Atterer, P. Lorenzi
A Heatmap-Based Visualization for Navigation Within Large Web Pages
In Proceedings of NordiCHI 2008, Lund, Sweden, October 2008
[Download PDF]
Download
R. Atterer
Model-Based Automatic Usability Validation - a Tool Concept for Improving Web-Based UIs
In Proceedings of NordiCHI 2008, Lund, Sweden, October 2008
[Download PDF]
Download
R. Atterer
Usability Tool Support for Model-Based Web Development
PhD thesis, faculty of Mathematics, Computer Science and Statistics, University of Munich, 2008, URN urn:nbn:de:bvb:19-92963
O. Quiring, B. v. Walter, R. Atterer
Can File Sharers be Triggered by Economic Incentives? - Results of an Experiment
In Journal of New Media & Society, Volume 10, Number 3, pages 433-453, June 2008, ISSN 1461-4448
O. Quiring, B. v. Walter, R. Atterer, T. Hess
Decentralized Electronic Commerce: Exploring the Effects of Revenue Splitting Inside File Sharing Systems
In Electronic Markets - the International Journal, Volume 18, Issue 2, pages 175-186, May 2008, ISSN 1019-6781
2007
[Download PDF][Download presentation slides]
Download
R. Atterer, A. Schmidt, M. Wnuk
A Proxy-Based Infrastructure for Web Application Sharing and Remote Collaboration on Web Pages
In Proceedings of the 11th IFIP TC13 International Conference on Human-Computer Interaction, INTERACT 2007, Rio de Janeiro, Brazil, September 2007, ISBN 978-3-540-74794-9
[Download PDF]
Download
H. Drewes, R. Atterer, A. Schmidt
Detailed Monitoring of User's Gaze and Interaction to Improve Future E-Learning
In Proceedings of the 12th International Conference on Human-Computer Interaction (HCII '07), Beijing, China, Springer LNCS 4555, July 2007, ISBN 978-3-540-73280-8
[Download PDF]
Download
O. Quiring, B. v. Walter, R. Atterer
Sharing Files, Sharing Money - Ein experimenteller Test des Nutzerverhaltens in Musiktauschbörsen unter verschiedenen ökonomischen Anreizbedingungen
In: Schramm, Holger (2007): Musik und Medien (Sonderheft der Medien & Kommunikationswissenschaft, 55). Baden-Baden: Nomos Verlagsgesellschaft GmbH, ISBN 978-3-8329-2789-9
(im PDF ab Seite 295)
O. Quiring, B. v. Walter, R. Atterer
Money from Peer to Peer - an Experiment on File Sharing Behavior under Different Economic Conditions
Paper accepted for presentation at the 57th Annual Conference of the International Communication Association, San Francisco, USA, May 2007
[Download PDF][Download presentation slides]
Download
R. Atterer, A. Schmidt
Tracking the Interaction of Users with AJAX Applications for Usability Testing
In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems 2007 (CHI '07), San Jose, CA, USA, April/May 2007, ISBN 978-1-59593-593-9
(CHI 2007 honorable mention note, awarded by SIGCHI)
2006
[Download PDF]
Download
A. Schmidt, P. Holleis, J. Häkkilä, E. Rukzio, R. Atterer
Mobile Phones as Tool to Increase Communication and Location Awareness of Users
In Proceedings of the 3rd IEE Mobility Conference - The International Mobility '06: Proceedings of the 3rd international conference on Mobile technology, applications & systems, ISBN 1-59593-519-3, October 2006, Bangkok, Thailand
[Download PDF][Download presentation slides]
Download
R. Atterer, M. Wnuk, A. Schmidt
Knowing the User's Every Move - User Activity Tracking for Website Usability Evaluation and Implicit Interaction
In Proceedings of the 15th International World Wide Web Conference (WWW2006), ISBN 1-59593-323-9, Edinburgh, Scotland, May 2006
[Download PDF][Download presentation slides]
Download
R. Atterer
Logging Usage of AJAX Applications With the "UsaProxy" HTTP Proxy
In Proceedings of the WWW 2006 Workshop on Logging Traces of Web Activity: The Mechanics of Data Collection, Edinburgh, Scotland, May 2006
[Download PDF]
Download
A. Schmidt, J. Häkkilä, R. Atterer, E. Rukzio, P. Holleis
Utilizing Mobile Phones as Ambient Information Displays
CHI 2006 Work in Progress, Conference on Human Factors in Computing Systems CHI 2006, Montréal, Quebec, Canada, April 2006, ISBN 1-59593-298-4
[Download PDF]
Download
R. Atterer, A. Schmidt, H. Hußmann
Extending Web Engineering Models and Tools for Automatic Usability Validation
In Journal of Web Engineering, ISSN 1540-9589, Vol. 5, No. 1 (2006), pages 43-64
2005
[Download PDF][Download presentation slides]
Download
R. Atterer, A. Schmidt
Adding Usability to Web Engineering Models and Tools
In Proceedings of the Fifth International Conference on Web Engineering (ICWE2005), Sydney, Australia, pages 36-41, Springer LNCS 3579, ISBN 978-3-540-27996-9, July 2005
[Download PDF][Download presentation slides]
Download
R. Atterer
Where Web Engineering Tool Support Ends: Building Usable Websites
In Proceedings of the 20th Annual ACM Symposium on Applied Computing (SAC05), ISBN 1-58113-964-0, Santa Fe, New Mexico, USA, pages 1684-1688, March 2005
2002
[Download PDF]
Download
R. Atterer
Efficient Storage of XML Data Streams
Diploma thesis, Technische Universität München, Munich, Germany, December 2002
2000
[Download PDF]
Download
R. Atterer
Automatic Test Data Generation From VDM-SL Specifications
Dissertation submitted as part of a Software Engineering project, University of Belfast, Northern Ireland, April 2000

Student Support for Multimedia Software (Studentenbetreuer)

Seit April 2008 wird meine Stelle aus Studiengebühren finanziert, mit dem Zweck, Studierende während des Studiums ergänzend zur regulären Lehre zu unterstützen. Studierende können mich gerne jederzeit per Mail oder Telefon kontaktieren oder persönlich vorbeikommen! Meine angebotenen "Dienste" sind:

Es gibt weitere Studentenbetreuer - zurzeit noch Michael Stübiger bei der RBG.

Teaching

Student work

The following is a list of student projects supervised by me, both current and former Projektarbeiten (PA) and Diplomarbeiten (DA).

Student Title Date
Philip Lorenzi PA Web-Lesehilfe 2008-02-15 to 08-14
Max Tafelmayer PA Treemap-Navigation für Webseiten 2008-02-01 to 07-31
Kerstin Glaab DA Analyse, Entwicklung und Evaluation einer webbasierten Benutzerschnittstelle im Bereich der medizinischen Bildanalyse 2008-02-15 to 08-14
Annika Frank & Sonja Rümelin PA Paper prototyping, user testing 2007-12-15 to 06-14
Monika Wnuk DA Remote Web-based Monitoring and Shared Browsing 2006-06-07 to 12-06
Tom Lederer PA hcilab.org navigation 2006-07-01 to 12-31
Christoph Metz DA Unterstützung von Content-Management-Prozessen und Web-Engineering-Methoden durch Web-2.0-Technologien 2006-05-01 to 11-01
Andreas Singer DA Semi-automatische Accessibility-Analyse von Webseiten 2006-06-01 to 12-01
Ronald Ecker PA Semi-automatische Usability-Analyse des Layouts von Webseiten 2006-04-15 to 10-31
Sebastian Lechenbauer DA Benutzerfreundliche Bedienoberfläche für Web-CMS 2006-05-01 to 10-31
Christoph Metz PA Webanwendung zur Erstellung von grafischen Mailings 2005-07-11 to 01-11
Lucie Drasch PA Usability-Evaluation eines Webauftritts 2005-09-15 to 03-15
(nicht abgeg.)
Monika Wnuk PA "Usability-Proxy" für Webseiten 2005-03-01 to 10-01
Bernhard Engstler PA Simulation einer Geschäftsidee 2005-02-23 to 10-23
Ina Zumbruch PA Workflow-Analyse: Redaktion für einen Webauftritt 2005-02-15 to 05-11
Christoph Kaiser & Andreas Singer PA Bluetooth / cellular phone programming 2004-03-01 to 01-13
Jens Hellwig PA Business modeling and implementation as a website 2004-04-15 to 11-01