D42.21 - Specification Documentation and Deployment of the Prototype and Final Integration Platform
Total Page:16
File Type:pdf, Size:1020Kb
Driving Innovation in Crisis Management for European Resilience D42.21 - Specification documentation and deployment of the prototype and final integration platform Grant agreement number: 607798 Due date of deliverable: M11 Start date of the project: 2014-05-01 Actual submission date: 2015-06-30 Duration: 54 months Lead Beneficiary: ATOS (Jaime Martín, German Herrero and Ignacio Llamas) Contributing beneficiaries: DLR (Julia Zillies) FRQ (Gerhard Zuba, Thomas Obritzhauser) GMV (Héctor Naranjo, Raúl Valencia) JRC (Daniele Galliano, Francesco Mugnai) TCS (Bruno Quere, Edith Felix, Laurent Dubost) Keywords: Architecture, portfolio of tools, requirements, experiments, integration, interoperability, SOA, Operational environment, interfaces, Common Information Space Dissemination level: PU ☒ PP ☐ RE ☐ CO ☐ D42.21 Specification documentation and deployment of the prototype and final integration platform Release History Version Date Description Release by V0.1 1-May-2015 Initial Version / Table of Contents ATOS V0.2 12-May-2015 Agreed Table of Contents ATOS V0.3 2-June-2015 Content incorporated from ATOS, FRQ and ATOS GMV V0.4 12-June-2015 Some updated in structure and content ATOS V0.5 15-June-2015 Updates in contents from partners ATOS V0.6 22-June-2015 First version ready for review ATOS V1.0 30-June-2015 Final Version ATOS ©DRIVER Consortium 2 June 2015 D42.21 Specification documentation and deployment of the prototype and final integration platform Table of Contents Executive Summary ................................................................................................................................. 8 1 Introduction ................................................................................................................................... 10 1.1 Introduction and Purpose ..................................................................................................... 10 1.2 Scope ..................................................................................................................................... 10 1.3 Document Structure .............................................................................................................. 11 2 SOTA of standards and technologies ............................................................................................. 12 2.1 Introduction ........................................................................................................................... 12 2.2 Information and Communications Technologies .................................................................. 12 2.2.1 Service Oriented Architecture (SOA) ................................................................................. 12 2.2.2 Enterprise Service Bus (ESB) .............................................................................................. 13 2.2.3 Web-services ..................................................................................................................... 13 2.2.4 Simple Object Access Protocol (SOAP) .............................................................................. 14 2.2.5 Representational State Transfer (RESTful) ........................................................................ 14 2.2.6 JavaScript Object Notation (JSON) .................................................................................... 15 2.2.7 eXtensible Markup Language (XML) .................................................................................. 16 2.2.8 Windows Communication Foundation (WCF) ................................................................... 17 2.2.9 Resource Description Framework (RDF) ........................................................................... 17 2.3 Crisis Management Standards and Technologies.................................................................. 18 2.3.1 Recommendations ............................................................................................................. 21 3 Integration Platform ....................................................................................................................... 23 3.1 Selected Technologies and Standards ................................................................................... 23 3.1.1 Service Oriented Architecture and related ICT ................................................................. 23 3.1.2 Distribution Element (EDXL DE) ......................................................................................... 23 3.1.3 Tactical Situation Object (TSO) .......................................................................................... 23 3.1.4 Common Alerting Protocol (CAP) ...................................................................................... 24 3.1.5 GIS Standards .................................................................................................................... 25 3.2 Portfolio of CM tools ............................................................................................................. 25 3.3 Architecture Requirements ................................................................................................... 28 3.4 Common Architecture Description ........................................................................................ 31 3.4.1 CIS, Common Information Space ....................................................................................... 31 3.4.2 Common Information Space Architecture Options ........................................................... 34 ©DRIVER Consortium 3 June 2015 D42.21 Specification documentation and deployment of the prototype and final integration platform 3.4.3 Common Information Space Supporting Tools ................................................................. 36 3.4.4 Background from other projects ....................................................................................... 39 4 Experiments ................................................................................................................................... 41 4.1 EXPE 40: Enhanced contribution of airborne sensors ........................................................... 41 4.1.1 Objectives .......................................................................................................................... 41 4.1.2 Experiment Description ..................................................................................................... 41 4.2 EXPE 41: Operational Data Lift .............................................................................................. 44 4.3 EXPE 42: Interaction with citizens and volunteers ................................................................ 46 4.3.1 Expe 42 goals ..................................................................................................................... 46 4.3.2 Expe 42 set-up ................................................................................................................... 48 4.3.3 Expe 42 information space ................................................................................................ 48 4.4 EXPE 43: From Planning to Tasking ....................................................................................... 48 4.4.1 Components Services ........................................................................................................ 48 4.4.2 Implementation Description ............................................................................................. 50 4.5 EXPE 44: Enhanced logistics .................................................................................................. 51 4.5.1 Components Services ........................................................................................................ 51 4.5.2 Implementation Description ............................................................................................. 52 4.6 EXPE 45: Situation assessment and Crisis dynamics ............................................................. 53 4.6.1 Tools .................................................................................................................................. 54 5 Conclusion ...................................................................................................................................... 58 Annex 1 SOA .......................................................................................................................................... 60 SOA Architecture ............................................................................................................................... 60 SOA Architectural Constraints ........................................................................................................ 60 Interfaces ....................................................................................................................................... 61 Messages ........................................................................................................................................ 61 RESTful Web Services ..................................................................................................................... 61 Architecture Based on SOA ................................................................................................................ 62 Services Visibility ............................................................................................................................ 64 Services Capabilities ......................................................................................................................