SlideShare una empresa de Scribd logo
1 de 80
Inaugural Lecture
The Future Internet

Prof. John Domingue
Knowledge 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
Choir
Autonomous singers
Available online
Conductor           Choir
Dictates song        Autonomous singers
Common notation      Available online
Selects performances
Edits and mixes
Listener          Conductor           Choir
                  Dictates song        Autonomous singers
Has a desire
                  Common notation      Available online
Has preferences
                  Selects performances
                  Edits and mixes
AMBIGUITY IN MEANING
Meaning of „Paris‟



                                                Star Trek
                             Socialite          Character
Capital of France
                                                                  Mythical
                                                                 Character



                    James Bond
                                         Song         Asteroid
     Plant           Character
Mars Climate Orbiter
Example 1: House Hunting …
… public transport …
… schools




            www.tauntonschool.co.uk
DEMO
Behind the Scenes
Public Data and Services
                                      Service Broker
                         publishing
           Real estate
                                                       discovery

           Train stations

             Bus stops

              Schools                   Invocation     invocation
                                          Engine
SEMANTIC DATA SOURCES
How?
I „Like‟ Casablanca
People, photos, friends and the
Web
Good Relations
400
200                         KMi Pub
  0                         Enrico Pub
       2006   2007   2008
 100
  90



 40
 30
 20
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



            Billy
            That was
            never a
            corner..




                       Friends following this event
Internet TV in Social Web




                                  Friends following this event
           Tom
           Billy
           That was
           never a
           corner..



              Full screen

                            Friends following this event
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
Emergency Planning Scenario
           Severe weather             Plan emergency
               event                     response



                               Select Relevant
                                Information

                            What Information
                             is Available?
Emergency Planning Scenario

                     Severe weather event
                    forecast in the area by
                          Met Office



                        Get Event Details




                            Met Office
Emergency Planning Scenario

                           Identify main roads
                                 affected


                                    Get number of vehicles
                 Get road objects
                                      & people affected




                    ViewEssex                Traffic
                    spatial data          information
Emergency Planning Scenario

                          Identify how Stansted
                            would be affected

                  What level of                   How would that
                   snow would                     affect passengers
                 force an airport                 travelling by
                    closure?                      train/bus/car?
                           How many people would be
                               stuck in the airport?




                     ViewEssex            BAA (Stansted)
                     spatial data              data
Emergency Planning Scenario

                        Identify relevant
                    information sources in
                       the affected area


                           Service
                          Discovery




                           Scattered
                            sources
Emergency Planning Scenario

                          Identify locations of
                            rescue options


                   get Rover                get Helicopter
                 Recovery sites             landing sites




                    ViewEssex
                                      Other sources
                    spatial data
Emergency Planning Scenario

                                     Identify most
                                appropriate rest centres



                get centre                get facilities         get
                                          kitchen, showers, nu   capacity
              contact details             mber of
                                          beds, cookers, heate
                                          rs…




                        ViewEssex
                                                 District data
                        spatial data
Finding Rest Centres (Demo)
Contacting Emergency Workers
(Demo)
Poisonous Gas Clouds
Monitoring Airborne Pollution
(Demo)
eMerges Architecture
 Naïve Geography
                                        ViewEssex




                                                                   Emergency GIS
                                         Services
 GIS Spatial

                                          Smart Filter
                                           Services
                   Goals

                                        Environment




                                                                    Weather data
                           Broker        Services

Google Maps API



                                    Instant Messaging     Server
                                         Services

                                               Instant Messaging
COLLABORATION ON NOTATIONS
The Future Internet
– Enabler for Global Business Networks
                                                  Transport      eEnergy        Urban        Manu-
                                                   Logistic                   Management   facturing
                                                     ….

                                                        Internet of the Future


                                                  Internet of   Internet of     Cloud      Network of
         Suppliers                                 Services       Things      Computing    the Future



 Manufacture
      r

                                                          Governments




               Wholesalers                      Consumers

                         Carriers
                                    Retailers
© SAP 2010 /
The Internet of Services
– Global Service Delivery Supply Chain
                                                          Cloud Services
                                                                                                            B2B
               SaaS, On-Demand                                                                            Gateways
               Enterprise Suites




                                                Service Delivery Framework
                      Service         Service   Service       Service       Service          Service
                      Provider        Hoster    Gateway      Aggregator     Broker        Channel Maker

                           Business Process Platform                Service-Oriented Architecture




                                                                                                 A Single Market for Services




                                                                                                     Service
                   Business Process                                                                Marketplaces
                     Outsourcing
                                                                       Multi-Enterprise
                                                                      Business process
© SAP 2010 /                                                             platforms
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




                   Service     Service    Service      Service      Service      Service
                   Provider    Hoster     Gateway     Aggregator    Broker    Channel Maker




© SAP 2010 /
W3C USDL Incubator
Deployment Analysis & Monitoring
                Discovery                                 Invocation


                Process Editor




                  Process
                  Modeling

                                            Process
 Service                                   Execution
Annotation


             Service Lifecycle
FUTURE WORK
Sharing Human Body Processes




                           Personalised
          Patient Avatar




                              Model
Cardiovascular Workflow
Resonance (movie clip)
Multi Platform Aspects
Summary
  Wealth of semantic data is now available on the Web

  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
Open Media Unit


Acknowledgements
Thanks!!!
    Liliana       Ning     Maria        Hong
    Cabral        Li       Maleshkova   Qing
                                        Yu


    Stefan        Dong     Carlos
    Dietze        Liu      Pedrinaci




     Jacek        Bassem   Vlad         Harriett
     Kopecky      Makni    Tanescu      Cornish

Más contenido relacionado

Destacado

ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...John Domingue
 
Soa4 all technical achievements final
Soa4 all technical achievements finalSoa4 all technical achievements final
Soa4 all technical achievements finalJohn Domingue
 
Beyond sparql linked data, software, services and applications. Keynote at D...
Beyond sparql  linked data, software, services and applications. Keynote at D...Beyond sparql  linked data, software, services and applications. Keynote at D...
Beyond sparql linked data, software, services and applications. Keynote at D...John Domingue
 
Linked services: Connecting services to the Web of Data
Linked services: Connecting services to the Web of DataLinked services: Connecting services to the Web of Data
Linked services: Connecting services to the Web of DataJohn Domingue
 
Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012John Domingue
 
Transforming Education through FORGE
Transforming Education through FORGETransforming Education through FORGE
Transforming Education through FORGEJohn Domingue
 
Developing rich interactive eBooks to teach linked open data to professionals...
Developing rich interactive eBooks to teach linked open data to professionals...Developing rich interactive eBooks to teach linked open data to professionals...
Developing rich interactive eBooks to teach linked open data to professionals...John Domingue
 
Responsive en mobiele website voor recruiters
Responsive en mobiele website voor recruitersResponsive en mobiele website voor recruiters
Responsive en mobiele website voor recruitersHan Rusman
 
Blockchains a new platform for semantically enabled transactions public
Blockchains  a new platform for semantically enabled transactions publicBlockchains  a new platform for semantically enabled transactions public
Blockchains a new platform for semantically enabled transactions publicJohn Domingue
 
Diapostivas del BCE - Política Monetaria
Diapostivas del  BCE -  Política MonetariaDiapostivas del  BCE -  Política Monetaria
Diapostivas del BCE - Política Monetarianavamilusa
 
UX Design & Recruitment
UX Design & RecruitmentUX Design & Recruitment
UX Design & RecruitmentHan Rusman
 

Destacado (11)

ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
 
Soa4 all technical achievements final
Soa4 all technical achievements finalSoa4 all technical achievements final
Soa4 all technical achievements final
 
Beyond sparql linked data, software, services and applications. Keynote at D...
Beyond sparql  linked data, software, services and applications. Keynote at D...Beyond sparql  linked data, software, services and applications. Keynote at D...
Beyond sparql linked data, software, services and applications. Keynote at D...
 
Linked services: Connecting services to the Web of Data
Linked services: Connecting services to the Web of DataLinked services: Connecting services to the Web of Data
Linked services: Connecting services to the Web of Data
 
Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012
 
Transforming Education through FORGE
Transforming Education through FORGETransforming Education through FORGE
Transforming Education through FORGE
 
Developing rich interactive eBooks to teach linked open data to professionals...
Developing rich interactive eBooks to teach linked open data to professionals...Developing rich interactive eBooks to teach linked open data to professionals...
Developing rich interactive eBooks to teach linked open data to professionals...
 
Responsive en mobiele website voor recruiters
Responsive en mobiele website voor recruitersResponsive en mobiele website voor recruiters
Responsive en mobiele website voor recruiters
 
