SlideShare une entreprise Scribd logo
1  sur  26
What Comes
  Next ?
             Tim Finin
      University of Maryland,
         Baltimore County
               February 17, 2004

 http://ebiquity.umbc.edu/v2.1/resource/html/id/16/
                                                      1
Caveat


                                   “It's tough to make predictions,
                                      especially about the future.”
                                      -- Yogi Berra




  UMBC
an Honors University in Maryland
                                                                      2
(0) Opening thoughts
                                   Some current research at UMBC
                                     (1) Pervasive computing
                                     (2) Wearable computing
                                     ( ) Intelligent agents
                                     ( ) The semantic web
                                   (3) Final thoughts



  UMBC
an Honors University in Maryland
                                                                   3
IT Evolution
                                                           ecommerce
                                                Internet




       1970                         1980              1990             2000



                                     Personal                Web
                                     computer
                                                                   Google


                            During the past 20 years, computers have engaged the
                            general population and made a difference in our lives.
  UMBC
an Honors University in Maryland
                                                                                     4
IT Evolution




                                                                            ?
                                                         ecommerce
                                              Internet




       1970                        1980             1990             2000



                                   Personal                Web
                                   computer                      Google

       The possibilities for what comes next is very large. Advances in hardware,
       software and theory will take us in many directions. Research is exploration,
       evolution, often done by random search performed by 10,000 grad students
       typing on keyboards.
  UMBC
an Honors University in Maryland
                                                                                   5
IT Evolution




                                                                               ?
                                                                                  Autonomic     Trust
                                                                                   Systems

                                                                                              Natural
                                                                                             Language
                                                                            Intelligent    Understanding
                                                           ecommerce         software
                                                Internet                      agents
                                                                                          Wearable
                                                                                          Computing

                                                                                  Web
     1970                           1980              1990             2000      Services 2010
                                                                                            Pervasive
                                                                                            Computing
                                                                                Semantic
                                     Personal                Web                  Web
                                                                                                Adaptive
                                     computer                                                   Systems
                                                                   Google
                            Our ebiquity lab at UMBC is exploring some of these
                            Based on the idea of intelligent, pervasive computing.
  UMBC
an Honors University in Maryland
                                                                                                        6
Human Evolution?




  UMBC
an Honors University in Maryland
                                                      7
Human Evolution?




  UMBC
an Honors University in Maryland
                                                      8
Human Evolution?




                   Pervasive Computing aims to embed computing into
                   our lives, making it as natural as using other ordinary
                   objects like pen, paper, and cups and available anytime
                   and anywhere.
  UMBC
an Honors University in Maryland
                                                                             9
(1) Pervasive
                                    Computing
                           “The most profound technologies are those
                            that disappear. They weave themselves into
                            the fabric of everyday life until they are
                            indistinguishable from it ” – Mark Weiser

                           Think: writing, central heating, electric
                                 lighting, …
                             Not: taking your laptop to the beach, or
                                 immersing yourself into a virtual reality


  UMBC
an Honors University in Maryland
                                                                             10
Practical Pervasive technology: the ambient
                                 orb
                       The orb is connected by a pager to a
                       network intrusion detection system
                       monitoring the status of the UMBC network.
                       The number and severity of security
                       incidents are visualized by its changing
                       color and frequency of pulsing.




  UMBC
an Honors University in Maryland
                                                                    11
Communication is a key enabler




                                   Too bad they
                                         Cool
                                    can’t talk to
                                       toys…
                                   each other…




  UMBC
an Honors University in Maryland
                                                     12
We have many standards



                                                   Sync.
                                             Configuration?
                                                Download
                                            Too much work…
                                                  . Done.




  UMBC
an Honors University in Maryland
                                                              13
The devices must be more
                                            social

                                                 Thank God!
                                                Everything is
                                                done for me!




  UMBC
an Honors University in Maryland
                                                                14
Ongoing research issues
                Languages    for devices to exchange and share
                 information using common vocabularies
                User configurable policies for trust and privacy

                Context aware systems that can anticipate the

                 needs of users and act in advance by
                 “understanding” their situation
                Intelligent middleware and agents to

                            Sense, acquire and share context knowledge
                            Reason about and maintain consistent context

                             knowledge
                            Enforce policies for security, trust, safety & privacy
  UMBC
