Upcoming Courses

go to course
User-Centred Design - Module 2
Starts tomorrow LAST CALL!
go to course
Design Thinking: The Beginner's Guide
Starts the day after tomorrow !
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

 
 
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading
 
 

Jan-Peter Krämer

Add description
Rename / change spelling
Add publication
 

Publications by Jan-Peter Krämer (bibliography)

 what's this?
2011
 
Edit | Del

Karrer, Thorsten, Krämer, Jan-Peter, Diehl, Jonathan, Hartmann, Björn and Borchers, Jan (2011): Stacksplorer: call graph navigation helps increasing code maintenance efficiency. In: Proceedings of the 2011 ACM Symposium on User Interface Software and Technology 2011. pp. 217-224.

We present Stacksplorer, a new tool to support source code navigation and comprehension. Stacksplorer computes the call graph of a given piece of code, visualizes relevant parts of it, and allows developers to interactively traverse it. This augments the traditional code editor by offering an additional layer of navigation. Stacksplorer is particularly useful to understand and edit unknown source code because branches of the call graph can be explored and backtracked easily. Visualizing the callers of a method reduces the risk of introducing unintended side effects. In a quantitative study, programmers using Stacksplorer performed three of four software maintenance tasks significantly faster and with higher success rates, and Stacksplorer received a System Usability Scale rating of 85.4 from participants.

© All rights reserved Karrer et al. and/or ACM Press

2010
 
Edit | Del

Krämer, Jan-Peter (2010): PIM-Mail: consolidating task and email management. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems 2010. pp. 4411-4416.

Traditional email clients are built with a "one-touch" model in mind that assumes an immediate action is performed once an email is read. However, some emails require a follow-up action or users decide to read them later, so they cannot be discharged immediately. We present a prototype to keep track of these email-associated tasks that works as a plug-in inside a traditional email client. Besides providing flexible task management features, such as linking more than one message to a task to follow conversations, our system also supports exchanging tasks for collaborative work.

© All rights reserved Krämer and/or his/her publisher

 
Edit | Del

Krämer, Jan-Peter, Karrer, Thorsten, Diehl, Jonathan and Borchers, Jan (2010): Stacksplorer: understanding dynamic program behavior. In: Proceedings of the 2010 ACM Symposium on User Interface Software and Technology 2010. pp. 433-434.

To thoroughly comprehend application behavior, programmers need to understand the interactions of objects at runtime. Today, these interactions are often poorly visualized in common IDEs except during debugging. Stacksplorer allows visualizing and traversing potential call stacks in an application even when it is not running by showing callers and called methods in two columns next to the code editor. The relevant information is gathered from the source code automatically.

© All rights reserved Krämer et al. and/or their publisher

 
Add publication
Show list on your website
 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
Join our community!
 
 
 

Changes to this page (author)

05 Apr 2012: Modified
03 Nov 2010: Modified
02 Nov 2010: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/jan-peter_kr%E4mer.html

Upcoming Courses

go to course
User-Centred Design - Module 2
Starts tomorrow LAST CALL!
go to course
Design Thinking: The Beginner's Guide
Starts the day after tomorrow !
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

 
 
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading