Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014.

Similar presentations


Presentation on theme: "1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014."— Presentation transcript:

1 1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014

2 2 Observatory Deployment

3 3 Interactive Ocean Observing Global Interactive Federated Ocean Observatory Network Real-time Automated Sense and Response Command an Autonomous “Federated Network of Things” Built over a Multi-Layer Network Strategy Dependent on Asynchronous Reliable Messaging

4 4 OOI Integrated Observatory Software Capability

5 5 Architecture Core Principles Message Based Service-Oriented defined service interfaces; policy applies; message and web enabled Managed Resources defined resource objects and associations; resource lifecycle Multi Domain of Authority Interacting Agents negotiations and commitments Common Data and Metadata Model Cloud Virtualization Execution

6 6 Core Principle: Resource Registry

7 7 Core Principle: Resources and Associations

8 8 Domains of Authority, Agents and Policy

9 9 Core Principle: Distributed Processing & Communicate

10 10 Core Principle: Capability Container and Processes

11 11 Core Principle: Business Semantics Driven Governance

12 API - Current State 12

13 API - Target State 13

14 Principals, Contracts and Policy 14

15 Negotiations, Commitments & Contracts 15 https://confluence.oceanobservatories.org/display/syseng/CIAD+COI+OV+Governance+Concepts

16 Resource Control 16

17 Model, View, Control Model (a monadic conversation model) E in V1V1 V1V1 V2V2 V2V2 F F P E out V1V1 V1V1 V2V2 V2V2 F F P E in Controller Model Viewer Mouse/Keyboard Screen/Monitor

18 Conversation Model V1V1 V1V1 V2V2 V2V2 F F P E out E in V1V1 V1V1 V2V2 V2V2 F F P E out E in V1V1 V1V1 V2V2 V2V2 FF P E ou t E in Participant Conversation

19 Participant Model Conversation Reasonner Interlocutor Receive Send Participant Read Write Local Conversational State Local Analytic State

20 Deferred Binding of Information Model to Session Type module Test; type "java.lang.String" from "rt.jar" as String; global protocol Foo (role A, role B, role C) { m1(String) from A to B; m1(Y) from A to B; X from A to B; } global protocol Bar(role A, role B, role C) { do Foo (A, B, C); } 20


Download ppt "1 OOI Cyberinfrastructure Overview of the Governance Architecture 09 Jan 2014."

Similar presentations


Ads by Google