an Honors University in Maryland
                                                                                      15
Our intelligent room

                                                 B                      Room
                                                                        Booker
                                                                     (Semantic Web)

                                                         SOAP/OWL


                                   Services




                                                         FIPA-ACL/OWL

                                                                         P
                                                                    Personal Agent
                                              Mocha PC                (FIPA/JADE)
                                              8”x6”x2”



  UMBC
an Honors University in Maryland
                                                                                      17
A Typical CoBrA Use Case

                                         Alice in Wonderland*
                               Alice enters a   The broker detects      The broker negotiates
                              conference room    Alice’s presence      privacy policy with Alice

                                                 B    ≈≈
                                                       ≈


                             Policy says,       The broker builds         The broker knows
                         “can share with any    the context model          Alice’s role and
                          agents in the room”                                  intention
                                                               Web
                                                       B                          +
                               A




  UMBC                                                       * Our intelligent meeting room
an Honors University in Maryland
                                                                                                   18
A Typical CoBrA Use Case

                                       Alice in Wonderland
                        The broker informs       The projector agent    The projector agent
                      the subscribed agents       wants to help Alice   asks slide show info.


                            B          A
                                                                                        B


                         The broker acquires     The broker informs     The projector agent
                         the slide show info.    the projector agent     sets up the slides

                                           Web
                                                  B
                                   B


  UMBC
an Honors University in Maryland
                                                                                                19
(2) Wearable
                                          computing
                          A new form of human-computer interaction with
                           small body-worn computing components
                                  Always on, always ready, always accessible
                                  Supporting hands busy and eyes busy interactions
                          Not hand held devices, laptop computers and
                           personal digital assistants (PDAs).
                          Will lead to a new form of synergy between
                           human and computer, characterized by long-
                           term adaptation through constancy of user-
                           interface.

  UMBC
an Honors University in Maryland
                                                                                      20
Wearable computer,
                                   not




  UMBC
an Honors University in Maryland
                                                 21
Wearable computing, maybe




  UMBC
an Honors University in Maryland
                                     22
Wearable computing, today




  UMBC
an Honors University in Maryland
                                                       23
(3) Final Thoughts
                                   two enabling technologies
                The                 Web continues to evolve
                            Web   services and the semantic web are
                             enabling more automation and agents
                            The web is not just for people anymore

                            Its a universal acid, consuming all in its path

                      Wireless communication makes it easy
                       and cheap for things to sense
                       and interoperate

  UMBC
an Honors University in Maryland
                                                                               24
The Evolution of Useful
                                          Things
                                               The Evolution of Useful Things,
                                                Henry Petroski, 1994.
                                               Before 1900, papers were held
                                                together with straight pens!
                                               The development of “spring
                                                steel” allowed the invention of
                                                the paper clip in 1899.
                                               It took about 25 years (!) for the
                                                evolution of the standard “gem
                                                paperclip” considered to be
                                                optimal for general use.
                                               Things take time, but the
                                                incremental results pay the
                                                way.
  UMBC
an Honors University in Maryland
                                                                                     25
Climbing
  Mount
  Improbable

       “The sheer height of the peak doesn't matter, so
       long as you don't try to scale it in a single bound.
       Locate the mildly sloping path and, if you have
       unlimited time, the ascent is only as formidable as
       the next step.”
                                   -- Richard Dawkins, Climbing Mount
                                    Improbable, Penguin Books, 1996.
  UMBC
an Honors University in Maryland
                                                                        26
http://ebiquity.umbc.edu/




  UMBC
an Honors University in Maryland
                                                               27

Contenu connexe

Tendances

Apresentação delegação Albânia projeto SeguraNet
Apresentação delegação Albânia projeto SeguraNetApresentação delegação Albânia projeto SeguraNet
Apresentação delegação Albânia projeto SeguraNetFernando Rui Campos
 
Building a Maturity & Capability Model Repository
Building a Maturity & Capability Model RepositoryBuilding a Maturity & Capability Model Repository
Building a Maturity & Capability Model RepositoryLuigi Buglione
 
Has Web 2.0 Reached the Educated Top?
Has Web 2.0 Reached the Educated Top?Has Web 2.0 Reached the Educated Top?
Has Web 2.0 Reached the Educated Top?Martin Ebner
 
