Face of Dipl.-Inform. Jan-Peter Krämer

Dipl.-Inform. Jan-Peter Krämer

Research Assistent

Room 2211
This email address is being protected from spambots. You need JavaScript enabled to view it.
+49 241 80-21078

Office Hours: By appointment only.


If you are looking for Jan Krämer, click here.

Interests / Personal Information

I am interested in tools for programmers. Besides this I am a certified trainer for OS X 101 and 201 (ACTC) classes.

Diploma / Master / Bachelor Theses

Talk to me if you are interested in working on a project dealing with the improvement of tools for (software) development or other expert interfaces. Feel free to present your own ideas if you have any, or ask for topics I currently offer.


Research Projects

We compared two kinds of programming paradigms for animation design to understand the effect of API level abstractions on developer's work strategies. (read more)
Short Paper at CHASE 2016.

Vesta implements the idea to leverage runtime information from manual executions performed by developers to support authoring of documentation and unit tests. (read more)
Short Paper at CHI 2016.

Live coding environments provide information about a program’s execution immediately after each change to the source code. (read more)
Short Paper at VL/HCC 2014.

We suggest a method to analyse developers' Navigation Strategies using predictive models and apply this method to compare different call graph navigation tools. (read more)
Full Paper at CHI 2013.

Blaze is a source code exploration tool tailored closely to developers' call graph exploration strategies. (read more)
Work in Progress at CHI 2012.

Stacksplorer provides a novel way to visualize potential call stacks within a traditional IDE and allows navigation along these call stacks. (read more)
Full paper at UIST 2011.

PIM-Mail is a plugin for Apple Mail that consolidates task and email management. (read more)
Student Research Competition at CHI 2010.



Large-Scale Installations

We developed Silhouettes an interactive city-building game. A group of 16 players can construct future urban spaces by forming buildings and vegetation with the shadows of their bodies on a large projection screen. (read more)
Silhouettes was installed inside the German-Chinese House at the World EXPO 2010 in Shanghai.



Side Projects

iEat lets you access the menu of your favorite Aachen Mensa via your OS X menu bar and via your iPhone. (read more)
Available on the Mac App Store and iOS App Store.

JaPeThoPageIndicator serves your needs for this kind of view on the Mac platform. No more missing this useful iOS widget. (read more)
Comes in NSView and CALayer flavors.

Our Dynamic Plugin Framework for Xcode makes it easy to develop and implement Xcode plugins that can be dynamically loaded and unloaded. (read more)
Xcode 4 support coming soon.

Diploma / Master / Bachelor Theses

Talk to me if you are interested in working on a project dealing with the improvement of tools for (software) development or other expert interfaces. Feel free to present your own ideas if you have any, or ask for topics I currently offer.

Other Project Involvements

Competences / Skills

  • C, Objective-C, JavaScript, Ruby
  • Cocoa, Cocoa Touch, libldap, BaseTen
  • HTML, CSS, PHP, Ruby on Rails, Node.js, jQuery, MySQL, PostgreSQL



Contact Information Download my vCard (internal access only)

Publications ( denotes a major peer-reviewed publication).

Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
More information Ok