CTIT University of Twente
Research Business & Innovation About CTIT Research Calls Looking for a job? Intranet


mIddLewAre for deterministic dynamically reconfigurable

NetworkeD embedded systems

Project Number: 100026 / PNEI 083015
Project Manager: dr. ir. Hylke van Dijk
Faculty of Electrical Engineering, Mathematics and Computer Science
Tel.: +31 53 489 3038
Email: h.w.vandijk@utwente.nl


Many of next generation embedded systems will be Cyber-Physical systems, i.e., very complex infrastructures with many heterogeneous networked devices, deeply immersed in their environment, taking physical measures and actuating on it. Such heterogeneity may apply to size, physical boundaries, and functional and non-functional requirements, as in a building control system that combines temperature and luminosity control, fire detection and remote surveillance of critical areas.

These complex infrastructures will also exhibit dynamic behaviour with devices joining and leaving the network. Monitoring alarms or surveillance activities may also trigger reconfigurations, e.g., launching switched-off devices and/or inactive functionality. This reconfiguration may provide service upgrading or also graceful degradation after catastrophic events.

A key for developing such sophisticated applications is abstracting nodes specificity with a middleware hiding the underlying infrastructure complexity while providing open interfaces for application development and interoperability among subsystems with different functional and non-functional requirements. Also, it should provide support for dynamic functional composition and reconfiguration, and execution with guaranteed QoS.

iLAND will develop such middleware, combining platform independence with determinism by adopting a cross-layer approach based on global vertical view and thought (from the application to the platform) when architecting the middleware. This cross-layer approach will be specifically applied to three real applications: an intelligent surveillance system, a care application, and a wireless for public transportation application. The three applications require predictability and high availability from the infrastructure even during reconfigurations and functionality recomposition. We believe that combining predictability and reconfigurability is a keystone for developing complex embedded systems that exhibit real-time constraints whilst being open and naturally evolving with time.

Project duration: 3 years / 2009-2012
Project budget: 3.9 M-€
Number of person/years: 510 person months
Project Coordinator: Visual Tools SA 
Participants: Visual Tools SA, Universidad Carlos III de Madrid, University of Porto, ETIC, Universidad del País Vasco / Euskal Herriko Unibertsitatea, TRIALOG, UT, WMC, University of Pennsylvania.
Project budget CTIT: 504.4 k-€
Number of person/years CTIT: 38 person months
Involved groups: Pervasive Systems (PS)