The NWO/EZ Jacquard Software Engineering Program (http://www.jacquard.nl
) has granted the following project:
Pull Deployment of Services
- dr. Eelco Visser - TU Delft (principal investigator)
- dr. Merijn de Jonge - Philips Research
- dr. Eelco Dolstra - TU Delft
- prof. dr. Arie van Deursen - TU Delft (promotor)
368K Euro for a PhD student (4 years) and a postdoc (3 years)
Hospitals are complex organizations, requiring the
coordination of specialists and support staff operating
complex medical equipment, involving large data sets, to take
care of the health of large numbers of patients.
The information technology infrastructure of hospitals is
heterogeneous and may consist of thousands of electronic
devices, ranging from workstations to medical equipment such
as MRI scanners. These devices are connected by wired and
wireless networks with complex topologies with different
security and privacy policies applicable to different nodes.
Software deployment in such a heterogeneous environment is
In order to make health-care professionals more effective and
deployment and maintenance more tractable, the hospital
information technology infrastructure is changing from a
device-oriented to a service-oriented environment, in which
the access to services is decoupled from the physical access
to particular devices.
In this project, we propose a pull model for service deployment
in which the components comprising a service are distributed
over nodes in the network, depending on the network topology,
properties of the application, and quality of service
The goal of this project is to expand the state-of-the-art in
software deployment to support pull deployment of services.
In order to realize this goal we will conduct research in (1)
modeling of services and network architectures, (2) technology
for distributed deployment, and (3) tools for testing
implementations of distributed services.
We will build on our previous research in software deployment
(Nix) and model-based software development (Stratego/XT).
The project will be conducted in close collaboration with
Philips as industrial partner and will consist of a series of
experiments building prototype systems which implement service
distribution scenarios of increasing complexity.
- 13 Feb 2008