Blockchains a new platform for semantically enabled transactions public
Blockchains  a new platform for semantically enabled transactions publicBlockchains  a new platform for semantically enabled transactions public
Blockchains a new platform for semantically enabled transactions public
 
Diapostivas del BCE - Política Monetaria
Diapostivas del  BCE -  Política MonetariaDiapostivas del  BCE -  Política Monetaria
Diapostivas del BCE - Política Monetaria
 
UX Design & Recruitment
UX Design & RecruitmentUX Design & Recruitment
UX Design & Recruitment
 

Similar a Inaugural Lecture on Future Internet

Humanitarian Mapping - InterAction ICCC
Humanitarian Mapping - InterAction ICCCHumanitarian Mapping - InterAction ICCC
Humanitarian Mapping - InterAction ICCCguestbfe342
 
Humanitarian Mapping - Interaction ICCC
Humanitarian Mapping - Interaction ICCCHumanitarian Mapping - Interaction ICCC
Humanitarian Mapping - Interaction ICCCAndrew Turner
 
Mobile social search
Mobile social searchMobile social search
Mobile social searchRamesh Jain
 
Publishing consuming Linked Sensor Data meetup Cuenca
Publishing consuming Linked Sensor Data meetup CuencaPublishing consuming Linked Sensor Data meetup Cuenca
Publishing consuming Linked Sensor Data meetup CuencaJean-Paul Calbimonte
 
An event detection method using floating car data
An event detection method using floating car dataAn event detection method using floating car data
An event detection method using floating car dataOsamu Masutani
 
Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Ramesh Jain
 
Puttinng Community Knowledge in Place
Puttinng Community Knowledge in PlacePuttinng Community Knowledge in Place
Puttinng Community Knowledge in PlaceTony Smith
 
The Emergency Support System - ESS: Concept and technology
The Emergency Support System - ESS: Concept and technologyThe Emergency Support System - ESS: Concept and technology
The Emergency Support System - ESS: Concept and technologyGlobal Risk Forum GRFDavos
 
SRS-NET Smart Resource Aware Multisensor Network
SRS-NET Smart Resource Aware Multisensor NetworkSRS-NET Smart Resource Aware Multisensor Network
SRS-NET Smart Resource Aware Multisensor NetworkPaolo Omero
 
GIS platforms: the power of interoperability
GIS platforms: the power of interoperabilityGIS platforms: the power of interoperability
GIS platforms: the power of interoperabilityglobal
 
IBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady BoochIBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady BoochKathy (Kat) Mandelstein
 
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, ParisPLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, ParisOW2
 
Smart cities 2012 (en)
Smart cities 2012 (en)Smart cities 2012 (en)
Smart cities 2012 (en)Carlos Moreno
 
AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS Amazon Web Services
 
Eonfusion Introduction
Eonfusion IntroductionEonfusion Introduction
Eonfusion Introductionchrismalzone
 

Similar a Inaugural Lecture on Future Internet (20)

Humanitarian Mapping - InterAction ICCC
Humanitarian Mapping - InterAction ICCCHumanitarian Mapping - InterAction ICCC
Humanitarian Mapping - InterAction ICCC
 
Humanitarian Mapping - Interaction ICCC
Humanitarian Mapping - Interaction ICCCHumanitarian Mapping - Interaction ICCC
Humanitarian Mapping - Interaction ICCC
 
Mobile social search
Mobile social searchMobile social search
Mobile social search
 
Publishing consuming Linked Sensor Data meetup Cuenca
Publishing consuming Linked Sensor Data meetup CuencaPublishing consuming Linked Sensor Data meetup Cuenca
Publishing consuming Linked Sensor Data meetup Cuenca
 
Real-Time Analysis of Streaming Sensor Data
Real-Time Analysis of Streaming Sensor DataReal-Time Analysis of Streaming Sensor Data
Real-Time Analysis of Streaming Sensor Data
 
An event detection method using floating car data
An event detection method using floating car dataAn event detection method using floating car data
An event detection method using floating car data
 
Social life networks presentation at fb 110713
Social life networks presentation at fb 110713Social life networks presentation at fb 110713
Social life networks presentation at fb 110713
 
Puttinng Community Knowledge in Place
Puttinng Community Knowledge in PlacePuttinng Community Knowledge in Place
Puttinng Community Knowledge in Place
 
