OGF-SOKU Workshop
08/05/2007
Pinar Alper. Oscar Corcho, Paolo Missier, Ioannis Kotsiopoulos, Ian Dunlop, Wei Xing, Sean Bechhofer, Carole Goble
Semantic OGSA: A Framework for Exposing and ManagingMetadata in the Grid
Outline:•OGSA, Next Generation Grids, SOKU•S-OGSA
•Desiderata•S-OGSA in a nutshell•S-OGSA instantiations
•Middleware •Application
•SOKU & S-OGSA
2SOKU Workshop, 08 May 2007
OGSA re-visited
Cross cutting requirements Interoperable VO level Optimized Reliable Certain QoS Guarantee Scalable Available Extensible Secure Low Administrative costs Self-*
Characteristics Service Based Virtualisation Manageable Resources
• Addressing• State• Lifetime• Eventing• . . . . .
3SOKU Workshop, 08 May 2007
Reality“Virtual
Homogeneity”RealizationsGrids Defined
Not near the ambitious OGSA landscape (cross-cutting requirements)Brittle against changesRequires experts for many activities
There’s room for automation!
4SOKU Workshop, 08 May 2007
Next Generation Grids & Metadata
Glossaries. File names. File headers. Directory naming conventions Code libraries. Type systems. Schemas. Data formats. Best practices. Documentation. Applications Policy definitions. Service level agreements. . . . . .
Implicit Metadata
Embedding and implicit metadata is the enemy of shareability and reuse in an open and decoupled and collaborative environment.
Make it explicit !
5SOKU Workshop, 08 May 2007
S-OGSA Desiderata
CONCEPTUAL
Ease of Uptake Diversity
•PARSIMONIOUS
•EXTENSIBLE
•UNIFORM
•ENGLIGHTENMENT
•MULTIFORM Metadata
•MIXED Ecosystem
6SOKU Workshop, 08 May 2007
Semantic OGSA
The Reference Semantic Grid Architecture : Semantic OGSAEntities in the Semantic GridCore Services, Spectrum of capabilitiesPatterns & Profiles of use, re-factoring, use-cases
Model
CapabilitiesMechanisms
provide/consume expose
use
7SOKU Workshop, 08 May 2007
S-OGSA Model
Knowledge Entity
Grid Entity Semantic Binding
Is-a
0..m0..m
1..m
Grid Resource
Is-a
Grid Service
Is-a
Is-a
1..m
Knowledge Resource
Knowledge Service
Is-a
Is-a
Is-a
VOOntology
Rule-Base
Is-a
Satellite Image File
A Grid Identity/Person
Is-a
• Journal of Web Semantics, Vol.4, June 2006, “An overview of S-OGSA: A Reference Semantic Grid Architecture” Ó. Corcho et. al.
A Resource in its own right!
9SOKU Workshop, 08 May 2007
Optimization
Execution Management
Resourcemanagement
Data
Security
Information Management
Infrastructure Services
Application X Application Y
OG
SA
Sem
antic
-OG
SA
Semantic Provisioning
Services
S-OGSA Capabilities
Middleware
Ontology
Reasoning
Metadata
Annotation
Semantic Provisioning Services
10SOKU Workshop, 08 May 2007
Middleware for Managing Metadata
• Semantic Binding as a resource deployed in a WSRF compliant manner
•DEMO at e-Science stand!
SB Factory
Client
Semantic Binding
Metadata Query
SBSB
SB
create
Query w/o Inference, UpdateContent
Query( over unified view)
WS-RP: Get/Set/Query Properties
WS-Addressing: epr
RDFRDF
create
query
Inspect-props . . .
query
Semantic Binding Service Suite
WS-RL: Destroy , SetTerminationTime
WS-RL ++: archive
WS-Notif: Subscribe / Notify
12SOKU Workshop, 08 May 2007
ActON- Semantic Information Service for the EGEE Grid
Information integration from gLite and GT4 information services BDII RGMA MDS
Capabilities Complex Queries Common View over Different Models Coping with dynamism: Materialisation with update on demand Demo at eScience Stand!
13SOKU Workshop, 08 May 2007
File Management in Satellite Missions Grid
14SOKU Workshop, 08 May 2007
S-OGSA & SOKU
Explicit Semantics!Semantically DescribedSemantic Aware
Mixed Economy Creating an abstraction for metadata
Semantic Binding• Multiform metadata with introspectable
properties• Management interfaces for metadata
“S-OGSA--OntoKit, a first SOKU implementation” **
** Quoted from David De Roure
15SOKU Workshop, 08 May 2007
Acknowledgements & Questions
Thank You! Questions...
Please visit our demos at the eScience stand!
AcknowledgementsCarole GobleDave De RoureOscar CorchoOntoGrid Consortium
http://www.ontogrid.eu