Inaugural Lecture on Future Internet

Post on 11-May-2015

942 views 2 download

Tags:

description

Webcast of the talk can be seen at: http://stadium.open.ac.uk/stadia/preview.php?whichevent=1710

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