The Emergency Support System - ESS: Concept and technology
The Emergency Support System - ESS: Concept and technologyThe Emergency Support System - ESS: Concept and technology
The Emergency Support System - ESS: Concept and technology
 
SRS-NET Smart Resource Aware Multisensor Network
SRS-NET Smart Resource Aware Multisensor NetworkSRS-NET Smart Resource Aware Multisensor Network
SRS-NET Smart Resource Aware Multisensor Network
 
GIS platforms: the power of interoperability
GIS platforms: the power of interoperabilityGIS platforms: the power of interoperability
GIS platforms: the power of interoperability
 
IBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady BoochIBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
 
OW2-PLAY @ ow2con 2012
OW2-PLAY @ ow2con 2012OW2-PLAY @ ow2con 2012
OW2-PLAY @ ow2con 2012
 
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, ParisPLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
 
Smart cities 2012 (en)
Smart cities 2012 (en)Smart cities 2012 (en)
Smart cities 2012 (en)
 
AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS
 
SECURE: Semantics Empowered resCUe enviRonmEnt
SECURE: Semantics Empowered resCUe enviRonmEntSECURE: Semantics Empowered resCUe enviRonmEnt
SECURE: Semantics Empowered resCUe enviRonmEnt
 
CFW Augmented Reality and Cities
CFW Augmented Reality and CitiesCFW Augmented Reality and Cities
CFW Augmented Reality and Cities
 
IEML- English Dictionary
IEML- English DictionaryIEML- English Dictionary
IEML- English Dictionary
 
Eonfusion Introduction
Eonfusion IntroductionEonfusion Introduction
Eonfusion Introduction
 

Más de John Domingue

How Blockchains Are Transforming Adult Education
How Blockchains Are Transforming Adult EducationHow Blockchains Are Transforming Adult Education
How Blockchains Are Transforming Adult EducationJohn Domingue
 
Towards the decentralisation of personal data through blockchains and linked ...
Towards the decentralisation of personal data through blockchains and linked ...Towards the decentralisation of personal data through blockchains and linked ...
Towards the decentralisation of personal data through blockchains and linked ...John Domingue
 
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...John Domingue
 
The Future of Semantics on the Web
The Future of Semantics on the WebThe Future of Semantics on the Web
The Future of Semantics on the WebJohn Domingue
 
Blockchains as a Component of the Next generation Internet
Blockchains as a Component of the Next generation InternetBlockchains as a Component of the Next generation Internet
Blockchains as a Component of the Next generation InternetJohn Domingue
 
Blockchains and new educational models v 2.0
Blockchains and new educational models v 2.0Blockchains and new educational models v 2.0
Blockchains and new educational models v 2.0John Domingue
 
Linked data indexing of distributed ledgers
Linked data indexing of distributed ledgersLinked data indexing of distributed ledgers
Linked data indexing of distributed ledgersJohn Domingue
 
1st workshop on linked data and distributed ledgers introduction v 1.0
1st workshop on linked data and distributed ledgers introduction v 1.01st workshop on linked data and distributed ledgers introduction v 1.0
1st workshop on linked data and distributed ledgers introduction v 1.0John Domingue
 
The Potential of Blockchain in Higher Education
The Potential of Blockchain in Higher EducationThe Potential of Blockchain in Higher Education
The Potential of Blockchain in Higher EducationJohn Domingue
 
Blockchains and Adult Education
Blockchains and Adult EducationBlockchains and Adult Education
Blockchains and Adult EducationJohn Domingue
 

Más de John Domingue (10)

How Blockchains Are Transforming Adult Education
How Blockchains Are Transforming Adult EducationHow Blockchains Are Transforming Adult Education
How Blockchains Are Transforming Adult Education
 
Towards the decentralisation of personal data through blockchains and linked ...
Towards the decentralisation of personal data through blockchains and linked ...Towards the decentralisation of personal data through blockchains and linked ...
Towards the decentralisation of personal data through blockchains and linked ...
 
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...
 
The Future of Semantics on the Web
The Future of Semantics on the WebThe Future of Semantics on the Web
The Future of Semantics on the Web
 
Blockchains as a Component of the Next generation Internet
Blockchains as a Component of the Next generation InternetBlockchains as a Component of the Next generation Internet
Blockchains as a Component of the Next generation Internet
 