Mindreadingcomputer
Mindreadingcomputer Mindreadingcomputer
Mindreadingcomputer ZULFIN
 
Free Software In The State
Free Software In The StateFree Software In The State
Free Software In The StateCarlos Brys
 
Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]
Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]
Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]Brian Kuhn
 
Sharp Electronic portfolio
Sharp Electronic portfolioSharp Electronic portfolio
Sharp Electronic portfoliox07511963
 
20111102 TIVIT Business Forum Helsinki
20111102 TIVIT Business Forum  Helsinki20111102 TIVIT Business Forum  Helsinki
20111102 TIVIT Business Forum HelsinkiArian Zwegers
 
20120208 ARMA Detroit Social Media Governance
20120208 ARMA Detroit Social Media Governance20120208 ARMA Detroit Social Media Governance
20120208 ARMA Detroit Social Media GovernanceJesse Wilkins
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsDominique Guinard
 
1.0,2.0,3.0 (1)
1.0,2.0,3.0 (1)1.0,2.0,3.0 (1)
1.0,2.0,3.0 (1)mohanjhaji
 
Occupy IT Manifesto
Occupy IT ManifestoOccupy IT Manifesto
Occupy IT ManifestoJohn Mancini
 
Interview presentation
Interview presentationInterview presentation
Interview presentationRosalindj26
 
Internet Science
Internet ScienceInternet Science
Internet Sciencei_scienceEU
 
VSB philosophy for technology - Administrators plenary [Nov2012]
VSB philosophy for technology - Administrators plenary [Nov2012]VSB philosophy for technology - Administrators plenary [Nov2012]
VSB philosophy for technology - Administrators plenary [Nov2012]Brian Kuhn
 
Institutional Personal Learning Environments – Paradise or Paradox?
Institutional Personal Learning Environments – Paradise or Paradox? Institutional Personal Learning Environments – Paradise or Paradox?
Institutional Personal Learning Environments – Paradise or Paradox? Hugh Davis
 

Tendances (20)

Apresentação delegação Albânia projeto SeguraNet
Apresentação delegação Albânia projeto SeguraNetApresentação delegação Albânia projeto SeguraNet
Apresentação delegação Albânia projeto SeguraNet
 
Building a Maturity & Capability Model Repository
Building a Maturity & Capability Model RepositoryBuilding a Maturity & Capability Model Repository
Building a Maturity & Capability Model Repository
 
Re thinking learning
Re thinking learningRe thinking learning
Re thinking learning
 
Has Web 2.0 Reached the Educated Top?
Has Web 2.0 Reached the Educated Top?Has Web 2.0 Reached the Educated Top?
Has Web 2.0 Reached the Educated Top?
 
Mindreadingcomputer
Mindreadingcomputer Mindreadingcomputer
Mindreadingcomputer
 
Free Software In The State
Free Software In The StateFree Software In The State
Free Software In The State
 
Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]
Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]
Ideas for Vancouver Secondary Schools - Technology for Learning [Dec2012]
 
Sharp Electronic portfolio
Sharp Electronic portfolioSharp Electronic portfolio
Sharp Electronic portfolio
 
Postdesktop
PostdesktopPostdesktop
Postdesktop
 
20111102 TIVIT Business Forum Helsinki
20111102 TIVIT Business Forum  Helsinki20111102 TIVIT Business Forum  Helsinki
20111102 TIVIT Business Forum Helsinki
 
20120208 ARMA Detroit Social Media Governance
20120208 ARMA Detroit Social Media Governance20120208 ARMA Detroit Social Media Governance
20120208 ARMA Detroit Social Media Governance
 
Chap01
Chap01Chap01
Chap01
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
 
1.0,2.0,3.0 (1)
1.0,2.0,3.0 (1)1.0,2.0,3.0 (1)
1.0,2.0,3.0 (1)
 
Occupy IT Manifesto
Occupy IT ManifestoOccupy IT Manifesto
Occupy IT Manifesto
 
Interview presentation
Interview presentationInterview presentation
Interview presentation
 
What Digital Social Media Teach Us About Innovation Future of Education
What Digital Social Media Teach Us About Innovation Future of EducationWhat Digital Social Media Teach Us About Innovation Future of Education
What Digital Social Media Teach Us About Innovation Future of Education
 
Internet Science
Internet ScienceInternet Science
Internet Science
 
