SlideShare a Scribd company logo
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy
The Evented Web Makes Users Happy

More Related Content

KEY
Shaping Strategies and the Live Web - Kynetx Impact 2011
PDF
Jak Dobierac Fundusze Inwestycyjne Skrot
PDF
Events, Picos, and Microservices
PDF
Raport Fundusze Obligacji 1 Do 10 Lat
ZIP
Context Automation (with video demos)
PDF
Fuse 2
ZIP
The Power of Open Data
PPT
De Natuur Van Sint Oedenrode
Shaping Strategies and the Live Web - Kynetx Impact 2011
Jak Dobierac Fundusze Inwestycyjne Skrot
Events, Picos, and Microservices
Raport Fundusze Obligacji 1 Do 10 Lat
Context Automation (with video demos)
Fuse 2
The Power of Open Data
De Natuur Van Sint Oedenrode

Viewers also liked (20)

PPT
Ckv Presentatie 2
PDF
Ag day
PDF
Sicharat ketpreechasawad
PDF
Prisoner of her past
PDF
Slideshare
PDF
About gta4
PDF
Relazione tecnica + quotazione + offerta biassiale
PDF
PDF
Supporters orientation handbook
PDF
Ideal healthcare(2)
PDF
ฉันเหมือนใคร
PDF
Presentation1
KEY
A Programming Layer for the Internet from Kynetx Impact 2010
PPTX
胡適先生筆墨
PDF
Autonome voertuigen
PPT
Linux+02
PDF
Group project punk ppt final
PDF
English sito informati nuove schede maggio merck
Ckv Presentatie 2
Ag day
Sicharat ketpreechasawad
Prisoner of her past
Slideshare
About gta4
Relazione tecnica + quotazione + offerta biassiale
Supporters orientation handbook
Ideal healthcare(2)
ฉันเหมือนใคร
Presentation1
A Programming Layer for the Internet from Kynetx Impact 2010
胡適先生筆墨
Autonome voertuigen
Linux+02
Group project punk ppt final
English sito informati nuove schede maggio merck
Ad

More from Phil Windley (19)

PPTX
Trust, Blockchains, and Self-Soveriegn Identity
PPTX
A University API
PDF
Rule Language for IoT
PDF
Picos, CloudOS, and Connecting Things
PDF
Events, Picos, and Microservices
PDF
Relationships: Modeling the Vehicle Ecosystem with Fuse
PDF
Connecting Things
PDF
Persistent Compute Objects and the Fabric of Cyberspace
PDF
Persistent Compute Objects - Picos
PDF
Fuse Technical Presentation
PDF
Personal Cloud Application Architectures
KEY
Why Personal Clouds
KEY
Personal Cloud Operating Systems
KEY
Introducing Personal Event Networks
KEY
The Live Web #SCITDA11 Keynote
KEY
Shaping strategies and Startups
PDF
Using Puppet and Cobbler to Automate Your Infrastructure
KEY
Using Apache as an Application Server
ZIP
Context Automation
Trust, Blockchains, and Self-Soveriegn Identity
A University API
Rule Language for IoT
Picos, CloudOS, and Connecting Things
Events, Picos, and Microservices
Relationships: Modeling the Vehicle Ecosystem with Fuse
Connecting Things
Persistent Compute Objects and the Fabric of Cyberspace
Persistent Compute Objects - Picos
Fuse Technical Presentation
Personal Cloud Application Architectures
Why Personal Clouds
Personal Cloud Operating Systems
Introducing Personal Event Networks
The Live Web #SCITDA11 Keynote
Shaping strategies and Startups
Using Puppet and Cobbler to Automate Your Infrastructure
Using Apache as an Application Server
Context Automation
Ad

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
Teaching material agriculture food technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
MYSQL Presentation for SQL database connectivity
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Modernizing your data center with Dell and AMD
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Teaching material agriculture food technology
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
MYSQL Presentation for SQL database connectivity
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
Modernizing your data center with Dell and AMD
Digital-Transformation-Roadmap-for-Companies.pptx

Editor's Notes

  • #2: \n
  • #3: \n
  • #4: \n
  • #5: \n
  • #6: \n
  • #7: \n
  • #8: \n
  • #9: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #10: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #11: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #12: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #13: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #14: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #15: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #16: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #17: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #18: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #19: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #20: On the Web the client-server model predominates.\nusers, like honeybees, go from site to site, gathering information and maintaining the context of those visits in their heads.\n
  • #21: The most important feature for this discussion is that each Web site is a silo. The location metaphor works fine when what you want to do is confined to that silo. But what happens when you need information from multiple places to accomplish your task?\n
  • #22: \n
  • #23: \n
  • #24: \n
  • #25: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #26: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #27: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #28: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #29: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #30: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #31: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #32: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #33: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #34: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #35: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #36: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #37: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #38: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #39: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #40: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #41: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #42: In the evented web, after an initial subscription, information flows to the user without compulsory means. \nloosely coupled\n
  • #43: \n
  • #44: \n
  • #45: \n
  • #46: \n
  • #47: \n
  • #48: \n
  • #49: \n
  • #50: \n
  • #51: \n
  • #52: \n
  • #53: complex event processing not unusual in the enterprise\njust developing on the more general Web\nidentity\nloosely coupled system\n
  • #54: \n
  • #55: KRL: \n- rule based\n- sophisticated event expressions\n- in cloud\n- API ready\n
  • #56: No one’s ever surprised me with a GUI\nIndirection allows us to fix problems once\nLanguages are how programmers encapsulate problems and create abstractions\n
  • #57: Abstraction layer\nMental model\n
  • #58: \n
  • #59: when you folloiw someone on twitter, you are creating a static query against the river of tweets\nwe’ve create a rule language, KRL, to work in this new model. \n
  • #60: \n
  • #61: \n
  • #62: call out the abstract in this expression\n
  • #63: we’ve already seen KRL rules employed in applications that increase customer satisfaction and make online interactions more convenient\n\n
  • #64: patient doctor connections are more effective\n
  • #65: parents create more play opportunities for their children\n
  • #66: \n
  • #67: \n
  • #68: \n
  • #69: \n
  • #70: \n
  • #71: Turn by turn directions are a good example of notifications providing value.\n