170 likes | 310 Views
OntoGrid: Paving the way for Knowledgeable Grid Services and Systems. FP6-511513. www.ontogrid.net. Semantic-OGSA: A Semantic Grid Reference Architecture. Carole Goble, Pinar Alper, Oscar Corcho The University of Manchester. February 2006. Service Oriented Knowledge Utilities.
E N D
OntoGrid: Paving the way for Knowledgeable Grid Services and Systems FP6-511513 www.ontogrid.net Semantic-OGSA: A Semantic Grid Reference Architecture Carole Goble, Pinar Alper, Oscar Corcho The University of Manchester February 2006
Service Oriented Knowledge Utilities • Next Generation Grids Expert Group Report 3 (NGG3) published January 2006 • Converged vision of Next Generation Grids and Service Oriented Knowledge Utilities • Service Oriented–services may be instantiated and assembled dynamically • Knowledge –knowledge-assisted to facilitate automation, and processing and delivering knowledge • Utility–directly and immediately useable service with established functionality, performance and dependability Ecosystem of Dependable, Knowledge-aware, Societal, Autonomic, Stateful services S-OGSA
Exposed Explicit Semantic Descriptionsare Manageable Resources • Knowledge is a Commodity. • Semantic Infrastructure to go with the Grid Infrastructure. • It has a representation, a state, a life cycle and a life time, an access policy, an owner, it changes, it can be integrate and aggregation. • It gets produced and consumed. • It gets used and stored and destroyed. A Semantic Data Grid S-OGSA
From OGSA to Semantic-OGSA Semantic Provisioning services Semantic Provisioning services Applications Grid App Grid App App Grid Service Grid Service Grid Service OGSA Architected Services OGSA Infrastructure Web Services OGSA Enabled Security OGSA Enabled Workflow Database OGSA Enabled OGSA Enabled File Sys OGSA Enabled Directory Servers OGSA Enabled Storage OGSA Enabled OGSA Enabled Network S-OGSA
From OGSA to Semantic-OGSA Applications Semantic Aware GA Grid App App OGSA Architected Services Semantic Aware GS Semantic Aware GS Grid Service Semantic Provisioning services Semantic provisioning services S-OGSA Infrastructure OGSA Infrastructure Web Services OGSA Enabled Security Workflow OGSA Enabled OGSA Enabled Database File Sys OGSA Enabled Directory OGSA Enabled OGSA Enabled Servers Storage OGSA Enabled OGSA Enabled Network S-OGSA
Desiderata – a thing of elegance and beauty Architecture as lightweight as possible: minimise the impact Extensible and customisable as opposed to complete and generic architecture Mixed ecosystem of Grid andSemantic Grid services Everything is OGSA compliant Any resource can have multiple descriptions andany description can be in different formalisms Straightforward migration path S-OGSA Conceptual: reference architecture that can be applied to any grounding (GT4, etc.)
S-OGSA Model provide/ consume expose Capabilities Mechanisms use S-OGSA is... A Semantic Grid reference architecture Alow-impact extension of OGSA • Mixed ecosystem of Grid and Semantic Grid services Defined by • Information model • New entities • Capabilities • New functionalities • Mechanisms • How it is delivered S-OGSA
Semantic Annotations Reasoning S-OGSA
S-OGSA Model and Capabilities Grid Knowledge S-OGSA Semantic Grid
From OGSA to the S-OGSA Service Oriented Architecture!! Application 1 Application N Semantic Provisioning Services composes Security Optimization Semantic binding Knowledge Data extends Execution Management delegates Metadata Ontology Semantic Services refers Resource management Annotation Reasoning Information Management delegates Infrastructure Services OGSA Semantic-OGSA S-OGSA
Grid resource ontology S-OGSA
S-OGSA Model and Capabilities WS-DAI Message Patterns Behavioural Properties WS-DAIR Relational WS-DAIOnt WS-DAIX XML WS-RDF WS-DAIO-RDF RDF Specific WS-DAIO-OWL OWL specific Jena Sesame Atlas S-OGSA
S-OGSA MechanismsKnowledge and Metadata As Manageable Resources S-OGSA
S-OGSA Mechanisms: S-StatefulServices 4 5 3 1 2 Query/Retrieval Result Metadata Service Ontology Service Metadata Retrieval/Query Request Obtain schema for Semantic Bindings Metadata Seeking Client Semantic Binding IdsRetrieval Request Lifetime Notification Resource State/properties metadata Semantic Binding Ids Service . . . • WSRF defined operations • getProperties • queryProperties S-OGSA
OntoKit: Refactored and additional components Coordinationandnegotiation Coordinationandnegotiation Semantically Aware IntelligentDebugging IntelligentDebugging S-OGSA
Semantic Grid Workshop Wednesday 13.30 http://www.ontogrid.net • S-OGSA as a Reference Architecture for OntoGrid and for the Semantic GridPinar Alper, Oscar Corcho, Ioannis Kotsiopoulos, Paolo Missier, Sean Bechhofer, Dean Kuo, Carole Goble • Improving a Satellite Mission System by means of a Semantic Grid architectureManuel Sánchez-Gestido, María S. Pérez-Hernández, Rafael González-Cabero, Asunción Gómez-Perez • Semantic Grid Resource Discovery using DHTs in AtlasManolis Koubarakis, Zoi Kaoudi, Iris Miliaraki, Matoula Magiridou, Antonios Papadakis-Pesaresi • WS-DAIOnt: Ontology Access Provisioning in Grid EnvironmentsMiguel Esteban Gutiérrez, Asunción Gómez-Pérez, Oscar Muoz García, Boris Villazón Terrazas S-OGSA
Questions • Malcolm Atkinson • Constraints on the consistency of bindings over the same Grid Entity • Pre- and Post- conditions on transformation services • Parametric conditions on WSDL (WSMO) • Ian Foster • Security attribute assertions are a kind of annotation service S-OGSA