VSB philosophy for technology - Administrators plenary [Nov2012]
VSB philosophy for technology - Administrators plenary [Nov2012]VSB philosophy for technology - Administrators plenary [Nov2012]
VSB philosophy for technology - Administrators plenary [Nov2012]
 
Institutional Personal Learning Environments – Paradise or Paradox?
Institutional Personal Learning Environments – Paradise or Paradox? Institutional Personal Learning Environments – Paradise or Paradox?
Institutional Personal Learning Environments – Paradise or Paradox?
 

En vedette

Mobile internet-consumer-southeast-asia
Mobile internet-consumer-southeast-asiaMobile internet-consumer-southeast-asia
Mobile internet-consumer-southeast-asiaHafizhuddin Amin
 
Guia4 medio america_latina
Guia4 medio america_latinaGuia4 medio america_latina
Guia4 medio america_latinaadelavecl
 
Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)
Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)
Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)RedAndaluzadeEcoescuelas
 

En vedette (6)

Bicentenario
BicentenarioBicentenario
Bicentenario
 
8 Tips 8 Minutes
8 Tips 8 Minutes8 Tips 8 Minutes
8 Tips 8 Minutes
 
Mobile internet-consumer-southeast-asia
Mobile internet-consumer-southeast-asiaMobile internet-consumer-southeast-asia
Mobile internet-consumer-southeast-asia
 
Guia4 medio america_latina
Guia4 medio america_latinaGuia4 medio america_latina
Guia4 medio america_latina
 
Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)
Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)
Presentación Ecoescuela IES Torre Almirante de Algeciras (Cádiz)
 
Ypotheseis
YpotheseisYpotheseis
Ypotheseis
 

Similaire à Blue gene

Future of innovation 20120628 v2
Future of innovation 20120628 v2Future of innovation 20120628 v2
Future of innovation 20120628 v2ISSIP
 
Cloud e seus impactos nos testes de software
Cloud e seus impactos nos testes de softwareCloud e seus impactos nos testes de software
Cloud e seus impactos nos testes de softwareCezar Taurion
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneYiwei Cao
 
SharePoint Saturdays_ECM_SCN20_Webinar
SharePoint Saturdays_ECM_SCN20_WebinarSharePoint Saturdays_ECM_SCN20_Webinar
SharePoint Saturdays_ECM_SCN20_WebinarSanjeev Samala
 
Info360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John ManciniInfo360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John ManciniJohn Mancini
 
How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?John Mancini
 
Building a Globally Competitive Position for Digital Media in Canada
Building a Globally Competitive Position for Digital Media in CanadaBuilding a Globally Competitive Position for Digital Media in Canada
Building a Globally Competitive Position for Digital Media in CanadaTechAlliance of Southwestern Ontario
 
Information opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologiesInformation opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologiesJohn Mancini
 
In the social, mobile and cloud era, what does it take to be an Information P...
In the social, mobile and cloud era, what does it take to be an Information P...In the social, mobile and cloud era, what does it take to be an Information P...
In the social, mobile and cloud era, what does it take to be an Information P...John Mancini
 
Information Management on Mobile Steroids
Information Management on Mobile SteroidsInformation Management on Mobile Steroids
Information Management on Mobile SteroidsJohn Mancini
 
Accenture - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture  - Bubble over Barcelona 2013 MWC - Mobility TrendsAccenture  - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture - Bubble over Barcelona 2013 MWC - Mobility TrendsLars Kamp
 
Brian pickering introduction to seserv - seserv se workshop june 2012
Brian pickering   introduction to seserv - seserv se workshop june 2012Brian pickering   introduction to seserv - seserv se workshop june 2012
Brian pickering introduction to seserv - seserv se workshop june 2012ictseserv
 
Social Business Introdcution - Oracle Social CRM Event
Social Business Introdcution - Oracle Social CRM Event Social Business Introdcution - Oracle Social CRM Event
Social Business Introdcution - Oracle Social CRM Event Ronald Velten
 
Peter Schelkens - Future Media and Imaging
Peter Schelkens - Future Media and ImagingPeter Schelkens - Future Media and Imaging
Peter Schelkens - Future Media and Imagingimec.archive
 
Data First - The Next Mobile Wave
Data First - The Next Mobile WaveData First - The Next Mobile Wave
Data First - The Next Mobile WavePaul Golding
 
