Dr. Ulrich Scholz
Currently, I'm working for the Seeburger AG.
Until Summer 2010 I was working at the European Media Laboratory for
the MUSIC project, which
develops a design methodology and an architecture for distributed systems
supporting the efficient design and implementation of self-adapting
applications in ubiquitous computing environments. In May 2010, it
successfully demonstrated its results in a large demo in the Paris subway,
have a look
here
for a coverage of the event on Euronews Futuris.
My former projects
include DynAMITE and DaMiT. I have been research assistant at the
Technische Universität Darmstadt and studied Informatics (Computer Science)
at the Technische Universität Darmstadt and at the University of Colorado at
Boulder.
|
|
Research interests
My research interests include symbolic reasoning, Artificial Intelligence
planning, and constraint programming. Recently, I applied these techniques
to utility-based adaptation of component-based applications and to
service-oriented architectures. I am also interested in theorem proving and
programming in Prolog.
My scientific starting point - and the topic of my PhD thesis - is AI
planning, and here especially the development of preprocessing techniques
(domain analysis).
Teaching
SS2008: Grundlagen des KI Planens, Technische Universität Darmstadt.
SS2007: Ausgewählte Themen der Künstlichen Intelligenz, together
with Simone Paolo
Ponzetto, Ruprecht-Karls-University, Heidelberg.
SS2006: Einführung in die Künstliche Intelligenz, Ruprecht-Karls-University,
Heidelberg.
WS2005/6: Grundlagen des KI Planens, Technische Universität Darmstadt.
SS2004: Grundzüge der Informatik II / Introduction to Computer Science II,
Technische Universität Darmstadt.
Furthermore: Support of lectures, seminars, and lab courses on graduate
and undergraduate level at the Technische Universität Darmstadt and the
Ruprecht-Karls-University, Heidelberg.
Selected publications
- Jacqueline Floch, Cristina Frà, Rolf Fricke, Kurt Geihs, Michael Wagner,
Jorge Lorenzo, Eduardo Soladana, Stephan Mehlhase, Nearchos Paspallis,
Hossein Rahnama, Pedro A. Ruiz, Ulrich Scholz. Playing MUSIC –
building context-aware and self-adaptive mobile applications. Journal
of Software: Practice and Experience 43(3), pages 359-388, 2013, DOI:
10.1002/spe.2116
- Shanshan Jiang, Svein Hallsteinsen, Paolo Barone, Alessandro Mamelli,
Stephan Mehlhase, and Ulrich Scholz.
Hosting and Using Services with QoS Guarantee in Self-Adaptive Service
Systems.
LNCS 6115,
Distributed Applications and Interoperable Systems, pages 15-28,
2010.
- Ulrich Scholz and Stephan Mehlhase.
Co-ordinated Adaptation of Multiple Applications on Resource-Constrained
Mobile Devices.
LNCS 6115,
Distributed Applications and Interoperable Systems, pages 198-211,
2010.
- Romain Rouvoy, Paolo Barone, Yun Ding, Frank Eliassen, Svein
Hallsteinsen, Jorge Lorenzo, Alessandro Mamelli, and Ulrich
Scholz. MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and
Service-Oriented
Environments. LNCS 5525,
Software Engineering for Self-Adaptive Systems, pages 164-182,
2009.
- Mohammad U. Khan, Roland Reichle, Michael Wagner, Kurt Geihs, Ulrich
Scholz, Constantinos Kakousis, and George
A. Papadopoulos. An
Adaptation Reasoning Approach for Large Scale Component-based
Applications. Electronic Communications of the EASST, volume 19,
2009.
- Ulrich Scholz and Rolf
Fricke. MUSIC
macht Software fit für mobile Anwendungen. Proceedings of "Science
meets Business", Stuttgarter Softwaretechnik Forum, November
2008.
- Ulrich Scholz and Romain
Rouvoy. Divide and
Conquer - Organizing Component-based Adaptation in Distributed
Environments. Electronic Communications of the EASST, volume 11, 2008.
- Luís Fraga, Svein Hallsteinsen, and Ulrich
Scholz. "InstantSocial" -
Implementing a Distributed Mobile Multi-user Application with
Adaptation Middleware. Electronic Communications of the EASST, volume 11, 2008.
- Peter Wullinger, Ute Schmid, and Ulrich
Scholz. Spanning the
Middle Ground between Classical and Temporal
Planning. 22. Workschop Planen, Scheduling und Konfigurieren,
Entwerfen (PuK), Kaiserslautern, Germany, September 2008.
- Yun Ding, Christian Elting, and Ulrich Scholz. Seamless Integration of Output Devices in Intelligent Environments: Infrastructure,
Strategies and Implementation. 2nd International Conference on Intelligent Environments, IE06, Athens, Greece, vol. 1, pages 21-30, July 2006.
- Ulrich Scholz. Reducing Planning Problems by Path Reduction. Dissertation, Number 285 in DISKI. Akademische Verlags-Gesellschaft, Berlin, 2004.
Personal interests
I
enjoy hiking, climbing, and playing the didgeridoo.