D2.6 CONCEPTUAL MODEL & REFERENCE ARCHITECTURE
Creators
- Maria Angeles Sanguino Gonzalez1
- Jorge Montero Gomez1
- Tomas Pariente Gomez1
- Ricard Munnè1
- Giuseppe La Rocca2
- Ofer Biran3
- Yosef Moatti3
- Oshrit Feder3
- Chris Maragkos4
- Kostas Moutselos5
- Vrettos Moulos5
- Panayiotis Tsanakas5
- Panayiotis Michael5
- A. Bettiol6
- M. Taborda Barata6
- Rafael Del Hoyo7
- Ben Williams8
- Sarah Frost8
- Adil Mohammed Ali8
- Jose Maria Zaragoza9
- Jacob Roldan9
- Patricio Martinez9
- Javier Lopez Moratalla9
- Sadra Ebro9
- Armend Duzha10
- Nikos Achilleopoulos10
- Petya Bozhkova4
- Konstantinos Nasias4
- Javier Sancho11
- Iskra Yovkova12
- Konstantinos Oikonomou13
- Giannis Ledakis13
- Thanos Kiourtis14
- Ilias Maglogiannis14
- Argyro Mavrogiorgou14
- George Manias14
- Nikitas Marinos Sgouros14
- Dimosthenis Kyriazis14
- 1. ATOS
- 2. EGI
- 3. IBM
- 4. OKS
- 5. ICCS
- 6. ICTLC
- 7. ITA
- 8. LON
- 9. LXS
- 10. MAG
- 11. SARGA
- 12. SOF
- 13. UBI
- 14. UPRC
Description
This document provides the first update to the Conceptual Model and Reference Architecture of PolicyCLOUD (the initial document has been submitted as Deliverable D2.2). This second version (Deliverable D2.6) provides the definition of the overall architecture and its components, focuses on the integration aspects of the architecture and presents example scenarios and associated data sources from the project’s Use Cases including end-to-end data path analysis. The final update of the deliverable will be published in M30.
A second version of the PolicyCLOUD Conceptual Model & Reference Architecture (originally submitted as Deliverable D2.2) is presented in this document. The final update of the deliverable will be submitted in M30.
The PolicyCLOUD Conceptual Model presents the overall project concept along 2 main axes. Along the first data axis PolicyCLOUD delivers Cloud Gateways and APIs to access data sources and adapt to their interfaces so as to simplify interaction and data collection from any source. Along the second main axis, the Policies Management Framework of PolicyCLOUD allows the definition of forward-looking policies as well as their dynamic adaptation and refocusing to the population they are applied on.
Based on the project’s offerings along the main two axes of the Concept, five main building blocks (in a layered manner) define its Architecture: (1) The Cloud Based Environment and Data Acquisition, (2) Data Analytics, (3) the Policies Management Framework, (4) the Policy Development Toolkit and (5) The Marketplace.
The architecture also includes a Data Governance Model, Protection and Privacy Enforcement and the Ethical Framework as depicted in figure 2.
The architecture allows for integrated data acquisition and analytics. It also allows data fusion with processing and initial analytics (see 7.6.5) as well as seamless analytics (see 7.6.6) on hybrid data at rest.
The main focus of the updates of the document is on the Integration in PolicyCLOUD which follows three directions: (i) architecture integration, (ii) integration with the cloud infrastructure and (iii) integration with Use Case scenarios through the implementation of end-to-end scenarios. Additional integration activities take place along the two frameworks of PolicyCLOUD, (a) the Data Governance model, protection and privacy enforcement mechanism and (b) the Ethical and Legal Compliance framework.
For end-to-end data path analysis we have used two Use Case scenarios: (i) the scenario of Use Case 1: “Radicalization incidents” and the scenario of Use Case 2: “Visualization of negative and positive opinions on social networks for different products”.
Notes
Files
PolicyCLOUD_D2.6_Conceptual Model Reference Architecture_v2.0.pdf
Files
(2.0 MB)
Name | Size | Download all |
---|---|---|
md5:533b6308def658e55f600586a36b194d
|
2.0 MB | Preview Download |
Additional details
References
- Apache Mesos, "http://mesos.apache.org/"
- IBM Cloud Object Storage, https://www.ibm.com/cloud/object-storage
- PolicyCLOUD. D3.1 - Cloud Infrastructure Incentives Management and Data Governance Design and Open Specification 1. Ledakis, Giannis. 2020.
- Load balancing, Moleculer "https://moleculer.services/docs/0.14/balancing.html"
- Fault tolerance, Moleculer "https://moleculer.services/docs/0.14/fault-tolerance.html"
- J. Kreps, N. Narkhede, and J. Rao, "Kafka: A distributed messaging system for log processing", NetDB, 2011.
- Malone, Thomas W., Robert Laubacher, and Chrysanthos Dellarocas. "The collective intelligence genome." MIT Sloan Management Review 51, no. 3 (2010): 21.
- PolicyCLOUD. D3.4 - Cloud Infrastructure Incentives Management and Data Governance Design and Open Specification 2. Ledakis, Giannis. 2021.
- PolicyCLOUD, D3.3 PolicyCLOUD's Societal and Ethical Requirements & Guidelines, Audino Alice, 2020.
- Gehra B., Leiendecker J. & Lienke G. (2017), White Paper. Compliance by Design: Banking's Unmissable Opportunity, "https://image-src.bcg.com/Images/Compliance-by-Design-Dec2017_tcm9- 198779.pdf" retrieved 2020-11-28.
- Balboni P., Taborda Barata M., Botsi A. & Francis K. (2019), Accountability and Enforcement Aspects of the EU General Data Protection Regulation – Methodology for the Creation of an Effective Compliance Framework and a Review of Recent Case Law, Indian Journal of Law and Technology, 15(1), 102-259.
- JSON, "http://json-ld.org/"
- Yamada, I., & Shindo, H. (2019). Neural attentive bag-of-entities model for text classification. arXiv preprint arXiv:1909.01259.
- Attardi, G., Buzzelli, A., & Sartiano, D. (2013). Machine Translation for Entity Recognition across Languages in Biomedical Documents. In CLEF (Working Notes).
- Olszewski, Robert. (2001). Generalized feature extraction for structural pattern recognition in time-series data.