Cercle innovation IBM 2013 - Ile Bendor
Cercle innovation IBM 2013 -  Ile Bendor Cercle innovation IBM 2013 -  Ile Bendor
Cercle innovation IBM 2013 - Ile Bendor Claude Riousset
 
STKI Mobile brainstorming -MDM Panel
STKI Mobile brainstorming -MDM PanelSTKI Mobile brainstorming -MDM Panel
STKI Mobile brainstorming -MDM PanelShahar Geiger Maor
 

Similaire à Blue gene (20)

Future of innovation 20120628 v2
Future of innovation 20120628 v2Future of innovation 20120628 v2
Future of innovation 20120628 v2
 
Cloud e seus impactos nos testes de software
Cloud e seus impactos nos testes de softwareCloud e seus impactos nos testes de software
Cloud e seus impactos nos testes de software
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhone
 
SharePoint Saturdays_ECM_SCN20_Webinar
SharePoint Saturdays_ECM_SCN20_WebinarSharePoint Saturdays_ECM_SCN20_Webinar
SharePoint Saturdays_ECM_SCN20_Webinar
 
Info360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John ManciniInfo360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John Mancini
 
How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?
 
Building a Globally Competitive Position for Digital Media in Canada
Building a Globally Competitive Position for Digital Media in CanadaBuilding a Globally Competitive Position for Digital Media in Canada
Building a Globally Competitive Position for Digital Media in Canada
 
Information opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologiesInformation opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologies
 
In the social, mobile and cloud era, what does it take to be an Information P...
In the social, mobile and cloud era, what does it take to be an Information P...In the social, mobile and cloud era, what does it take to be an Information P...
In the social, mobile and cloud era, what does it take to be an Information P...
 
Information Management on Mobile Steroids
Information Management on Mobile SteroidsInformation Management on Mobile Steroids
Information Management on Mobile Steroids
 
Accenture - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture  - Bubble over Barcelona 2013 MWC - Mobility TrendsAccenture  - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture - Bubble over Barcelona 2013 MWC - Mobility Trends
 
Brian pickering introduction to seserv - seserv se workshop june 2012
Brian pickering   introduction to seserv - seserv se workshop june 2012Brian pickering   introduction to seserv - seserv se workshop june 2012
Brian pickering introduction to seserv - seserv se workshop june 2012
 
P3 2-dimitris karagiannis-v2
P3 2-dimitris karagiannis-v2P3 2-dimitris karagiannis-v2
P3 2-dimitris karagiannis-v2
 
Social Business Introdcution - Oracle Social CRM Event
Social Business Introdcution - Oracle Social CRM Event Social Business Introdcution - Oracle Social CRM Event
Social Business Introdcution - Oracle Social CRM Event
 
Steve wheeler 2012 learning 3.0 and the smart extended web
Steve wheeler 2012 learning 3.0 and the smart extended webSteve wheeler 2012 learning 3.0 and the smart extended web
Steve wheeler 2012 learning 3.0 and the smart extended web
 
Peter Schelkens - Future Media and Imaging
Peter Schelkens - Future Media and ImagingPeter Schelkens - Future Media and Imaging
Peter Schelkens - Future Media and Imaging
 
Future Careers
Future CareersFuture Careers
Future Careers
 
Data First - The Next Mobile Wave
Data First - The Next Mobile WaveData First - The Next Mobile Wave
Data First - The Next Mobile Wave
 
Cercle innovation IBM 2013 - Ile Bendor
Cercle innovation IBM 2013 -  Ile Bendor Cercle innovation IBM 2013 -  Ile Bendor
Cercle innovation IBM 2013 - Ile Bendor
 
STKI Mobile brainstorming -MDM Panel
STKI Mobile brainstorming -MDM PanelSTKI Mobile brainstorming -MDM Panel
STKI Mobile brainstorming -MDM Panel
 

Plus de ch samaram

Syllabus r10-ecm-42-network security and cryptography
 Syllabus r10-ecm-42-network security and cryptography Syllabus r10-ecm-42-network security and cryptography
Syllabus r10-ecm-42-network security and cryptographych samaram
 
Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing applicationch samaram
 
Spintronics (1)
Spintronics (1)Spintronics (1)
Spintronics (1)ch samaram
 
