SlideShare una empresa de Scribd logo
1 de 26
The Path Towards Pervasive Computing A Network Approach Michel Burger Embrace Networks February 14 th , 2002
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definitions of pervasive computing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example: 1994 Ubiquitous Computing The Internet and the Web are not just a transition to the next era but a complete transformation of how computing and network services are perceived and used Mainframe era many share a computer Internet - Widespread Distributed Computing a transition   Ubiquitous Computing many computers share each of us PC era one computer, one person
Three stages of pervasive computing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Emergence and convergence ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The web was the convergence of graphical user interface, simple network protocol HTTP, and simplified version of a formalization of document structure HTML
From multi-channel to cross-channel Many different and unrelated contexts Now A single context using the most appropriate channels for the most appropriate experience Future
Access  to the context is dynamic Device come and go expansion reduction transition Devices act as bridge between contexts
Today access is channel specific User in context For each service Services Networks Devices For each user experience
Tomorrow access is in two steps User Services Virtual Identity  Virtual Identity A Service Level Agreement  that defines the best devices for the best experience Trust Level Agreement & Service Level Agreement
Evolution of a web system - I yesterday Web  Server Client
Evolution of a web system - II Rendering   Server Transaction   Server today yesterday Web  Server Client Client
Evolution of a web system - II ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Rendering   Server Transaction   Server today yesterday Web  Server Client Client
Evolution of a web system - III emerging Rendering   Server Transaction   Server today yesterday Web  Server Context   Server Transaction   Server Real time  interaction   Server Transaction   Server Client Client Client Client Rendering   Server Rendering   Server Rendering   Server Rendering   Server User   Server Client Client
Evolution of a web system - III emerging ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Context   Server Transaction   Server Real time  interaction   Server Transaction   Server Client Client Client Client Rendering   Server Rendering   Server Rendering   Server Rendering   Server User   Server
The user component details User   User services Wallet Shopping cart Address Book Calendar Buddy list Shared files List of reference Decision maker Brand/Look&Feel aggregation Web service experience Web service profiling Virtual Identities Trust level agreement Presence management Device experience Experience profiling Device  registration Device input (localization, mood….) User identification & authentication
Evolution of a web system - IV tomorrow emerging Context   Server Transaction   Server Real time  interaction   Server Transaction   Server User   Server Rendering   Server Rendering   Server Rendering   Server Rendering   Server User   Server Client Client Client Client Rendering   Server Rendering   Server Rendering   Server Rendering   Server Service Service Type:  transactional interactive media informative Client Client Client Client Context   Server Context   Server
Evolution of a web system - IV ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],tomorrow User   Server Client Client Client Client Rendering   Server Rendering   Server Rendering   Server Rendering   Server Service Service Type:  transactional interactive media informative Context   Server Context   Server
Conclusion ,[object Object],[object Object],[object Object],[object Object]
Questions ?
Background Slides
Web Service Evolution I Private interface Look Up or Registry (UDDI) Transaction Server Web service Public interface (WSDL) using SOAP Rendering Server Transaction   Server Client
Web Service Evolution II Look up / Registry Web  service Public interface Programmatic  Brand/look&feel Feature Level agreement (FLA) Ontology Mediator Content semantic description Example Globalization ontology Rendering Server Transaction Server Client Look Up / Registry (UDDI) Transaction Server Web service Public interface (WSDL) using SOAP
Web Service Evolution III Look up / Registry Web  service Public interface (WSDL) using SOAP Web Service Web Service Context  Server Look up / Registry Web Service Web service interface or proxy implementing the interface is added to the context Public interface to dynamically add and remove web services Public interface (WSDL using SOAP)
Web service canonical form A web service as a combination zero or more of each of the canonical elements and zero or more web services  0-n 0-n 0-n 0-n Web service Canonical elements Aggregator  in/out Filter in/out Transcoder  in/out Producer Producer Producer Producer Producer Producer Filter in/out Filter in/out Filter in/out Filter in/out Filter in/out Transcoder in/out Transcoder in/out Transcoder in/out Transcoder in/out Transcoder in/out Aggregator in/out Aggregator in/out Aggregator in/out Aggregator in/out Aggregator in/out Control Content Legend Web service Web service Web service Web service Web service 0-n
Evolution of the computing model Java+Jini Java VM Java RMI Simulations Constraints Knowledge Genetics   Search Influences : Actors / Hewitt SmallTalk VM Oberon / Wirth Xerox / Cedar Miror World’s  / Gelertner Santa Fe Inst. / Holland DBMS Spreadsheet Word Processor Disk OS’s Device Drivers (disk, tape, serial) From 1950’s Disk-Centric Computing DBMS Spreadsheet Word Processor Device Drivers (disk, tape, serial) Telnet FTP  … Services HTTP SMTP TCP / IP Network Devices (3Com, Cisco, ...) From 1980’s Net-Centric Computing Telnet FTP … Services HTTP SMTP Network Devices (3Com, Cisco,...) Business Logic Non-Imperative Logistics Objects + Agents Devices /  Basic Services (implemented as objects) Emerging now Object-centric Computing Business Logic Non-Imperative Logistics Devices/ Basic Services (implemented as  objects)

Más contenido relacionado

La actualidad más candente

Symposium Cloud En Grid Computing Microsoft Online Strategy - 21-4-2009
Symposium Cloud En Grid Computing   Microsoft Online Strategy - 21-4-2009Symposium Cloud En Grid Computing   Microsoft Online Strategy - 21-4-2009
Symposium Cloud En Grid Computing Microsoft Online Strategy - 21-4-2009Peter de Haas
 
IBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsIBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsJohn Samuel
 
White Paper smaller
White Paper smallerWhite Paper smaller
White Paper smallerJonny Sharp
 
Connecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the EnterpriseConnecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the EnterpriseAndrew Schofield
 
Pervasive Web Application Architecture
Pervasive Web Application ArchitecturePervasive Web Application Architecture
Pervasive Web Application ArchitectureUC San Diego
 
Meeting Mobile and BYOD Security Challenges
Meeting Mobile and BYOD Security ChallengesMeeting Mobile and BYOD Security Challenges
Meeting Mobile and BYOD Security ChallengesSymantec
 
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...Vivek Garhewal
 
A revolution in information technology cloud computing.
A revolution in information technology   cloud computing.A revolution in information technology   cloud computing.
A revolution in information technology cloud computing.Minor33
 
Cisco Sona
Cisco SonaCisco Sona
Cisco Sonajayconde
 
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...ijasuc
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing Sanjiv Pradhan
 
Chapter 06: cloud computing trends
Chapter 06: cloud computing trendsChapter 06: cloud computing trends
Chapter 06: cloud computing trendsSsendiSamuel
 
Enterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtualEnterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtualsflynn073
 
SOA - Creating True Business Agility
SOA - Creating True Business AgilitySOA - Creating True Business Agility
SOA - Creating True Business AgilityBrian C. Edwards
 

La actualidad más candente (20)

Symposium Cloud En Grid Computing Microsoft Online Strategy - 21-4-2009
Symposium Cloud En Grid Computing   Microsoft Online Strategy - 21-4-2009Symposium Cloud En Grid Computing   Microsoft Online Strategy - 21-4-2009
Symposium Cloud En Grid Computing Microsoft Online Strategy - 21-4-2009
 
IBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsIBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of things
 
White Paper smaller
White Paper smallerWhite Paper smaller
White Paper smaller
 
Connecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the EnterpriseConnecting IBM MessageSight to the Enterprise
Connecting IBM MessageSight to the Enterprise
 
Pervasive Web Application Architecture
Pervasive Web Application ArchitecturePervasive Web Application Architecture
Pervasive Web Application Architecture
 
Meeting Mobile and BYOD Security Challenges
Meeting Mobile and BYOD Security ChallengesMeeting Mobile and BYOD Security Challenges
Meeting Mobile and BYOD Security Challenges
 
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
 
Lighthouse 20100120
Lighthouse 20100120Lighthouse 20100120
Lighthouse 20100120
 
A revolution in information technology cloud computing.
A revolution in information technology   cloud computing.A revolution in information technology   cloud computing.
A revolution in information technology cloud computing.
 
Cisco Sona
Cisco SonaCisco Sona
Cisco Sona
 
Web 2.0 e RIAs
Web 2.0 e RIAsWeb 2.0 e RIAs
Web 2.0 e RIAs
 
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
Chapter 06: cloud computing trends
Chapter 06: cloud computing trendsChapter 06: cloud computing trends
Chapter 06: cloud computing trends
 
Enterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtualEnterprise grade cloud services with data power virtual
Enterprise grade cloud services with data power virtual
 
SOA - Creating True Business Agility
SOA - Creating True Business AgilitySOA - Creating True Business Agility
SOA - Creating True Business Agility
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
WHAT IS CLOUD COMPUTING
WHAT IS CLOUD COMPUTINGWHAT IS CLOUD COMPUTING
WHAT IS CLOUD COMPUTING
 
Enomaly
EnomalyEnomaly
Enomaly
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 

Similar a The path towards pervasive computing

DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132	Create B2B Exchanges with Cisco Connected ProcessesDEVNET-1132	Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132 Create B2B Exchanges with Cisco Connected ProcessesCisco DevNet
 
Impact of web life cycle activities & web services in modern era a review
Impact of web life cycle activities & web services in modern era  a reviewImpact of web life cycle activities & web services in modern era  a review
Impact of web life cycle activities & web services in modern era a reviewJyoti Parashar
 