Blockchains and new educational models v 2.0
Blockchains and new educational models v 2.0Blockchains and new educational models v 2.0
Blockchains and new educational models v 2.0
 
Linked data indexing of distributed ledgers
Linked data indexing of distributed ledgersLinked data indexing of distributed ledgers
Linked data indexing of distributed ledgers
 
1st workshop on linked data and distributed ledgers introduction v 1.0
1st workshop on linked data and distributed ledgers introduction v 1.01st workshop on linked data and distributed ledgers introduction v 1.0
1st workshop on linked data and distributed ledgers introduction v 1.0
 
The Potential of Blockchain in Higher Education
The Potential of Blockchain in Higher EducationThe Potential of Blockchain in Higher Education
The Potential of Blockchain in Higher Education
 
Blockchains and Adult Education
Blockchains and Adult EducationBlockchains and Adult Education
Blockchains and Adult Education
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 

Inaugural Lecture on Future Internet

  • 1. Inaugural Lecture The Future Internet Prof. John Domingue Knowledge Media Institute
  • 2. 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
  • 4.
  • 7.
  • 8. Lots of data! • 767 Exabytes (109 GB) by 2014 • 32 million people continuously streaming Avatar in 3D
  • 9. The Internet in a Nutshell
  • 10. The Internet in a Nutshell
  • 11. The Internet in a Nutshell
  • 12. The Internet in a Nutshell
  • 13. 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)
  • 15.
  • 18. Conductor Choir Dictates song Autonomous singers Common notation Available online Selects performances Edits and mixes
  • 19. Listener Conductor Choir Dictates song Autonomous singers Has a desire Common notation Available online Has preferences Selects performances Edits and mixes
  • 20.
  • 22. Meaning of „Paris‟ Star Trek Socialite Character Capital of France Mythical Character James Bond Song Asteroid Plant Character
  • 24. Example 1: House Hunting …
  • 26. … schools www.tauntonschool.co.uk
  • 27.
  • 28. DEMO
  • 29. Behind the Scenes Public Data and Services Service Broker publishing Real estate discovery Train stations Bus stops Schools Invocation invocation Engine
  • 31. How?
  • 32.
  • 34. People, photos, friends and the Web
  • 35.
  • 37.
  • 38. 400 200 KMi Pub 0 Enrico Pub 2006 2007 2008 100 90 40 30 20
  • 39. 25 Billion Statements Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 47. Social TV Friends following this event Billy That was never a corner.. Friends following this event
  • 48. Internet TV in Social Web Friends following this event Tom Billy That was never a corner.. Full screen Friends following this event
  • 49. Brokering users, social activities and content
  • 50. Searching the BBC Archive • OU Course Teams have access to all BBC Archive content
  • 52. 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
  • 53. Emergency Planning in Essex (Movie)
  • 55. Emergency Planning Scenario Severe weather Plan emergency event response Select Relevant Information What Information is Available?
  • 56. Emergency Planning Scenario Severe weather event forecast in the area by Met Office Get Event Details Met Office
  • 57. Emergency Planning Scenario Identify main roads affected Get number of vehicles Get road objects & people affected ViewEssex Traffic spatial data information
  • 58. Emergency Planning Scenario Identify how Stansted would be affected What level of How would that snow would affect passengers force an airport travelling by closure? train/bus/car? How many people would be stuck in the airport? ViewEssex BAA (Stansted) spatial data data
  • 59. Emergency Planning Scenario Identify relevant information sources in the affected area Service Discovery Scattered sources
  • 60. Emergency Planning Scenario Identify locations of rescue options get Rover get Helicopter Recovery sites landing sites ViewEssex Other sources spatial data
  • 61. Emergency Planning Scenario Identify most appropriate rest centres get centre get facilities get kitchen, showers, nu capacity contact details mber of beds, cookers, heate rs… ViewEssex District data spatial data
  • 66. eMerges Architecture Naïve Geography ViewEssex Emergency GIS Services GIS Spatial Smart Filter Services Goals Environment Weather data Broker Services Google Maps API Instant Messaging Server Services Instant Messaging
  • 68. The Future Internet – Enabler for Global Business Networks Transport eEnergy Urban Manu- Logistic Management facturing …. Internet of the Future Internet of Internet of Cloud Network of Suppliers Services Things Computing the Future Manufacture r Governments Wholesalers Consumers Carriers Retailers © SAP 2010 /
  • 69. The Internet of Services – Global Service Delivery Supply Chain Cloud Services B2B SaaS, On-Demand Gateways Enterprise Suites Service Delivery Framework Service Service Service Service Service Service Provider Hoster Gateway Aggregator Broker Channel Maker Business Process Platform Service-Oriented Architecture A Single Market for Services Service Business Process Marketplaces Outsourcing Multi-Enterprise Business process © SAP 2010 / platforms
  • 70. 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 Service Service Service Service Service Service Provider Hoster Gateway Aggregator Broker Channel Maker © SAP 2010 /
  • 72. Deployment Analysis & Monitoring Discovery Invocation Process Editor Process Modeling Process Service Execution Annotation Service Lifecycle
  • 74. Sharing Human Body Processes Personalised Patient Avatar Model Cardiovascular Workflow
  • 77.
  • 78.
  • 79. Summary Wealth of semantic data is now available on the Web 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
  • 80. Open Media Unit Acknowledgements Thanks!!! Liliana Ning Maria Hong Cabral Li Maleshkova Qing Yu Stefan Dong Carlos Dietze Liu Pedrinaci Jacek Bassem Vlad Harriett Kopecky Makni Tanescu Cornish