Computer forensics law and privacy
Computer forensics   law and privacyComputer forensics   law and privacy
Computer forensics law and privacych samaram
 
Javascript sivasoft
Javascript sivasoftJavascript sivasoft
Javascript sivasoftch samaram
 
Basics java scripts
Basics java scriptsBasics java scripts
Basics java scriptsch samaram
 

Plus de ch samaram (18)

Syllabus r10-ecm-42-network security and cryptography
 Syllabus r10-ecm-42-network security and cryptography Syllabus r10-ecm-42-network security and cryptography
Syllabus r10-ecm-42-network security and cryptography
 
Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing application
 
Spintronics
SpintronicsSpintronics
Spintronics
 
Spintronics (1)
Spintronics (1)Spintronics (1)
Spintronics (1)
 
Shore
ShoreShore
Shore
 
Presentation
PresentationPresentation
Presentation
 
Open gl
Open glOpen gl
Open gl
 
Opengl (1)
Opengl (1)Opengl (1)
Opengl (1)
 
Computer forensics law and privacy
Computer forensics   law and privacyComputer forensics   law and privacy
Computer forensics law and privacy
 
Blue gene
Blue geneBlue gene
Blue gene
 
Wearable (1)
Wearable (1)Wearable (1)
Wearable (1)
 
Javascript sivasoft
Javascript sivasoftJavascript sivasoft
Javascript sivasoft
 
Html siva
Html sivaHtml siva
Html siva
 
Css siva
Css sivaCss siva
Css siva
 
Basics java scripts
Basics java scriptsBasics java scripts
Basics java scripts
 
Ajax
AjaxAjax
Ajax
 
Html 5
Html 5Html 5
Html 5
 
Css siva
Css sivaCss siva
Css siva
 

