Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February 23-25, 2010
OOI CI LCO Review, Feb Motivating Governance Administering collaborations –Based on framing normative relationships among peers –Abstracting away from low-level details OOI, broadly: many stakeholders; many resources; longevity of decades Exchange spaces, narrowly: abstractions for communicating; assembly of multiple topologies for messaging; analogous to traditional enterprise integration patterns
Elements of a Service Engagement Enactment: doing the domain work – what the end user cares most about Administration: captured via contracts –Partnerships –Rules of encounter Identity Enforcement OOI CI LCO Review, Feb
What is Governance? Broadly, administering service engagements IT Governance: How IT resources are administered SOA Governance: How services are created, deployed, removed, … Currently, governance is manual –Low productivity –Poor scalability for fine-grained, real time governance decisions –Hidden, implicit considerations yield low confidence and poor maintainability OOI CI LCO Review, Feb
Why Governance? Stakeholders using resources to best serve individual and collective needs –Share resources in a controlled manner –Configure and reconfigure dynamically –Enable unanticipated uses for resources –Respect human organizational needs In a nutshell, stakeholders administer themselves OOI CI LCO Review, Feb
Separation of Concerns Protocol: specifying the interactions among autonomous parties Policy: specifying the decision making of each autonomous party as it participates in various protocols Behavior: specifying the implementation that realizes the interactions OOI CI LCO Review, Feb
Principles of Governance: 1 Vividness of Modeling –Grounded in applications; modeled entities are real Autonomy of Participants –Stating rules of encounter; omitting policies from specifications Centrality of Organizations –Modeling communities, facilities, the OOI; specifying rules of encounter; monitoring contracts; sanctioning violators OOI CI LCO Review, Feb
Principles of Governance: 2 Minimality of Operational Specifications –Leaving restrictions unstated except where essential to correctness Institutional Actions –Creation and manipulation of commitments; granting or denying powers, authorizations; effecting sanctions –Separation of concerns from those of operational interactions Reification of Representations –Explicit: hence, inspectable, sharable, and manipulable OOI CI LCO Review, Feb
Exchange Space Use Case OOI CI LCO Review, Feb
Messaging View of Enrollment OOI CI LCO Review, Feb
Community Affiliation Use Case OOI CI LCO Review, Feb
Combined Scenario, Schematically OOI CI LCO Review, Feb
OOI CI LCO Review, Feb Thanks !