Reinhard Klemm

Research Scientist

My Research

In my research, I develop novel software concepts for enterprise communications and prove their feasibility and value by architecting and implementing software prototypes. The goal is to enable either entirely new or vastly improved forms of software-assisted enterprise communications. My focus is context-aware enterprise communications and in particular the development of context-aware and personalized communications applications on intra-enterprise and consumer social networks. Occasionally and when time permits, I enjoy stepping back from software and returning to my roots in formal languages and descriptional complexity.


3P: A personalization programming platform that facilitates the development of highly personalized customer service applications on Web-based social networks (Facebook, etc.).

Customer Service Widgets: Context-aware, personalized, and software-assisted delivery of live customer service, self service, and social customer service on Facebook and other consumer social networks.

Facephone: A communications-enabled overlay network on Facebook for enterprise workers.

OFx (“Out For x”): Generalization of email out-of-office messages for voice, instant messaging, and email with intelligent support for all phases of an enterprise user unavailability.

Mercury: Communications middleware that enables the rapid development and execution of context-aware and converged communication services and applications and their integration into business processes.

Argus: Agent technology for enabling context-awareness in communications applications.


Amogh Kavimandan, Reinhard Klemm, Aniruddha Gokhale. Automated Context-Sensitive Dialog Synthesis for Enterprise Workflows Using Templatized Model Transformations. The 12th IEEE International EDOC Conference (EDOC 2008), September 2008

Amogh Kavimandan, Reinhard Klemm, Aniruddha Gokhale, Doree Seligmann. Enhancing Enterprise User Productivity with Embedded
Context-Aware Voice Applications. International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2007), November 2007

Ajita John, Reinhard Klemm, Ankur Mani, Doree Seligmann. Hermes: A Platform for Context-Aware Enterprise Communication. 3rd Workshop on Context Modeling and Reasoning (CoMoRea) at the 4th IEEE International Conference on Pervasive Computing and Communication (PerCom'06), March 2006

Amogh Kavimandan, Reinhard Klemm, Ajita John, Doree Seligmann, Aniruddha Gokhale. A Client-Side Architecture for Supporting Pervasive Enterprise Communications. IEEE Conference on Pervasive Services (ICPS) 2006, June 2006

Reinhard Klemm. Efficient Dynamic Multikeys in Enterprise JavaBeans. 11th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2006), August 2006