[competencies] Projects and Topics (complete list)
Competencies HomepagePublicationsActivitiesWhat else?

Jan 2015


Director of the Bosch strategic project program on IoT (Internet of Things).

Feb 2013-
May 2014


Helped to organize the 5th Bosch Conference on Systems and Software Engineering (BoCSE 2014), a 4-day international event with about 650 participants held in Forum Ludwigsburg, May 2014. The conference comprised 48 scientific paper presentations in 4 parallel tracks and 20 half-day tutorials. Member of the organization committee, member of the program committee, responsible for the final conference program.

Jan 2013


Project director for a Bosch-wide project on "Big Data and Data Mining Services".

Oct 2012-
Dec 2012


Interim project manager for a Bosch-wide project on "Big Data and Data Mining Services".

Jan 2012-
Mar 2013


Helped to create and lead a european consortium to apply for a publicly funded research project "FIONA — Framework for Indoor and Outdoor Navigation Assistance". Successful acquisition of the project with funding from July 2013 - July 2016 from the ITEA2 program.
Consortium partners: Concatel S.L. (Spain), Comland d.o.o. (Slovenia), Fraunhofer (Germany), GiTy (Czech Republic), Havelsan (Turkey), Infineon (Germany), Masaryk University (Czech Republic), Proficomms (Czech Republic), Ulm University of Applied Science (Germany).

Jan 2012-
Mar 2013


Creator and leader of a national consortium to apply for a publicly funded research project "iserveU — Intelligent Modular Service Robotics Functionality". Successful acquisition of the project with funding from March 2013 - February 2016 from the German Ministry of Education and Research (BMBF).
Consortium partners: University of Ulm, Katharinen Hospital Stuttgart, REC GmbH, RWTH University of Aachen, Technical University of Clausthal, University of Erlangen-Nürnberg.

Jan 2012-
Sep 2012


Positioning Data Mining and handling of Big Data as central strategic topics at Bosch Research. Coordinating possible use cases with different Bosch business units, organizing workshops, preparing a Bosch-wide TOP project proposal and sheparding the proposal through the approval process.

Dec 2010-
Nov 2011


Overall project manager and Program Chair for the 4th international Bosch Conference on Systems and Software Engineering (BoCSE) November 2011 (4 days, 7 invited keynotes, 20 half-day tutorials, over 50 technical presentations in 4 parallel tracks, 600 international participants).

Apr 2010-
Jan 2011


Preparation and successful closure of a Joint Development Agreement between RB Corporate Research and the company of Aethon, Inc. about the co-development of technologies for transport robots in hospitals; establishment and coordination of an office for business development for Bosch robotics technologies.

Jan 2010-
Dec 2010


Positioning of ultrasonic array technology for cost-efficient environment sensing in robotics applications; coordination of the (external) development of prototype hardware; business development and establishment of internal and external partner relationships.

Jan 2010-
Apr 2010


Support of RB Venture Capital at selecting innovative, promising startups in the domain of service robotics; led to the successful investment in the company of Aethon, Inc., Pittsburgh, USA, a producer of transport robots and supplier of hospital logistics solutions.

Sep 2009-
Dec 2012


Member of the ECHORD Advisory Board; Consulting for the project "European Clearing House for Open Robotics Development" founded by the European Union in the 7th framework program.

Aug 2008-
Oct 2009


Establishing the research area for service robotics in Bosch's research section for software-intensive systems. Special focus on person following and guiding, as well as intelligent maneuvering in human environments. Positioning of internal and publicly founded projects.

Jan 2008-
Dec 2012


Founder and head of research group AEY2 (Advance Engineering for Systems, Group 2: Cognitive Systems). Current research topics are: environment detection, data fusion, situation-aware systems, machine learning, intelligent software, and software architectures for autonomous systems.

Jan 2008-
Dec 2012


Responsible for the competence development of the department members (about 45 employees); competence analysis and target definition.

Apr 2007-
Mar 2008


Helping to shape Bosch's overall research strategy in the field of information processing. In April 2007, Bosch started out to frame a total of five major company-wide research areas, "information processing systems" being one of these. In a team of eight, we work on defining the research strategy and identifying strategic research areas.

Sep 2006-
Dec 2007


Member of the Software Process Improvement (SPI) project. Establishment of a configuration management (CM) discipline in research projects, helping to reach a CMMI level 2 certification of our projects. Preparation of a division-wide CM handbook and continuous coaching of project managers.

Oct 2006-
Mar 2007


Helped to organize the 3rd Bosch Conference on Systems and Software Engineering (BoCSE 2007), a 3 day international event with about 500 participants held in Forum Ludwigsburg, March 2007. The conference comprised 40 scientific paper presentations in 3 parallel tracks and 12 half-day tutorials. Member of the organization committee, member of the program committee, responsible for the final conference program.

Oct 2006-
Mar 2007


Represented Bosch during the preparation of the first national IT summit of the German government at the BMBF (ministry of education and research). Helped to shape the "IT strategy for the information society" (PDF) presented at the summit in November 2006.

Jun 2006-
Dec 2007


Head of division's IT team. The IT team manages both the division's PC-based desktop environment (roughly 400 PCs for 160 employees) and the UNIX-based server environment (Sun Solaris). Tasks include PC setup and configuration, electronic software distribution and management, user management and access control management to central file servers, inventory management, and server administration.

Jun 2006-
Dec 2007


Head of research group AEY3 (Advance Engineering for Systems, Group 3: Software Engineering and Development Environments). Research topics included: autonomous systems, intelligent software, model-driven software development, and Eclipse-based development environments.