TechNet Event: August 2011 Cloud Essentials
TechNet Event: August 2011 Cloud EssentialsTechNet Event: August 2011 Cloud Essentials
TechNet Event: August 2011 Cloud EssentialsHarold Wong
 
Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcWes Yanaga
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
Web Service Architecture for e-Learning
Web Service Architecture for e-LearningWeb Service Architecture for e-Learning
Web Service Architecture for e-LearningVideoguy
 
ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...
ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...
ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...eswcsummerschool
 
Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedWes Yanaga
 
Introduction to the Windows Live Platform
Introduction to the Windows Live PlatformIntroduction to the Windows Live Platform
Introduction to the Windows Live PlatformClint Edmonson
 
Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...Christina Berger
 
Carrier As A Service15102009
Carrier As A Service15102009Carrier As A Service15102009
Carrier As A Service15102009vnandlall
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesIntel Corporation
 
20071204 Arc Ready Windows Live Platform
20071204 Arc Ready Windows Live Platform20071204 Arc Ready Windows Live Platform
20071204 Arc Ready Windows Live PlatformDavid Chou
 
Web 2.0 Tech Talk
Web 2.0 Tech TalkWeb 2.0 Tech Talk
Web 2.0 Tech Talkpooyad
 
Watson on Bluemix
Watson on BluemixWatson on Bluemix
Watson on BluemixIBM
 

Similar a The path towards pervasive computing (20)

DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132	Create B2B Exchanges with Cisco Connected ProcessesDEVNET-1132	Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
 
Presentation1 unico
Presentation1 unicoPresentation1 unico
Presentation1 unico
 
Presentation1 unico
Presentation1 unicoPresentation1 unico
Presentation1 unico
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Impact of web life cycle activities & web services in modern era a review
Impact of web life cycle activities & web services in modern era  a reviewImpact of web life cycle activities & web services in modern era  a review
Impact of web life cycle activities & web services in modern era a review
 
TechNet Event: August 2011 Cloud Essentials
TechNet Event: August 2011 Cloud EssentialsTechNet Event: August 2011 Cloud Essentials
TechNet Event: August 2011 Cloud Essentials
 
Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno Svc
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Web Service Architecture for e-Learning
Web Service Architecture for e-LearningWeb Service Architecture for e-Learning
Web Service Architecture for e-Learning
 
ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...
ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...
ESWC SS 2012 - Tuesday Keynote John Domingue: Services, Semantics and Linked ...
 
Azure Services Platform Oc Event Ned
Azure Services Platform Oc Event NedAzure Services Platform Oc Event Ned
Azure Services Platform Oc Event Ned
 
Introduction to the Windows Live Platform
Introduction to the Windows Live PlatformIntroduction to the Windows Live Platform
Introduction to the Windows Live Platform
 
Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...Data As A Service Composition Of Daas And Negotiation...
Data As A Service Composition Of Daas And Negotiation...
 
Introduction to Web Services
Introduction to Web ServicesIntroduction to Web Services
Introduction to Web Services
 
WebRTC presentation
WebRTC presentationWebRTC presentation
WebRTC presentation
 
Carrier As A Service15102009
Carrier As A Service15102009Carrier As A Service15102009
Carrier As A Service15102009
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud Services
 
20071204 Arc Ready Windows Live Platform
20071204 Arc Ready Windows Live Platform20071204 Arc Ready Windows Live Platform
20071204 Arc Ready Windows Live Platform
 
Web 2.0 Tech Talk
Web 2.0 Tech TalkWeb 2.0 Tech Talk
Web 2.0 Tech Talk
 
Watson on Bluemix
Watson on BluemixWatson on Bluemix
Watson on Bluemix
 

Más de Michel Burger

Cloud to hybrid edge cloud evolution Jun112020.pptx
Cloud to hybrid edge cloud evolution Jun112020.pptxCloud to hybrid edge cloud evolution Jun112020.pptx
Cloud to hybrid edge cloud evolution Jun112020.pptxMichel Burger
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsMichel Burger
 
Service syndication
Service syndication Service syndication
Service syndication Michel Burger
 
Light reading conference
Light reading conferenceLight reading conference
Light reading conferenceMichel Burger
 

Más de Michel Burger (6)

Cloud to hybrid edge cloud evolution Jun112020.pptx
Cloud to hybrid edge cloud evolution Jun112020.pptxCloud to hybrid edge cloud evolution Jun112020.pptx
Cloud to hybrid edge cloud evolution Jun112020.pptx
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice Solutions
 
Service syndication
Service syndication Service syndication
Service syndication
 
Light reading conference
Light reading conferenceLight reading conference
Light reading conference
 
