Distributed Systems
  Greener Buildings and Energy Smart Offices

Buildings account for more than 40% of energy consumption in Western Europe, with peaks of up to 50% in the UK and Switzerland, and are the largest CO2 producers. We study middleware for sensing and controlling buildings with emphasis on human activity recognition and adaptive control to reach savings of more than 20% in building energy consumption. Currently the main people involved are: Tuan, Ilche, Andrea, Alexander, and Marco.

  SPARC: Smart metering Peer-to-peer ARChitectures

A topological investigation of power grids to move from monopolistic on to democratic energy exchange. The Sparc project is concerned with the energy grid. Its aim is to study the current power grid and to identify necessary changes in order to enable a peer-to-peer energy exchange. The vision is that of future residential units that not only consume energy, but also store and generate energy which they can sell to neighbouring nodes. The project is funded by an Ubbo Emmius grant. Currently the main people involved are: Andrea, Peter and Marco.

  Provisioning of Cloud resources

Clouds are a large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically reconfigured to adjust to a variable load (scale), allowing also for an optimum resource utilization. This pool of resources is typically exploited by a pay-per-use model in which guarantees are offered by the Infrastructure Provider by means of customized SLAs. Clouds provide computation, data access, and cloud services, but additionally they can support software development process as well. Moreover, Clouds accelerate whole process by enabling easy resource management and deployment different versions of software onto a Cloud resources. However, currently available implementations are not completely adjusted to industry needs and to software development working methodologies. We propose a concept that links needs of organization and provisioning/management of physical resources itself. This approach guarantees optimal scheduling of resources and that way minimizes possibilities for additional costs caused by project delays and non-optimal resource utilization. Currently the main people people involved are: Faris, Alexander and Marco.

  Testing for Highly Distributed Service-Oriented System

The introduction of SOA has increased the dependency on other systems, both internal and external. This has severe consequences for testing SOA applications, their availability, and the constraints on different environments. In fully distributed environments, the cost of integration and testing are extremely high. The situation is even worse in large scale infrastructures where there is no single owner of the system and various elements are highly decoupled. Currently the main people people involved are: Faris, Alexander and Marco.


The MyCare project aims at providing tools for the self-assesment and management of schizophrenia. It is a joint project with the Groningen University Medical Hospital (UMCG) and is founded by the Dutch council for innovation in healthcare (ZonMW). Currently the main people involved are: Ando and Marco.

  XSRL, Service Composition and Planning

In 2002, we proposed to use planning and constraint satisfaction to address the problem of dynamic service composition (Aiello et al. A request language for web-services based on planning and constraint satisfaction. (2002) VLDB workshp on Technologies for E-Services (TES)). Since then we have developed a language and supporting framework to dynamically compose services, XSRL. This is basic research funded by the University of Groningen. Currently the main people involved are: Alexander, and Marco.

(:includeurl http://www.youtube.com/v/qAwnrmtMAuQ height=110 :)

  Service-based Middleware for pervasive systems, Domotics, SM4All

SM4All is concerned with the design and development of an Embedded Middleware Platform for Pervasive and Immersive Environments For-All. This is applied to the challenging scenario of private houses and home-care assistance in presence of users with different abilities and needs (e.g., young able bodied, aged and disabled). This is basic research funded by the European Union under Framework 7.

(:includeurl http://www.youtube.com/v/awGlgqscfF4 height=110 :)

  Service-Oriented Process Customization, eGovernment, SaS-LeG

Software As Service for the varying needs of Local e-Governments (SaS-LeG) aims to find solutions to an acute problem of the Dutch municipalities over the past years: effective e-Government. The municipalities need to provide more and more digital services to the citizens. As a result they need to develop numerous and complex software systems to implement these e-services. The SAS-LEG project proposes to use the Software as Service (SaS) principle in order to implement the law once and offer it as a customizable service to several municipalities. This is basic research funded by the Dutch National research council (NWO) in its software engineering programme (Jacquard). Currently the main people involved are: Heerko, Alexander, and Marco.