Jan 2005-
May 2006


Lead architect for the product "OpenView Application Management Profiles" (AMPs), a solution for automating the installation, configuration, migration and patching of complex server applications; development of an XML-based configuration language and the corresponding workflow engine; architecture design, language definition, prototype development; extension to support sophisticated configuration file management.
Technologies: XML, XSD, OpenView Radia, Tcl

Jun 2005-
Sep 2005


Lead architect for the migration of the Radia communications infrastructure from client-initiated to server-initiated connections; architecture design, protocol design, and development of a secure Reverse Proxy solution including a private Certification Authority.
Technologies: Java, SSL, Radia

Apr 2005-
Jul 2005


Development of a technique to correctly sequence low-level hardware configuration tasks (BIOS updates, RAID configurations, drive partitioning etc.) in the Desired State management environment of the product "OpenView Radia OS Manager"; patent pending.

Aug 2004-
May 2006


Architect in HP's core team for developing architectures and solutions for "Managing the Adaptive Enterprise"; design of model-driven and service-oriented architectures (MDA/SOA) for distributed management systems; technology evaluation and selection, prototype development, management of the cooperation with HP Labs;
Technologies: MDA, SOA, UML, SDL, CIM, MOF, RDF, WSDL, IUDD, Java

May 2004-
Mar 2005


Lead architect for the HP OV Radia OS Manager for Unix projects (targeting HP-UX, Sun Solaris, and Linux). Architecture design and prototyping for HP's automated OS provisioning solutions, including database design, HP Ignite integration, Ignite config parsing and publishing, Sun Jumpstart integration, Linux Kickstart integration, directory (ldap) and Radia Management Portal (RMP) integration.
Related technologies: Radia, Ignite, Jumpstart, Kickstart, Tcl, LDAP/DSML, C, lex/yacc, SDL.

Apr 2004-
Jun 2004


Architecture and data model design for OS provisioning in a Storage Area Network (SAN) environment.
Related technologies: Radia, LDAP, Tcl, HP-UX, Symmetrix.


Jan 2004-
Mar 2004


Lead architect for a software management and server provisioning project at Ericsson in Stockholm, Sweden. Consulting in project organization, setup, and management. Environment analysis, requirements specification, and architecture design.
Related technologies: Radia.

Jan 2003-
Dec 2003


Project manager for a software management project at Altana Pharma in Konstanz, Germany. Architecture design and implementation of a global software distribution solution for the Altana Pharma Holding.
Related technologies: W2k, AD, Radia.

Jul 2002-
Dec 2002


Lead for pre-sales actibities and project acquisition at Atlana Pharma, Konstanz, Germany. Environment analysis, software package analysis, technical consulting, development of migration concepts and architecture designs.
Related technologies: Radia.

Dec 2001-
Sep 2002


Project manager for a sub-project at T-Systems for Deutsche Post in Darmstadt, Germany. Integration of a Novadigm Radia software management solution with the Active Directory structure and the asset management system at Deutsche Post. Architecture design and implementation.
Related technologies: Radia, ValueWeb, Oracle, AD, LDAP, Java.

Oct 2001-
Sep 2002


Project manager for a software management project at Siemens Medical in Erlangen, Germany. Detailed requirements analysis in the area of software management for medical equipment and medical solutions, including remote access, asset management, electronic software distribution, and automated software repair. Tool selection, process consulting, prototype implementation.
Related technologies: Radia.

Feb 2001-
Dec 2001


Lead architect for a configuration management project at HP Managed Services (formerly HP Outsourcing) in Böblingen, Germany. Design and implementation of a system for managing and distributing HP OpenView Operations (OVO) template configurations. Technology and tool evaluation, architecture design, and implementation. The project won the Novadigm Award of Excellence in Innovation at the Novadigm Conference in Oct. 2001!
Related technologies: HP OVO, Radia, Java, Tcl, HTML, TSPs.

Uni Kaiserslautern



Supervision of the design and implementation of two generic operating system kernels for embedded systems addressing multi-threading, ITC, synchronization, and memory management.



Refinement and application of the Design Space technique for a tool-supported, partially automated configuration of operating systems. Cooperation in the design of a Design Space tool, implementation of a visualization package for the Design Space tool. (Java, Swing)



Development of the concept of generic components, research in appropriate generator techniques, development of a Java-based meta-programming technique for C++ including the appropriate generators.



Architecture design of a scalable distributed control system for building automation (climate control, lighting control, access control etc.). Implementation of the distributed infrastructure including a location-transparent event system. (Java)



Design and implementation of the SFB's Web appearance; some help on the administration of the server. Design and implementation of our group's web pages. (HTML, Javascript)



Re-design and re-implementation of the Bundesliga Polls, an online game for the two german soccer leagues. (Perl, shell scripts)



Implementation of a distributed hypertext-based dictionary tool for domain dictionaries; to be used during software development within a product-line. (Java, Swing, JDBC, MS Access)



Design and development of a Web-based error reporting and time monitoring system for software development activities. (HTML, ASP, SQL-Server)



Design of a distributed train control system in SDL. Porting of the generated code to the QNX operating system and complementing the code to control a Märklin model train by 4 QNX PCs. (SDL, C).



Architecture re-design of the Web-based distributed development environment Booster. Supervision of the Java-based re-implementation.



Design of a secure, efficient, and scalable off-line electronic payment system capable of micro-payments. Implementation and integration into the Web-based distributed development environment Booster. (C++).

Homepage | Competencies | Publications | Activities | What else