Notas del editor

  1. Thanks for the introduction. Thanks for coming. Flavour of the work related to the notion of a Future Internet.
  2. The Internet is a network of networks, created in the 60s2 billion usersrevenue to reach €229 billions by 2014
  3. Basic human right: Estonia 2000; France 2009; Costa Rica 2010; Finland 1MB connection speed 2010; 2011 UNSyria and Egypt (pictured) shutdown the Internt in recent protestsAnd the internet is changing
  4. 767 exabytes = entire contents of millions of laptops
  5. Pipes includes wires, satellite, wireless and 3g connections (actually all wired in the end)
  6. Software layer over the network makes it amenable to be programmed
  7. Mediates between the pipes and a business and societal layer
  8. 10 lines of code per day because its very hard to get rid of bugs in software
  9. The approach we take is based on brokering which I will explain with a metaphor
  10. 200 singersHow as this achieved?Well first Eric Whitacre posted a video on YouTube of himself conducting his composition according to a particular timingThen in response around 200 singers posted their performance of a single part while watching his YouTube video
  11. There are 3 main participants here are
  12. Conductor = service brokerSingers = Online servicesNo common notation (research thread)‘Song’ is not specified beforehand Mismatches between the services (inputs, outputs, descriptions)
  13. 28 locations for ParisBy careful when you google for images of hilton!Tom ParisParis Prince of TroyParis quadrifoliaParis Carver from Tomorrow Never DiesSong by Friendly firesJupiter Trojan Asteroid
  14. 1998 $328M NASA sent a Climate Orbiter to Mars9 month journeyPounds-force seconds and Newton-seconds. Thrusters 4.45 times more powerful craft burned in the Martian atmosphere.Ambiguity in meaning can cost!
  15. Now I come to a first of 3 examples. This one from a recent project. Imagine that you are moving to a new area and you are looking for a house. You would be concerned with
  16. Depending on your circumstances
  17. Within one of my projects (soa4all) we have developed an iPhone App to support this. Its available in the store and called the soa4all real estate finder
  18. Mulberry school and others
  19. Services over public data (to the singers in the virtual choir)Service broker is like the conductor. Services are published in our broker. An engine translates between user actions and details of invoking services (each service may have its own idiosyncratic way of being invoked)User interacts with the iPhone Appdiscovery based on user preferences and location -> services are available Services are not fixed (like singers for each performance). adding more for crime statistics also based on public data.
  20. Before going into the approach more I want to just talk briefly about the sources of data that we use. In short there’s a lot of it out there …. Available on the web in machine-readable form using semantic technologies. From e.g.
  21. The UK government data.gov.uk site, initiated by Gordon Brown in early 2010 when he was Prime Minister, continued under David Cameron. Gordon Brown: closing down 13,000 government websites David Cameron: transparency engagement of citizens
  22. Nearly 7000 datasets “UK taxpayers paid for this data so UK citizens and businesses should get it for free”Every UK government department is being pushed to release its data online. Gordon Brown: can close down 13000 government websitesDavid Cameron: increase transparency, engagement
  23. 3,000,000 likes per day! ‘Like’ buttons now appearing across all websites. These now generate With associated data
  24. 700 billion minutes per month on Facebook900 million content pages30 billion pieces of contentGenerating a graph of people, photos, friends and online resources
  25. (teams, footballers, matches, leagues, goals, shots etc)Part of this came from a partner in the soa4all project mentioned earlier which I led.BBC are also into this. They have release data for BBC programmes and series. During the World Cup last summer they used semantic data. Journalists would put up stories as text, with associated images and videos marked up according the the main elements of the tournament. Every time a user clicked on an item (here for Wayne Rooney) the page was generated on the fly using associated.
  26. Good relations supports markup of any product or business serviceImproving what is returned by searchPart credit for another project I lead Super
  27. Led byMathiueD’Aquin, involves Kmi, Library, communication / online service,is the first university (on the planet?) to do this; Courses,Podcasts,Publications,OpenLearn,University buildings,Library catalogue (under review),Reading Experience Database (under review),OU YouTube Channel (under Review),Open Arts Archive (under Review)
  28. Funded by the research school
  29. Media: BBC programmes, BBC MUSIC, New York Times, Last FMGeographic: US Census, Airports, GeoNamesPublications: ACM, IEEE, RAE 2001User Generated Content: Flickr, Revyu.com, swdogfood from conferencesGovernment: UK Postcodes, UK Government, Ordnance SurveyLife Sciences: PubMed (medical publications), Gene ontologyCross Domain: DBPedia (semantic data version of wikipedia), Freebase bought by Google; Soon we won’t be able to draw the mapSo here is the latest map of all this semantic data. You can see we have 25 billion machine readable statements here in the areas of:
  30. So how do we link to this wealth of data?We have our own repository of service descriptions within the cloud. We are the first and still only service repository in this space. The are created using a variety of tools. Note that when creating our descriptions we can rely on existing descriptions in the cloud. In the same way as one web page can point to another to expand a description.
  31. As well as creating descriptions within the cloud we support
  32. The creation of services which consume and produce semantic data.
  33. We also support the management and use of ‘standard’ services
  34. Which can produce data for this large semantic cloud
  35. As before we use our broker to mediate between the different devices (TV, mobile phone, laptop), varies applications and the available services for user activities and media content.
  36. Open Media Unit, BBC and members of a history course team As many of you know OU course teams have access to all BBC archive content but this capability is underused.So recently, in conjunction with here we have been looking at supporting OU course teams in seeing which part of the BBC archive content could be suitable to include in new course content. Here’s a first tool
  37. Left panel identify what we search for in a variety of ways: right panel; available services and data; middle panel video;Right panels change depending on what we search forWe can search for person, event place or something else. When you select something to search for the tabs on the right automatically show you which services are relevant. peter snow in the newsnight video 9 November 1989 berline wall fell downThis is a set of easy-to-use interfaces over services which access previously annotated video content.
  38. 3 levels of government: district; county; nationalAnimal movement (sheep/goat/pigs) notificationCamp sitesApplication to use street or pavement space for displaysPerforming animals registrationPremises for civil ceremonies/marriageStreetworks and running pipes/cables under roadSkip operatorSkipStorage of petroleumAbility to place tables and chairs in the roadAnimal boarding establishmentApproved premises (for food)Car boot sale authorisationCaravan and camping siteClub licensingCooling towerEnvironmental permittingFood premises notificationHouse in multiple occupancyHouse to house collectionHypnotism permitPremises licenceRiding establishmentSafety certificates for regulated stands at sports groundsSafety certificates for sports grounds.Pleasure boatsSex shop and cinemaStreet collectionTattooists, piercing and electrolysis (incl. acupuncture)Temporary event noticeZoo licenceChildminder1Now I want to switch contexts again and go back to a piece of work that we did a few years ago in conjunction with Essex County Council.The main problem here is that the council wants to give Essex citizens a single easy-to-use portal for accessing all the available services. There are National and EU mandates for the providing services online [find these?]. Behind the scenes services will appear and dissappear depending on: change of council, changes of policy, change of budget priorities and also similar changes for associated agencies. We elected to support the provision of services in an extreme case in emergency planning where heterogeneous agencies and systems need to be brought together quickly.
  39. Now I want to switch contexts again and go back to a piece of work that we did a few years ago in conjunction with Essex County Council.The main problem here is that the council wants to give Essex citizens a single easy-to-use portal for accessing all the available services. There are National and EU mandates for the providing services online [find these?]. Behind the scenes services will appear and dissappear depending on: change of council, changes of policy, change of budget priorities and also similar changes for associated agencies. We elected to support the provision of services in an extreme case in emergency planning where heterogeneous agencies and systems need to be brought together quickly.
  40. We use Google maps as an interface. First the emergency planner selects the type of emergency, then selects which of the relevant services he or she wants to invoke. The system then finds and integrates the data from a variety of sources and displays the rest points.
  41. In addition to finding information about rest locations planners also need to know emergency workers out in the field. Here we build upon an instant messaging tool that was created in Kmi to be able to locate and contact field agents.Each circle represents an online person with the colour indicating availability: green available to contact; yellow is away from device; red not contactable.We can get information on an individual and then initiate an chat session
  42. The Buncefield fire 11 December 2005 Oil Storage Terminal2000 evacuatedM1 closed for 12 hoursMeasured 2.4 of the Richter scalewas a major conflagration caused by a series of explosions on at the Hertfordshire Oil Storage Terminal,[1] an oil storage facility located near the M1 motorway by Hemel Hempstead in Hertfordshire, England.[2][3] The terminal was the fifth largest oil-products storage depot in the United Kingdom, with a capacity of about 60,000,000 imperial gallons (272,765,400 l) of fuel. measured 2.4 on the Richter scale.
  43. Data from the MET office uses wind speed and direction to show the spread and density of poisonous fumes.
  44. SAP 4th largest software producer in the world by revenue Microsoft, IBM and Oracle. 109,000 customers 120 countriesSAP with 12.46B euro of revenue Very much interested in the Internet of the Future
  45. Business-to-Business (B2B) Gateways integrate data from back-end systems enabling information exchange across trading partnersPutting software and applications in the cloud (nonlocal machine)Service provider: creates the service – may be a software companyServicehoster: puts it on a machine and makes it available online. Alludes to what is known as the cloudService Gateway: responsible for ensuring interactions between businesses work on a technical level. Connecting many services togetherService Aggregator: puts together external services to support clientsService Broker: a front desk that negotiates with consumersService Channel Maker: create sector specific channels for services e.g. for banking one can have mobile banking, internet banking, retail banking, channels can include a webportal, mobile, other examples, eBay, Amazon services Itunes is an example of a channel (which is SAP software underneath)
  46. USDL isthegluebetweentheparts
  47. Let me briefly cover a few examples of future work before summarising
  48. elasticity of heart muscles, another modelling blood flow, another for different dysfucntionsPatient avatar: a digital personalised representation of a patient for diagnosis and treatmentIn the media domainWe have a new project which started in Spring which will look at sharing processes related to the human body across Europe to support research and patient care. One of the processes to be modelled will be the human heart. The idea is that across varies labs in Europe there will be a bits and pieces of data and software – e.g. Our broker will be used to put these pieces together into a coherent whole and also to integrate into patient specific data leading to personalised patient avatars – a digital represention of your relevant processes supporting diagnosis and treatment.
  49. Resonance is a new live action Sci Fi TV series, animation and graphic novel for which producers are currently trying to get funding. The plot revolves around a mysterious object which has been handed down across generations. I can see two of the main drivers Tom and Tom in the audience here.
  50. If/when they get funding what we will do is
  51. Create aniPad App for a special continuity person. The person who notes what main objects are in each scene and what actors are wearing so that they don’t suddenly switch clothes when they leave a room. This App would create a semantic data layer of each scene allowing the audience to create and add their own characters and plot lines increasing engagement.The current plan is to film some scenes in Bletchley Park incorporating a plot with Alan Turing
  52. So to quickly summarise. The main thrust of the work targets managing software and data at scale.We contribute to the software layer of the Future Internet facilitating the use of reusable components within an “Internet of Services”. Our approach is based on our brokers, analagous to musical conductors, and our own musical notation some of which have become W3C Web standardsOur goal is to create a new Internet which truly fits everyones needs and current context
  53. The EU funding agencies under the framework 6 and 7 programmes, my collaborators in these large EU proejcts. All my colleagues in Kmi – there are only a handful of labs in Europe where this type of work could be supported. Kmi has a unique atmosphere for which I am gratefulAlso my colleagues in the Open Media Unit the BBC and ResonanceFinally my staff and postgrads 10 researchers with 8 nationalities none english. Also Harriett and Jacek for there efforts on the slides.