Title: Semantic Grid and Pervasive Computing
1Semantic Grid and Pervasive Computing
- David De Roure
- dder_at_ecs.soton.ac.uk
2Semantic
Pervasive
Grid
David De Roure
3Semantic
Pervasive
Grid
David De Roure
4The Grid Problem has moved on
- Resource sharing coordinated problem
solvingin dynamic, multi-institutional virtual
organisations
Foster, Kesselman, Tueke
5Grid vs e-Science
- Grid computing is the infrastructure for
e-Science - e-Science is about the new science we can
generate using this infrastructure - e-Science involves e-Scientists it doesnt
start at the socket on the wall - This is why myGrid is called myGrid !
6Comb-e-Chem
Video
Simulation
Properties
Analysis
StructuresDatabase
Diffractometer
X-Raye-Lab
Propertiese-Lab
Grid
7Smart Tea
8Geodise
9Industrial applications
10Grid points
- Grid applications involve people
- People interact with systems
- People have knowledge
- Virtual organisations are formed of people and of
software entities (services)
11Semantic
Pervasive
Grid
David De Roure
12 13In the wild
Equator experiences place advanced research
infrastructure before users
advanced laboratory prototypes
mature deployed technologies
14Infrastructure challenge
The infrastructure required to support the
dynamic assembly of new devices into coherent
user experiences
- Shift in focus on target users
- from developer
- through experience builder
- towards inhabitant
15EnviSense - The Next Wave Centre for Pervasive
Computing in the Environment
16More sensors enable higher spatial and temporal
resolution
Using Explicit Intelligence
17SECOS System Architecture
Using Implicit Intelligence
Surface moored buoy, VHF comms (shore and/or
other buoys), u/w comms and control of sensor
packages, data storage.
Basic disposable sensor packages (e.g temp,
turbidity). Limited storage and power. u/w comms.
Enhanced disposable sensor package (e.g. temp,
pressure, turbidity, current). Increased storage
and power, u/w comms.
18www.envisense.org
19Semantic
Pervasive
Grid
David De Roure
20Grid Pervasive Relationship
- Both involve similar computer science issues
- Large scale distributed systems
- Service description, discovery and composition
- Real Grid computing applications have pervasive
aspects - e-Scientists in smart laboratories
- collaborative environments such as Access Grid
- patients using wearable computing technologies
- Real pervasive computing applications have grid
aspects - sensor arrays increase the temporal and/or
spatial density of data, requiring Grid for
significant computational tasks
21Grid AND Pervasive Projects
The Grid
IPv6
Devices
e.g. Model of floodplain e.g. Medical signal
processing
Can we shift the computation towards the devices?
22MIAS Devices
23Semantic
Pervasive
Grid
David De Roure
24(No Transcript)
25Semantic Grid
Semantic Web
Richer semantics
Classical Web
Classical Grid
More computation
26Semantic
Pervasive
Grid
David De Roure
27OWL-S Service Profile
Non Functional Properties
Functionality Description
28Semantic Pervasive
- The full richness of the pervasive vision also
needs the Semantic Web technologies - Again we need to assemble new applications with
ease - Again we need service description, discovery and
composition - NB We are pushing the Semantic Web technologies
quite hard, e.g. triplestore
29Knowledgeable Devices
30Semantic
Pervasive
Grid
David De Roure
31Network Effect
- If we have multiple sources of metadata about the
same URI, the URI links it together the more
metadata, the more added value - This relies on shared URIs!
- Should achieve similar effect through spatial and
temporal references
32Annotation at Source
- Pervasive computing can ease the problem of
generating metadata - See Smart tea
- We can chase published results back through
derived data back to original source data - This changes the process of scholarly
communication in e-Science and publishing - Also applies to Access Grid!
33Chemistry Starts in the Lab
URI
URI
URI
Lab
Lab
Lab
URI
URI
Database
Publication
URI
NCS
Structure
Raw data
URI
URI
34Ontological Mediation of Meeting
StructureArgumentation, Annotation, and
Navigation
- Simon Buckingham Shum
- David De Roure
- Marc Eisenstadt
- Nigel Shadbolt
- Austin Tate
35- Embedded intelligence services
- Dynamically and massively distributed device
networks - Communications
- Trust and confidence enabling toolsEncryption/IPR
/Dependability - Cross Media Content
- Multi-modal and adaptive interfacesHeavy
Content/tagged/mark-up - Dialogue goal-oriented negotiation (agents)
- Electronics (Micro/nano) scaling down
- Displays
- Power source
36Conclusions
- Grid and Pervasive Computing are important and
related visions - They support each other
- They share distributed systems issues
- Both stand to benefit from Semantics within the
infrastructure - Service description, discovery, composition
- Share many problems
- Many unsolved problems!
- We can compose services, but how do we compose
them into something useful?!
37Challenging some assumptions
- Ease of dynamic assembly of services to meet
needs - Self-assembly grid applications!
- Timely grid processing
- Not batch processing
- Grid computation on devices
- Concrete by the megaflop?
- Publication at source
- Exploiting network effects
- What will the Grid look like in 10 years time?
38Adverts
- IPv6 Working Group
- Ubiquitous Computing BOF
39Daves Office
e-Science
(Comb-e-Chem lab coat)
Grid
Pervasive
(The DaveDe Roure MemorialCluster)
(5 Floodnet nodes)
Semantic
(Jim Hendlers bag)