DEMANES consists of six work packages:
WP1 – Project Management (Akhela)
AKHELA will ensure that a proper co-ordination across tasks and DEMANES partners is maintained to achieve the overall project goals within the time and budget constraints. Under this umbrella, all the activities needed to comply with the EC contractual obligations are integrated. At the very beginning of the project a kick-off meeting where detailed working methods and implementation rules will be agreed will organized. TNO will be the Science and Technology coordinator of the project and ensure that the technology efforts in the project will contribute to the overall project goals.
WP2 – Requirements analysis and specifications (HI-Iberia)
The work that will be performed along this WP will be devoted to two main activities:
• Analysis of the system requirements and specifications
• Definition of Use Cases scenarios to be implemented in the pilot trials and of use case-specific requirements
The analysis of the set of tools that will be used to build the chain will be performed in order to examine their specifications and requirements needed in order to be integrated within the same system architecture. This task will be also in charge of defining the functionalities that the developed tool chain will have to include in order to implement the runtime adaptive system. The specified functionalities will define the expected features of the runtime reconfigurable system (from the adaptive system composition, to the self-optimization, verification and testing modules) and, from the analysis of these features the functional and non-functional requirements of the tool chain will be identified. In particular, specific functionalities will be identified under following essential categories:
• multi-aspect, hierarchical model building (modelling concepts and formalisms are to be matched with the methodology);
• model evaluation under various execution scenarios (i.e. evaluating system design alternatives);
• model generation for runtime adaptivity;
• runtime environment and libraries for self-organization and self-optimization;
• testing and validation in simulated, mixed reality and real embedding environment;
• test signal/pattern generation for optimized testing.
The results of this task will be identification of the requirements that will be analyzed in order to include all the building blocks of the runtime platform: Modelling for architecture design; Model based design methodology; Models for runtime adaptivity; Test and validation methodologies. The analysis and specification of tool requirements cover the specification, design, implementation, testing and deployment phases of the system development.
WP3 – Advanced Technologies for runtime adaptivity (TNO)
This work package addresses the technological challenges of designing, implementing, testing and deploying large scale network adaptive embedded systems, which are tightly bound to our physical world, should adapt its operation autonomously to follow the changes in the environment and in the system itself in order to assure dependable (if necessary mission critical) services. The life cycle aspect of the (e.g. upgrade, extension, etc.) is explicitly addressed in the work package.
The model based engineering resulted in proven technologies for design, implementation and testing. This work package investigates how these technologies can be brought further and be part of the operational system. With this approach the adaptation of the operational system to changing internal and/or external conditions is realized during normal operation. Differently stated, well founded “design decisions” are made during the operation of the system to adjust the system architecture to the actual circumstances and the proper reconfiguration actions are initiated to make the system reconfigure itself accordingly.
WP4 – Tool chain (Akhela)
The tool chain developed in this WP will be divided into two separate developments (tasks), that will be continuously aligned. One addresses the design environment (e.g. modelling, evaluation and code generation tools), the other task considers the runtime environment, which supports the efficient execution of reconfigurable network embedded systems relying on the DEMANES Tool Chain and methodology. The third task will integrate the tool chain and the reference embedded software code.
WP5 – Pilots (ISYS)
The purpose of this work package is to provide use case platforms and to develop demonstrators that will be used to validate the methodology and tools provided by WP3 and WP4. For this purpose we firstly define the trials framework that will guide the implementation of the three pilots. With this common framework, we contribute the cross-domain applicability of the solution. Secondly, we define evaluation framework that will include quality metrics and validation methodology that will be applied in the different pilots. Then, we design, develop and deploy the three pilots for to demonstrate the feasibility of DEMANES approach. These three pilots are: Smart Safe &Secure urban transport and Environment (Task 5.2), Smart Airport Management (Task 5.3) and Smart Cooperating sensors at home (Task 5.4). Finally we will execute the pilots in real conditions, and following the methodology provided previously evaluation phase analysing in which level the requirements and use case scenarios defined previously have been addressed, the interpretation of results, and the achievements.
WP6 - Dissemination and exploitation (UEF)
DEMANES partners will work towards dissemination by publications in high-quality refereed international journals and at targeted conferences, and will also be active in individual promotion. They will engage in normal dissemination activities within their areas of expertise. Moreover, partners will work together for achieving dissemination goals by various other means, including but not limited to: workshops, summer schools, courses of various types, invited talks, exhibitions, policy conferences, printed documents, websites, and CDs. The results of the technological research work conducted in the development work packages of the project will be submitted for publication according to the established dissemination plan. The creation of realistic exploitation plans for the results of individual participants and for the Consortium will be created in order to ensure that the developed technologies have a significant impact in the market and that they do not stay as theoretical developments that never provide their benefits to potential users. Industrial partners will use DEMANES results to improve their competitive position and business growth in the relevant market areas. Knowledge management and intellectual property have an economical value that can be directly exploited, in terms of patents, business development and opportunities for creating spin-offs. Academia and research institutes will exploit knowledge, in terms of internal exploitation (training of personnel or students) and external exploitation (promotion of partners’ visibility in the research community).