Inaugural Lecture on Future Internet
-
Upload
john-domingue -
Category
Technology
-
view
942 -
download
2
description
Transcript of Inaugural Lecture on Future Internet
Inaugural LectureThe Future Internet
Prof. John DomingueKnowledge Media Institute
Agenda• Internet• Brokering: an analogy• Example 1: house hunting iPhone App• Semantic data sources• Our approach: service brokering• Example 2: managing media• Example 3: supporting emergency planning• Collaboration on notations• Future work• Summary
THE INTERNET
Internet-enabled Devices
The Internet of Things
Lots of data!• 767 Exabytes (109 GB) by 2014
• 32 million people continuously streaming Avatar in 3D
The Internet in a Nutshell
The Internet in a Nutshell
The Internet in a Nutshell
The Internet in a Nutshell
Software• Slow to produce!
–10 lines of code per day
• Lots of code needed everywhere–Car has 2 million lines of code
(8,000 Person Years)–Windows XP 45 million lines of code
(180,000 Person Years)
BROKERING: AN ANALOGY
Virtual Choir
ChoirAutonomous singersAvailable online
ConductorDictates songCommon notationSelects performancesEdits and mixes
ChoirAutonomous singersAvailable online
ListenerHas a desireHas preferences
ConductorDictates songCommon notationSelects performancesEdits and mixes
ChoirAutonomous singersAvailable online
AMBIGUITY IN MEANING
Meaning of ‘Paris’
Capital of France
Socialite
MythicalCharacter
Star TrekCharacter
AsteroidJames Bond
CharacterPlant Song
Mars Climate Orbiter
Example 1: House Hunting …
… public transport …
… schools
www.tauntonschool.co.uk
DEMO
Behind the Scenes
Train stations
Bus stops
Schools
Real estate
Public Data and Services
publishingService Broker
Invocation Engine
discovery
invocation
SEMANTIC DATA SOURCES
How?
I ‘Like’ Casablanca
People, photos, friends and the Web
Good Relations
2006 2007 20080
100
200
300
KMi Pub
Enrico Pub
40
30
20
100
90
25 Billion Statements
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net
SERVICE BROKERING
EXAMPLE 2: MANAGING MEDIA
Social TV
Friends following this event
Friends following this event
That was never a corner..
Billy
Internet TV in Social Web
Friends following this event
That was never a corner..
Billy
Friends following this event
Tom
Full screen
Brokering users, social activities and content
Searching the BBC Archive• OU Course Teams have access to all BBC Archive
content
SugarTube Demo
Essex County Council• Essex county has 13 boroughs and containing a
population of 1.3M • EU Service Directive
–Single portal for government services• Services to citizens employ many stakeholders – e.g. 50
agencies need to be notified after a death• Agencies occur over 3 levels of government• Changes due to policy, budget, election
Emergency Planning in Essex (Movie)
15./16.3.2006
Plan emergency response
What Informationis Available?
Select RelevantInformation
Severe weather event
Emergency Planning Scenario
Severe weather event forecast in the area by
Met Office
Met Office
Get Event Details
Emergency Planning Scenario
Identify main roads affected
ViewEssex spatial data
Get road objects
Traffic information
Get number of vehicles & people affected
Emergency Planning Scenario
Identify how Stansted would be affected
ViewEssex spatial data
What level of snow would
force an airport closure?
BAA (Stansted) data
How would that affect passengers travelling by train/bus/car?
How many people would be stuck in the airport?
Emergency Planning Scenario
Identify relevant information sources in
the affected area
Scattered sources
Service Discovery
Emergency Planning Scenario
Identify locations of rescue options
ViewEssex spatial data
get Rover Recovery sites
Other sources
get Helicopter landing sites
Emergency Planning Scenario
Identify most appropriate rest centres
ViewEssex spatial data
get centre contact details
District data
get facilities kitchen, showers, number of beds, cookers, heaters…
get capacity
Emergency Planning Scenario
Finding Rest Centres (Demo)
Contacting Emergency Workers (Demo)
Poisonous Gas Clouds
Monitoring Airborne Pollution (Demo)
eMerges Architecture
Google Maps API
Goals
ViewEssexServices
Smart FilterServices
EnvironmentServices
Naïve Geography
GIS Spatial
Instant Messaging
We
ath
er da
taE
me
rge
ncy GIS
Broker
ServerInstant MessagingServices
COLLABORATION ON NOTATIONS
The Future Internet – Enabler for Global Business Networks
Manu-facturing
UrbanManagement
eEnergyTransportLogistic
….
Network of the Future
Cloud Computing
Internet of Things
Internet of Services
Internet of the Future
Consumers
Suppliers
Wholesalers
RetailersCarriers
Manufacturer
Governments
© SAP 2010 /
The Internet of Services – Global Service Delivery Supply Chain
A Single Market for Services
SaaS, On-DemandEnterprise Suites
Cloud Services
ServiceMarketplaces
Multi-Enterprise Business process
platforms
B2B Gateways
Business ProcessOutsourcing
Business Process Platform
Service Delivery FrameworkService
AggregatorServiceHoster
ServiceProvider
ServiceGateway
ServiceBroker
ServiceChannel Maker
Service-Oriented Architecture
© SAP 2010 /
ServiceAggregator
ServiceHoster
ServiceProvider
ServiceGateway
ServiceBroker
ServiceChannel Maker
The Internet of Services – Unified Service Description Language (USDL)
Service Transformation stands for a value-driven, smooth and effective provision of services along the Global Service Delivery Supply Chain
Service Transformation implies that Services are being Described considering business, operational and legal requirements Maintained, extended and assembled where needed Applying a common notation named USDL
© SAP 2010 /
W3C USDL Incubator
Deployment
Process Editor
Discovery
Service Lifecycle
ServiceAnnotation
Process Modeling
Process Execution
Analysis & Monitoring Invocation
FUTURE WORK
Sharing Human Body ProcessesP
atie
nt
Ava
tar
Per
son
ali
sed
M
od
el
Cardiovascular Workflow
Resonance (movie clip)
Multi Platform Aspects
Summary
We contribute to the software layer of the Future Internet - “An Internet of Services”
A Process Layer over the Web of Data
Approach based on brokers incorporating our own semantic notation
Our goal is to create an Internet that fits everyone’s specific needs and context
Wealth of semantic data is now available on the Web
Thanks!!!Acknowledgements
LilianaCabral
MariaMaleshkova
Hong QingYu
NingLi
StefanDietze
JacekKopecky
BassemMakni
VladTanescu
CarlosPedrinaci
DongLiu
HarriettCornish
Open Media Unit