Planned intervention: On Wednesday April 3rd 05:30 UTC Zenodo will be unavailable for up to 2-10 minutes to perform a storage cluster upgrade.
Published June 30, 2021 | Version V0.1
Project deliverable Open

D2.6 CONCEPTUAL MODEL & REFERENCE ARCHITECTURE

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

This deliverable is submitted to the EC, not yet approved.

Files

PolicyCLOUD_D2.6_Conceptual Model Reference Architecture_v2.0.pdf

Files (2.0 MB)

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.