Dernier

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Dernier (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Blue gene

  • 1. What Comes Next ? Tim Finin University of Maryland, Baltimore County February 17, 2004 http://ebiquity.umbc.edu/v2.1/resource/html/id/16/ 1
  • 2. Caveat “It's tough to make predictions, especially about the future.” -- Yogi Berra UMBC an Honors University in Maryland 2
  • 3. (0) Opening thoughts Some current research at UMBC (1) Pervasive computing (2) Wearable computing ( ) Intelligent agents ( ) The semantic web (3) Final thoughts UMBC an Honors University in Maryland 3
  • 4. IT Evolution ecommerce Internet 1970 1980 1990 2000 Personal Web computer Google During the past 20 years, computers have engaged the general population and made a difference in our lives. UMBC an Honors University in Maryland 4
  • 5. IT Evolution ? ecommerce Internet 1970 1980 1990 2000 Personal Web computer Google The possibilities for what comes next is very large. Advances in hardware, software and theory will take us in many directions. Research is exploration, evolution, often done by random search performed by 10,000 grad students typing on keyboards. UMBC an Honors University in Maryland 5
  • 6. IT Evolution ? Autonomic Trust Systems Natural Language Intelligent Understanding ecommerce software Internet agents Wearable Computing Web 1970 1980 1990 2000 Services 2010 Pervasive Computing Semantic Personal Web Web Adaptive computer Systems Google Our ebiquity lab at UMBC is exploring some of these Based on the idea of intelligent, pervasive computing. UMBC an Honors University in Maryland 6
  • 7. Human Evolution? UMBC an Honors University in Maryland 7
  • 8. Human Evolution? UMBC an Honors University in Maryland 8
  • 9. Human Evolution? Pervasive Computing aims to embed computing into our lives, making it as natural as using other ordinary objects like pen, paper, and cups and available anytime and anywhere. UMBC an Honors University in Maryland 9
  • 10. (1) Pervasive Computing “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it ” – Mark Weiser Think: writing, central heating, electric lighting, … Not: taking your laptop to the beach, or immersing yourself into a virtual reality UMBC an Honors University in Maryland 10
  • 11. Practical Pervasive technology: the ambient orb The orb is connected by a pager to a network intrusion detection system monitoring the status of the UMBC network. The number and severity of security incidents are visualized by its changing color and frequency of pulsing. UMBC an Honors University in Maryland 11
  • 12. Communication is a key enabler Too bad they Cool can’t talk to toys… each other… UMBC an Honors University in Maryland 12
  • 13. We have many standards Sync. Configuration? Download Too much work… . Done. UMBC an Honors University in Maryland 13
  • 14. The devices must be more social Thank God! Everything is done for me! UMBC an Honors University in Maryland 14
  • 15. Ongoing research issues  Languages for devices to exchange and share information using common vocabularies  User configurable policies for trust and privacy  Context aware systems that can anticipate the needs of users and act in advance by “understanding” their situation  Intelligent middleware and agents to  Sense, acquire and share context knowledge  Reason about and maintain consistent context knowledge  Enforce policies for security, trust, safety & privacy UMBC an Honors University in Maryland 15
  • 16. Our intelligent room B Room Booker (Semantic Web) SOAP/OWL Services FIPA-ACL/OWL P Personal Agent Mocha PC (FIPA/JADE) 8”x6”x2” UMBC an Honors University in Maryland 17
  • 17. A Typical CoBrA Use Case Alice in Wonderland* Alice enters a The broker detects The broker negotiates conference room Alice’s presence privacy policy with Alice B ≈≈ ≈ Policy says, The broker builds The broker knows “can share with any the context model Alice’s role and agents in the room” intention Web B + A UMBC * Our intelligent meeting room an Honors University in Maryland 18
  • 18. A Typical CoBrA Use Case Alice in Wonderland The broker informs The projector agent The projector agent the subscribed agents wants to help Alice asks slide show info. B A B The broker acquires The broker informs The projector agent the slide show info. the projector agent sets up the slides Web B B UMBC an Honors University in Maryland 19
  • 19. (2) Wearable computing  A new form of human-computer interaction with small body-worn computing components  Always on, always ready, always accessible  Supporting hands busy and eyes busy interactions  Not hand held devices, laptop computers and personal digital assistants (PDAs).  Will lead to a new form of synergy between human and computer, characterized by long- term adaptation through constancy of user- interface. UMBC an Honors University in Maryland 20
  • 20. Wearable computer, not UMBC an Honors University in Maryland 21
  • 21. Wearable computing, maybe UMBC an Honors University in Maryland 22
  • 22. Wearable computing, today UMBC an Honors University in Maryland 23
  • 23. (3) Final Thoughts two enabling technologies  The Web continues to evolve  Web services and the semantic web are enabling more automation and agents  The web is not just for people anymore  Its a universal acid, consuming all in its path  Wireless communication makes it easy and cheap for things to sense and interoperate UMBC an Honors University in Maryland 24
  • 24. The Evolution of Useful Things  The Evolution of Useful Things, Henry Petroski, 1994.  Before 1900, papers were held together with straight pens!  The development of “spring steel” allowed the invention of the paper clip in 1899.  It took about 25 years (!) for the evolution of the standard “gem paperclip” considered to be optimal for general use.  Things take time, but the incremental results pay the way. UMBC an Honors University in Maryland 25
  • 25. Climbing Mount Improbable “The sheer height of the peak doesn't matter, so long as you don't try to scale it in a single bound. Locate the mildly sloping path and, if you have unlimited time, the ascent is only as formidable as the next step.” -- Richard Dawkins, Climbing Mount Improbable, Penguin Books, 1996. UMBC an Honors University in Maryland 26
  • 26. http://ebiquity.umbc.edu/ UMBC an Honors University in Maryland 27

Notes de l'éditeur

  1. Mount Improbable rears up from the plain, lofting its peaks dizzily to the rarefied sky. The towering, vertical cliffs of Mount Improbable can never, it seems, be climbed Dwarfed like insects, thwarted mountaineers crawl and scrabble along the foot, gazing hopelessly at the sheer, unattainable heights. They shake their tiny, baffled heads and declare the brooding summit forever unscalable. Our mountaineers are too ambitious. So intent are they on the perpendicular drama of the cliffs, they do not think to look round the other side of the mountain. There they would find not vertical cliffs and echoing canyons but gently inclined grassy meadows, graded steadily and easily towards the distant uplands. Occasionally the gradual ascent is punctuated by a small, rocky crag, but you can usually find a detour that is not too steep for a fit hill-walker in stout shoes and with time to spare. The sheer height of the peak doesn't matter, so long as you don't try to scale it in a single bound. Locate the mildly sloping path and, if you have unlimited time, the ascent is only as formidable as the next step.