OntoGrid Semantic Grid TutorialManchester, February 2007
Semantic Grid.Future Work
www.ontogrid.eu
Oscar CorchoUniversity of Manchester
2Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Contents
Our agenda in OntoGridS-OGSA and the Semantic Binding ServiceWS-DAIOntPrototypes
Usage guidelines Service-Oriented Knowledge Utilities
3Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Semantic Binding Service. WS-SBResourceLifetime
SB Housekeeping serviceStable
Stale
GEchanged
KEchanged
Archived Deleted
Semantic Binding Service
WS-Notif.[state]
WS-Notif[lastModificationTime]
Client
Grid Entity
Knowledge Entity
Client Client
Query-RP [state]
subscribe subscribe
subscribe
4Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Semantic Binding Service. Container in a browser
http://localhost:8080/wsrf/services/SemanticBindingService/1234567/content
SB1SB2SB3SB4...
5Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: What’s missing in the puzzle?
2+4 ontology inter-ontology relationships coverage Self-contained vs Cross-contained schemas Isolated instantiations vs Aggregated instantiations
Naming vs Addressing solution for providing inter-ontology relationships How do we refer to an specific element of an ontology inside the grid? How do we access to an specific element of an ontology inside the grid given its
name? Low level management stuff
Ontology access service’s life cycle management Trust & Security issues:
Who may use an specific ontology access service? Who may read/write the specific elements of an ontology?
Quality & Reliability issues: Who controls/evaluates the validity of the ontologies served by ontology access
services? If ontology access services are federated, what happens when any is unavailable?
Distributed ontology support Replica management ...
6Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: Standardisation roadmap
2006.02: GGF16 at Athens DAIS for RDF BOF: Share the Motivation
2006.05: GGF17 DAIS-WG at Tokyo Charter Discussion Focus on RDF and RDF Schema (RDF(S)) Scope/Roadmap/Deliverables
2006.06: RDF F2F at Edinburgh Decide to make an informational document
• Motivational Document : Structure Discussion
2006.09: OGF18 at Washington Informational document presented Draft specifications presented
2007.01: OGF19 at Chapel Hill Specification strawmans presented
13Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: Current status
Motivational document created: “DAIS RDF(S) Realization: Background and
Motivational Scenarios” 1st version is completed, already available in
GridForge (https://forge.gridforum.org/sf/go/doc13710?nav=1)
Ontology access and Query access strawman specification available: RDF Querying: https://forge.gridforum.org/sf/go/doc14074?
nav=1
RDF(S) Ontology: https://forge.gridforum.org/sf/go/doc14083?nav=1
14Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: The informational document
DAIS RDF(S) Realization: Background and Motivational Scenarios
Aim of the document: To define the scope of this
activity To appeal to wider audience
15Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: Informational document outline
1. Introduction2. Background
2.1. Ongoing Research and Development Projects2.1.1. Ontology Access in Grids2.1.2. Semantic Service Oriented Architecture: AIST-SOA
2.2. GGF Database Access and Integration Services Working Group2.3. W3C RDF Data Access Working Group2.4. RDF Storage (Database) Systems
3. Motivational Scenarios3.1. Ontology-based Access to RDF(S) Data Resources3.2. Query-based Access to RDF(S) Data Resources
4. Roadmap4.1. Specification Organization4.2. Scope and Goals4.3. Schedule
5. Conclusions
16Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: Future work (within OGF DAIS WG)
Polish strawmans
Create a common glossary of terms
Sanity check with W3C people
Develop at least two reference implementations of the specifications (required for standardization)
17Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
WS-DAIOnt: Where to look for further information
DAIS WG GridForge site: https://forge.gridforum.org/sf/projects/dais-wg
DAIS WG mailing list: [email protected]
DAIS-RDF(S) internal mailing list: [email protected]
OntoGrid Contact person: Miguel Esteban Gutiérrez ([email protected])
18Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Beyond WS-DAIOnt-RDF(S)
Aggregation of RDF(S) repositories
OWL support
General ontology access mechanism
Integration of interesting ontological engineering functionalities: Ontology evolution Ontology alignment …
19Footer INFO .......
Prototypes. S-OGSA-DAI
• Comply with existing architecture
• Minimally intrusive to OGSA-DAI code
• Find Extensibility points of source code
• OGSA-DAI provides supports for extensibility
· RDQL Query · Semantic Bindings
OGSA-DAI Core Extended Aditional functionality
· RDQL Query Client· Semantic Bindings
Client
WSI Client Extended
- OntoGrid Insurance Use Case
20Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Prototypes. EGEE Information Integration Service
Information integration from gLite and GT4 information services BDII RGMA MDS
Trade-off between... Continuous update or on-demand access, fresh information Consolidated data but possibly non-fresh information
21Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Contents
Our agenda in OntoGridS-OGSA and the Semantic Binding ServiceWS-DAIOntPrototypes
Usage guidelines Understanding Semantic-Aware Grid Middleware for e-Science.
Alper P, Corcho O, Goble CA. Journal of Computing and Informatics. Special issue on Semantic e-Science. To appear in 2007.
Service-Oriented Knowledge Utilities
22Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Contents
Our agenda in OntoGridS-OGSA and the Semantic Binding ServiceWS-DAIOntPrototypes
Usage guidelines Service-Oriented Knowledge Utilities
Next Generation Grids Reports
NGG1 – 2003
European Grid
Research2005 – 2010
NGG2 – 2004
Requirementsand Options
for European Grids Research
2005-2010 and Beyond
NGG3 – 2005
Future for European Grids:
GRIDs and Service Oriented
Knowledge Utilities
Vision and Research Directions
2010 and Beyond
Main source of inspiration for
FP6 Grid Research and beyond
http://www.cordis.lu/ist/grids
Source: David de Roure
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
29Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
NGG3
NGG1&NGG2 vision and research challenges
Research Challenges
NextGeneration
Grids
Architectural Vision
OpenReliable Scalable
Persistent Transparent
Person-centricPervasive
Secure / trusted Standards-based
User Interface
Grid Economies Business models
Virtual Organisation
Systems Management Co-ord. and orchestration
Information representation
Research Themes
NextGeneration
Grid(s)
Future for European Grids: GRIDs and Service Oriented Knowledge Utilities –Future for European Grids: GRIDs and Service Oriented Knowledge Utilities – Vision and Research Directions 2010 and Beyond, December 2006Vision and Research Directions 2010 and Beyond, December 2006
End-User – Business/Enterprise –Manufacturing/Industrial
Research Topics
Driving Scenarios
Lif
ecy
cle
M
an
ag
em
ent
Tru
st a
nd
S
ecu
rity
in
VO
s
Ad
ap
tab
ility
Sc
ala
bili
tyD
ep
end
ab
ility
Ra
isin
g t
he
Le
vel o
fA
bs
tra
ctio
n
Pe
rva
siv
en
ess
C
on
text
A
war
en
ess
Se
ma
nti
c
Te
chn
olo
gie
s
Hu
man
F
act
ors
an
d
So
cie
tal I
ssu
es
30Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lif
ecy
cle
M
an
ag
em
ent
Tru
st a
nd
S
ecu
rity
in
VO
s
Ad
ap
tab
ility
Sc
ala
bili
ty
De
pen
da
bili
ty
Ra
isin
g t
he
Le
vel o
fA
bs
tra
ctio
n
Pe
rva
siv
en
ess
C
on
text
A
war
en
ess
Semantic Technologies
Mechanisation of composition Scalable reasoning and formalisation Heterogeneous and dynamic
semantic descriptions Lifecycle of knowledge Collaboration and sharing S
em
an
tic
T
ech
no
log
ies
NGG3
ResearchTopic 6
Source: David de Roure
31Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lifecycle Management
On-the-fly service creation and deployment
Robust, efficient and semantically aware discovery of services
Composition of services Management of functional and
non-functional properties and requirements
Support for multiple “economy models” for the grid
Lif
ecy
cle
M
an
ag
em
ent
NGG3
ResearchTopic 1
Source: David de Roure
32Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lif
ecy
cle
M
an
ag
em
ent
Trust and Security in VOs
Ad hoc and managed virtual organisations of digital and physical entities
Policy and business practice Service-level agreements Authentication and authorisation in a
multi-domain environment in which entities have multiple identities and multiple roles
Tru
st a
nd
S
ecu
rity
in
VO
s
NGG3
ResearchTopic 2
Source: David de Roure
33Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lif
ecy
cle
M
an
ag
em
ent
Tru
st a
nd
S
ecu
rity
in
VO
s
Adaptability, Scalability, Dependability
Self-* systemsself-managing, self-optimising, self-
configuring, self-healing, self-protecting, self-organising
autonomic systems Peer-to-peer Scalability
Ad
ap
tab
ility
Sc
ala
bili
ty
De
pen
da
bili
ty
NGG3
ResearchTopic 3
Source: David de Roure
34Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lif
ecy
cle
M
an
ag
em
ent
Tru
st a
nd
S
ecu
rity
in
VO
s
Ad
ap
tab
ility
Sc
ala
bili
ty
De
pen
da
bili
ty
Raising the Level of Abstraction
Higher level programming models and tools
New or improved management abstractions
Better operating systems capable of managing more complex resources and requirements from application, service and system contexts
Abstract/virtual service containers Compact data formats
Ra
isin
g t
he
Le
vel o
fA
bs
tra
ctio
n
NGG3
ResearchTopic 4
Source: David de Roure
35Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lif
ecy
cle
M
an
ag
em
ent
Tru
st a
nd
S
ecu
rity
in
VO
s
Ad
ap
tab
ility
Sc
ala
bili
ty
De
pen
da
bili
ty
Ra
isin
g t
he
Le
vel o
fA
bs
tra
ctio
n
Pervasiveness and Context Awareness
High-level interoperability, smooth composition and automatic self-organisation of software with structure and behaviour changing at run-time
Non-functional requirements related to interoperability, heterogeneity, mobility, and adaptability
Pe
rva
siv
en
ess
C
on
text
A
war
en
ess
NGG3
ResearchTopic 5
Source: David de Roure
36Oscar Corcho. OntoGrid Semantic Grid tutorial. February 2007
Lif
ecy
cle
M
an
ag
em
ent
Tru
st a
nd
S
ecu
rity
in
VO
s
Ad
ap
tab
ility
Sc
ala
bili
ty
De
pen
da
bili
ty
Ra
isin
g t
he
Le
vel o
fA
bs
tra
ctio
n
Pe
rva
siv
en
ess
C
on
text
A
war
en
ess
S
em
an
tic
T
ech
no
log
ies
Human Factors and Societal Issues
User requirements and evaluation Intersection between the physical
world and the digital Personalisation techniques Issues of collaboration and
community Socio-economic aspects H
um
an
Fa
cto
rs a
nd
S
oci
eta
l Is
sue
s
NGG3
ResearchTopic 7
Source: David de Roure
OntoGrid Semantic Grid TutorialManchester, February 2007
Semantic Grid.Future Work
www.ontogrid.eu
Oscar CorchoUniversity of Manchester
Top Related