Sdp summit
Sdp summitSdp summit
Sdp summit
 
Cloud mobility
Cloud mobilityCloud mobility
Cloud mobility
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

The path towards pervasive computing

  • 1. The Path Towards Pervasive Computing A Network Approach Michel Burger Embrace Networks February 14 th , 2002
  • 2.
  • 3.
  • 4. Example: 1994 Ubiquitous Computing The Internet and the Web are not just a transition to the next era but a complete transformation of how computing and network services are perceived and used Mainframe era many share a computer Internet - Widespread Distributed Computing a transition Ubiquitous Computing many computers share each of us PC era one computer, one person
  • 5.
  • 6.
  • 7. From multi-channel to cross-channel Many different and unrelated contexts Now A single context using the most appropriate channels for the most appropriate experience Future
  • 8. Access to the context is dynamic Device come and go expansion reduction transition Devices act as bridge between contexts
  • 9. Today access is channel specific User in context For each service Services Networks Devices For each user experience
  • 10. Tomorrow access is in two steps User Services Virtual Identity Virtual Identity A Service Level Agreement that defines the best devices for the best experience Trust Level Agreement & Service Level Agreement
  • 11. Evolution of a web system - I yesterday Web Server Client
  • 12. Evolution of a web system - II Rendering Server Transaction Server today yesterday Web Server Client Client
  • 13.
  • 14. Evolution of a web system - III emerging Rendering Server Transaction Server today yesterday Web Server Context Server Transaction Server Real time interaction Server Transaction Server Client Client Client Client Rendering Server Rendering Server Rendering Server Rendering Server User Server Client Client
  • 15.
  • 16. The user component details User User services Wallet Shopping cart Address Book Calendar Buddy list Shared files List of reference Decision maker Brand/Look&Feel aggregation Web service experience Web service profiling Virtual Identities Trust level agreement Presence management Device experience Experience profiling Device registration Device input (localization, mood….) User identification & authentication
  • 17. Evolution of a web system - IV tomorrow emerging Context Server Transaction Server Real time interaction Server Transaction Server User Server Rendering Server Rendering Server Rendering Server Rendering Server User Server Client Client Client Client Rendering Server Rendering Server Rendering Server Rendering Server Service Service Type: transactional interactive media informative Client Client Client Client Context Server Context Server
  • 18.
  • 19.
  • 22. Web Service Evolution I Private interface Look Up or Registry (UDDI) Transaction Server Web service Public interface (WSDL) using SOAP Rendering Server Transaction Server Client
  • 23. Web Service Evolution II Look up / Registry Web service Public interface Programmatic Brand/look&feel Feature Level agreement (FLA) Ontology Mediator Content semantic description Example Globalization ontology Rendering Server Transaction Server Client Look Up / Registry (UDDI) Transaction Server Web service Public interface (WSDL) using SOAP
  • 24. Web Service Evolution III Look up / Registry Web service Public interface (WSDL) using SOAP Web Service Web Service Context Server Look up / Registry Web Service Web service interface or proxy implementing the interface is added to the context Public interface to dynamically add and remove web services Public interface (WSDL using SOAP)
  • 25. Web service canonical form A web service as a combination zero or more of each of the canonical elements and zero or more web services 0-n 0-n 0-n 0-n Web service Canonical elements Aggregator in/out Filter in/out Transcoder in/out Producer Producer Producer Producer Producer Producer Filter in/out Filter in/out Filter in/out Filter in/out Filter in/out Transcoder in/out Transcoder in/out Transcoder in/out Transcoder in/out Transcoder in/out Aggregator in/out Aggregator in/out Aggregator in/out Aggregator in/out Aggregator in/out Control Content Legend Web service Web service Web service Web service Web service 0-n
  • 26. Evolution of the computing model Java+Jini Java VM Java RMI Simulations Constraints Knowledge Genetics  Search Influences : Actors / Hewitt SmallTalk VM Oberon / Wirth Xerox / Cedar Miror World’s / Gelertner Santa Fe Inst. / Holland DBMS Spreadsheet Word Processor Disk OS’s Device Drivers (disk, tape, serial) From 1950’s Disk-Centric Computing DBMS Spreadsheet Word Processor Device Drivers (disk, tape, serial) Telnet FTP … Services HTTP SMTP TCP / IP Network Devices (3Com, Cisco, ...) From 1980’s Net-Centric Computing Telnet FTP … Services HTTP SMTP Network Devices (3Com, Cisco,...) Business Logic Non-Imperative Logistics Objects + Agents Devices / Basic Services (implemented as objects) Emerging now Object-centric Computing Business Logic Non-Imperative Logistics Devices/ Basic Services (implemented as objects)

Notas del editor

  1. Self explanatory.. Evolution toward the network…….