The objective of D5 is to provide a preliminary definition of basic services and protocols that will be necessary to program CORTEX applications made of sentient objects. Furthermore, the aim of D5 is also to provide an architectural view of the possible composition of services and relations among them. In this view, some services are intended to facilitate communication with certain required properties, others...
The objective of D6 is to design a programming model suitable for the development of proactive applications constructed from mobile sentient objects. D6 embodies the final deliverable and follows its predecessor deliverable D2, the preliminary definition of the CORTEX programming model. It outlines our definition of sentient objects and describes how an application developer may program them in a context aware ...
As scheduled in the Technical Annex, WP2-D3 comprises work on the basic communication abstractions and the context and environmental awareness. It is structured in an introduction, providing a short survey of the content and four technical chapters. Chapter 2 describes the notion of event channels as a basic middleware abstraction of the interaction model. The concept of event channels accommodates an event-bas...
The objective of D4 is to present a preliminary definition of the CORTEX system architecture. Given the early progress stage of work package 3, and being this a deliverable comprising preliminary results, it mainly focus on the components that are necessary to implement the communication abstractions developed in WP2, that is, the work developed under task 3.1. Following the WAN-of-CAN structure envisaged in CO...