DepAuDE will develop an architecture and methodology to ensure dependability for non-safety critical, distributed, embedded automation systems with both IP (inter-site) and dedicated (intra-site) connections. Typically, these embedded automation applications prevail in a dynamic environment due to physical, design or malicious faults or due to influence from other systems that share the inter-site network. Dynamic behaviour of the systems is also required to accommodate for remote diagnosis, maintenance or upgrades.
The outline of the resulting architecture will be modular, situated at middleware level, with approaches to maximise the local (intra-site) service-level and to ensure the survivability of the services (inter-site). Its methodology will be characterised by a systematic approach to applying this architecture to the applications.
The aim of this project is to develop an architecture and a methodology to ensure dependability for non-safety critical, distributed, embedded automation systems with both IP (inter-site) and dedicated (intra-site) connections.
The objective is to provide feasibility demonstrations of intra-site and inter-site features that allow the target application domains to withstand changes in the dynamic environment.
For this, DepAuDE will
1) evaluate what is available for the target application domains,
2) develop prototypes of innovative solutions for intra-site and inter-site features to increase dependability,
3) demonstrate the feasibility of the approach via integration in industrial applications, and
4) provide a methodology to drive this specification and validation of dependability requirements and to use the results of modelling as a guidance.
DepAuDE consists of two parallel threads (an operational thread and a methodological one) and the following four phases.
Phase 1: Specification of dependability requirements in dynamic environments (WP1): characterisation of the requirements and the dynamic environment; methodology for collecting, specifying and validating these in the industrial application domains.
Phase 2: Investigation of state-of-the-art and evaluation of suitability for application domains (WP2): protocols for inter-site communication over IP networks; middleware for intra-site fault tolerance and dependability; modelling for embedded distributed automation systems.
Phase 3: Development of intra-site and inter-site features (WP3, WP4): specification, design implementation and evaluation of selected intra-site and inter-site features and modelling thereof. Among other, this includes dynamic fault tolerance via the framework approach, secure and real-time-suited protocol for inter-site communication, net models of fault tolerance strategies, evaluation of behaviour in dynamic environment, etc.
Phase 4: Feasibility demonstration in industrial applications (WP5, WP6); preparation of target application, integration of selected features; prototypes. The target application domains in DepAuDE are the command and control of electrical energy distribution, and distributed embedded automation systems in large industrial applications so to allow remote diagnosis, maintenance and control.
WP7 is dedicated to dissemination (among others, producing a concept demonstrator) and exploitation; WP8 consists of the project management.
Expected result: deep knowledge for involved partners to increase dependability of embedded distributed applications in dynamic environments. Prototypes will prove feasibility of intra-site and inter-site approaches. The methodology will allow applying approach effectively to application domains.
M12: relevant state-of-the-art evaluated for application domains and missing features specified.
M24: feasibility demonstrations to withstand the changes in the dynamic environment.
Funding SchemeCSC - Cost-sharing contracts