semantic grid print
TRANSCRIPT
-
8/8/2019 Semantic Grid Print
1/26
Seeking the Semantic Pervasive GridSeeking the Semantic Pervasive Grid
-
8/8/2019 Semantic Grid Print
2/26
Semantic
2
GridPervasive
Th
e Magic Triangle
Pervasive + Grid
Semantic + GridPervasive + Semantic
-
8/8/2019 Semantic Grid Print
3/26
There is more information available at ourfingertips during a walk in the woods than inany computer system, yet people find a walkamong trees relaxing and computersfrustrating. Machines that fit the humanenvironment, instead of forcing humans toenter theirs, will make using a computer as
refreshing as taking a walk in the woods.[Weiser, 1991]
3
-
8/8/2019 Semantic Grid Print
4/26
Pervasive computing is the means by whichthe digital world of the Grid couples intoour physical world. [De Roure 2003]
4
In other words, pervasive computing provides the
manifestation of the Grid in the physical world.
[De Roure 2003]
-
8/8/2019 Semantic Grid Print
5/26
5
Both Grid and Pervasive computing are about largenumbers of distributed processing elements. [De
Roure, 2003]
Similar computer science challenges in distributed systems:
Service description, discovery, and composition
Issues of availability and mobility of resources
Autonomic behavior
Security, authentication and trust
Ease of dynamic assembly of componentsRely on interoperability
The peer-to-peer paradigm is
relevant across both picture.
[De Roure, 2003]
-
8/8/2019 Semantic Grid Print
6/26
Pervasive computing benefits Grid computing incollaborative environments
-------
Grid computing benefitsP
ervasive computing inprocessing higher volumes of data
6
Grid computing and pervasive computing are two visions of the
future that really do seem to be upon us, and so surely they
must be investigated together rather than in isolation. [De
Roure, 2003]
-
8/8/2019 Semantic Grid Print
7/26
Service description, discovery, and composition
dynamic assembly of Grid components
7
OGSA:
Open Grid Service Architecture
defines a SOA for
Grid resources. [Globus Project, OASIS]
WSRF: Web Services Resource Framework defines theinteraction with stateful resources in standard and interoperable ways.
[Globus Project, OASIS]
Semantic Web services become synergistic to the
current Grid approach.
-
8/8/2019 Semantic Grid Print
8/26
8
A Grid service is a Web service that conforms to a
set of conventions (interfaces and behaviours)that define how a client interacts with the Grid
service. [Geldof, 2004]
-
8/8/2019 Semantic Grid Print
9/26
9
Simply speaking the Semantic Grid can be
described as an extension of the current Grid inwhich information and services are given well
defined meaning, better enabling computers and
people to work in cooperation. [Geldof, 2004]
-
8/8/2019 Semantic Grid Print
10/26
10
Possible application areas:
Biological and life science fields (Jim Hendler,
Maryland)
Cross organizational insurance settlement, or similar
(Carole Goble, Manchester)
Composition of workflows of services (semi-)
automatically by reasoning (Yolanda Gil, SouthernCalifornia)
-
8/8/2019 Semantic Grid Print
11/26
11
More general:
Humans are very much part of virtual organisations
and the Semantic Grid has to facilitate theircollaboration, both in establishing the appropriate
coalitions and in supporting interaction within them.
[De Roure et al., 2005]
-
8/8/2019 Semantic Grid Print
12/26
DERI and 18 (non-) EU partners definedthe FP6-2004-IST-5 project
to align the achievements of the Gridcommunity with the efforts aroundSWS.
12
-
8/8/2019 Semantic Grid Print
13/26
13
www.semanticgrid.org
-
8/8/2019 Semantic Grid Print
14/26
14
BUT Pervasive computing helps too:
We need to automate metadata capture as far as
possible: We need to take it out of the hands of the
users and look instead to the pervasive computing
devices to do the dull work. [De Roure, 2003]
The Semantic Web helps: Semantic annotation with context information
Linking up disparate metadata
-
8/8/2019 Semantic Grid Print
15/26
Essentially we have lots of distributed bits and
pieces that need to work together to provide therequisite global behaviour, and we wish this tohappen without manual intervention. [], and inthe future we look towards self-organisation. This
is the vision of AUTONOMIC COMPUTING.[De Roure, 2003]
15
-
8/8/2019 Semantic Grid Print
16/26
This is somehow also the driving ideabehind
Ubiquitous Semantic Spaces
16
GIS
P
Space
modern art museum
-
8/8/2019 Semantic Grid Print
17/26
Semantic
17
GridPervasive
They need to happen together!
-
8/8/2019 Semantic Grid Print
18/26
18
Semantic Pervasive Grid
Through combining grid and pervasive and
semantic we see a comprehensive infrastructure
for the vision of ambient intelligence. It is the
manifestation of the Semantic Grid in thephysical world. [De Roure, 2003]
-
8/8/2019 Semantic Grid Print
19/26
19
1. Resource description, discovery and use Process huge volumes of distributed content
2. Process description and enactment Creation of virtual organisations, workflows
3. Autonomic behaviour Auto-configuration, self-healing
4. Security and trust Core of virtual organisations, ownership
5. Annotation
Meta-content for data, information or knowledge
6. Information integration Interoperability of information, ontology mapping
[De Roure et al., 2005]
-
8/8/2019 Semantic Grid Print
20/26
20
7. Synchronous information streams and fusion Real-time, notification, merging of streams
8. Context-aware decision support Sensitive to context and task at hand
9. Communities Collaborative tools within virtual organisations
10.Smart environments
-
8/8/2019 Semantic Grid Print
21/26
21
This brings with it a lot of work:
Current solutions (such as triple stores) tend to
favor a world of fairly static metadata grid
applications challenge this, and pervasive evenmore. There is much important work to be done
on this edge of the triangle. [De Roure, 2003]
Let us use these technologies to do new,interesting, creative and enjoyable things [De
Roure, 2003]
-
8/8/2019 Semantic Grid Print
22/26
22
1. Automated Virtual Organisation Formation andManagement
Composition, scheduling, monitoring, healing
2. Service Negotiation and Contracts Determination and interoperability of contracts
3. Security, Trust and Provenance Digital Rights Management, computational trust
4. Metadata and Annotation Languages, tools, deployment of ontologies
5. Content Processing and Curation Multimedia content, distributed annotation, autonomic curation
[De Roure et al., 2005]
-
8/8/2019 Semantic Grid Print
23/26
23
6. Knowledge Technologies NLP, reasoning, knowledge capture tools, data mining,
7. Design and Deploy Ease of designing, configuring and deployment
8.Interaction Visualisation of information, adaptability
9. Collaboration Tailor working environment, communities, HCI
10.Pervasive Computing
Semantic Pervasive Grid
[De Roure et al., 2005]
-
8/8/2019 Semantic Grid Print
24/26
3 technologies: Pervasive + Grid + Semantic
2 keywords: virtual organisation, autonomic
computing
1 goal: Better enabling computers and people towork in cooperation
24
-
8/8/2019 Semantic Grid Print
25/26
The biggest challenge to be overcomeappears to be of non-technical nature:having people from different fields talk,
work and evolve together. [Geldof,2004]
Lets not throw the first stone, but makeLets not throw the first stone, but makethe first step!the first step!
25
-
8/8/2019 Semantic Grid Print
26/26
De Roure, D. (2003): Semantic Grid and PervasiveComputing. 1st GGF Semantic Grid Workshop at9th Global Grid Forum (GGF9), Chicago, USA.
De Roure, D., Jennings, N.R., and Shadbolt, N.R.
(2005): The Semantic Grid: Past, Present and Future.Proc. of the IEEE, Vol. 93(3), March 2005: 669 -681.
Geldof, M. (2004): The Semantic Grid: will SemanticWeb and Grid go hand in hand?. Grid technologies
unit of th
e European Commission, June 2004.Weiser, M. (1991): The Computer for the 21stCentury. Scientific American, Sept. 1991.
26