SlideShare uma empresa Scribd logo
1 de 30
Back to the future

     #devdate 1 maart 2012
Welkom




              Ik ben Peter
Deze presentatie gaat over twee ‘domotica
  gerelateerde projecten’ waar ik aan heb
                 gewerkt:
    2004-2008: Amigo project: Aspecten
  2008-2012: Embedded Services : ideeen
Bij mij thuis
Bij mij op het werk
Back in time…..
2004-2008




Philips (NL)                Knowledge (G)
Fagor Electrodomesticos     Microsoft (D)
(ES)                        Telematica Instituut (NL)
France telecom (F)          Inst. of Communication and
FhG IMS (D)                 Computer Systems –NTUA (G)
FhG IPSI – SIT (D)          Telefonica (ES)
Ikerlan (ES)                Univ. Paderborn (D)
INRIA (F)
                            VTT (Fin)
Italdesign – Giugiaro (I)
Future Home Network




 Internet
        Access Control
         Firewall             Wired backbone
                              For example Ethernet

                                                     Wireless infrastructure
Home Gateway                                         For example WLAN




            Home Control




Home control network       Personal network
For example Power line     For example Blue tooth
Amigo Architecture




Follows Service Orientation paradigm
   Software is developed as services that are
     used on demand
   Loose coupling
Supports some of the (important) related
  protocols
   UPNP, WS-Discovery, SLP, SOAP, RMI
Proposes some common concepts
  (vocabulary) related to in-home networks
Amigo Architecture




Base Middleware
   Functionality for networked environment
Intelligent User Service
   Functionality for ambient environment
Deployment framework(s)
   Functionality for developing a service
   Functionality for running and maintaining
    a service
Legacy Services
                              Legacy applications




                                                                                                               Mobility
                                                                                                             management
                                                                     Communities
                                                                                                             Accounting &
                                                                                                                                             QoS support



                                                                                                                billing
                                                                        Privacy
                                                                                                              Security &
                                                                                                               privacy
                                                                     User interface
                                                                       services
                                                                                                               Content




                                                                                                                                                                 Network
                                                                                                              storage &




                                                                                                                                             Service discovery
                                                                     User modeling                           distribution
                                                                      & profiling
                                                                                                      Content
                                                                                                  interoperability
                            Amigo-aware applications




                                                                     Awareness &
                                                                      notification
                                                                                                               Service




                                                                                                                            Interoperable Middleware Core
                                                                                                             composition




                                                                                                                                                                 System
                                                                       Context




                                                                                                                                 Service interaction
                                                                     Management
                                                                                                    Service
Applications and services




                                                                                                interoperability


                                                                        Intelligent User




                                                                                           Base Middleware
                                                                                                                Amigo-




                                                                        Services
                                                                                                                 aware



                                                       Middleware
                                                                                                                service
                                                                                                               discovery




                                                                                                                                                                 Platform
Discovery
Interoperability
Security
Content
Context
Eventing
User profiling
User Interfaces
Privacy
… and there are more
A few years later….
2008-2012




“ Embedded Services “
Services
  Lights, camera, action




publisher,
database,
configuration,
registry,
interoperability (xmpp)
and so on
Themes



Gaming
Health
Cuisine
Going embedded



Plugtop
6LowPan
NERD
Screens and phones
Security




1. Resources
   Strict Specification of the TOE
   Performance
   Security
2. Develop and Test according to desired Evaluation Assurance
   Level
1 second of fame




Floris, Hans, Heleen, Iris, Ingmar, Maarten,
  LeeChin, Abdullah, Jaap, Erik, Ken, Roy,
 Kim, Frans, Antek, Tom, Ruud, Tim, Joey,
 Jim, Ward, Rik, Sander, Harmen, Wilbert,
       Maarten, Gerjan, Sander, Ralph
  GertJan, Bart, Ger, Peter, Marcel, Tom,
 Lolke, Ralph, Bastiaan, Timo, Stijn, Peter,
            Gerben, Berry, Josee
                 ..bedankt
…that’s all

Mais conteúdo relacionado

Semelhante a Presentatie peter vink back to the future, TASS technology solutions

Business and Bandwidth: Virtual Centres of Excellence
Business and Bandwidth: Virtual Centres of ExcellenceBusiness and Bandwidth: Virtual Centres of Excellence
Business and Bandwidth: Virtual Centres of Excellence
Rick Huijbregts
 
M2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsM2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M Projects
Comarch
 
Managed Hosting for Dynamic Enterprises
Managed Hosting for Dynamic EnterprisesManaged Hosting for Dynamic Enterprises
Managed Hosting for Dynamic Enterprises
webhostingguy
 
Reference architecture for community clouds
Reference architecture for community cloudsReference architecture for community clouds
Reference architecture for community clouds
Jonathan Spindel
 
Managing the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-PManaging the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-P
Colloquium
 
Ibm Java在企业级开发中的应用
Ibm Java在企业级开发中的应用Ibm Java在企业级开发中的应用
Ibm Java在企业级开发中的应用
George Ang
 
Qcon java在企业级开发中的应用
Qcon java在企业级开发中的应用Qcon java在企业级开发中的应用
Qcon java在企业级开发中的应用
youzitang
 

Semelhante a Presentatie peter vink back to the future, TASS technology solutions (20)

Business and Bandwidth: Virtual Centres of Excellence
Business and Bandwidth: Virtual Centres of ExcellenceBusiness and Bandwidth: Virtual Centres of Excellence
Business and Bandwidth: Virtual Centres of Excellence
 
The CORA Model Explained
The CORA Model ExplainedThe CORA Model Explained
The CORA Model Explained
 
20091021 At Crossroads: Internet of Services Research beyond Call 5
20091021 At Crossroads: Internet of Services Research beyond Call 520091021 At Crossroads: Internet of Services Research beyond Call 5
20091021 At Crossroads: Internet of Services Research beyond Call 5
 
Networks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats AlendalNetworks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats Alendal
 
M2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsM2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M Projects
 
Thoughts on Utility, Grid, on demand, cloud computing and appliances
Thoughts on Utility, Grid, on demand, cloud computing and appliancesThoughts on Utility, Grid, on demand, cloud computing and appliances
Thoughts on Utility, Grid, on demand, cloud computing and appliances
 
Managed Hosting for Dynamic Enterprises
Managed Hosting for Dynamic EnterprisesManaged Hosting for Dynamic Enterprises
Managed Hosting for Dynamic Enterprises
 
New aspects of Cisco UC Interoperability
New aspects of Cisco UC InteroperabilityNew aspects of Cisco UC Interoperability
New aspects of Cisco UC Interoperability
 
Reference architecture for community clouds
Reference architecture for community cloudsReference architecture for community clouds
Reference architecture for community clouds
 
Managing the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-PManaging the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-P
 
Overview of technology_visions_v30a_mar_11_blog
Overview of technology_visions_v30a_mar_11_blogOverview of technology_visions_v30a_mar_11_blog
Overview of technology_visions_v30a_mar_11_blog
 
Ibm Java在企业级开发中的应用
Ibm Java在企业级开发中的应用Ibm Java在企业级开发中的应用
Ibm Java在企业级开发中的应用
 
Qcon java在企业级开发中的应用
Qcon java在企业级开发中的应用Qcon java在企业级开发中的应用
Qcon java在企业级开发中的应用
 
Smart Cities - Learning from Intel Cities - The Community of Practice as a vi...
Smart Cities - Learning from Intel Cities - The Community of Practice as a vi...Smart Cities - Learning from Intel Cities - The Community of Practice as a vi...
Smart Cities - Learning from Intel Cities - The Community of Practice as a vi...
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launch
 
Fujitsu Cloud Computing Professional Services
Fujitsu Cloud Computing Professional ServicesFujitsu Cloud Computing Professional Services
Fujitsu Cloud Computing Professional Services
 
Innovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceInnovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle Coherence
 
Tech Ed 09 - Arc302 - Analysis and Architecture
Tech Ed 09 -  Arc302  - Analysis and ArchitectureTech Ed 09 -  Arc302  - Analysis and Architecture
Tech Ed 09 - Arc302 - Analysis and Architecture
 
Sdf Panel Nice 2009 V1.0
Sdf Panel Nice 2009 V1.0Sdf Panel Nice 2009 V1.0
Sdf Panel Nice 2009 V1.0
 
Mobile Monday Silicon Valley June 1st 09 V1
Mobile Monday Silicon Valley June 1st 09 V1Mobile Monday Silicon Valley June 1st 09 V1
Mobile Monday Silicon Valley June 1st 09 V1
 

Mais de #devdate (8)

Presentatie Wearable health monitoring devices
Presentatie Wearable health monitoring devicesPresentatie Wearable health monitoring devices
Presentatie Wearable health monitoring devices
 
Wearable senses TU/e Versteeg&Peeters
Wearable senses TU/e Versteeg&PeetersWearable senses TU/e Versteeg&Peeters
Wearable senses TU/e Versteeg&Peeters
 
Presentatie martin tirion microsoft design style
Presentatie martin tirion   microsoft design stylePresentatie martin tirion   microsoft design style
Presentatie martin tirion microsoft design style
 
Presentatie Wijnand IJsselsteijn, TU/e
Presentatie Wijnand IJsselsteijn, TU/ePresentatie Wijnand IJsselsteijn, TU/e
Presentatie Wijnand IJsselsteijn, TU/e
 
Presentatie richard pasmans, stichting smart homes
Presentatie richard pasmans, stichting smart homesPresentatie richard pasmans, stichting smart homes
Presentatie richard pasmans, stichting smart homes
 
Presentatie paul van oorschot, tu
Presentatie paul van oorschot, tuPresentatie paul van oorschot, tu
Presentatie paul van oorschot, tu
 
Presentatie tim drijvers, TASS technology solutions
Presentatie tim drijvers, TASS technology solutionsPresentatie tim drijvers, TASS technology solutions
Presentatie tim drijvers, TASS technology solutions
 
Presentatie carlo vd weijer, tom tom
Presentatie carlo vd weijer, tom tomPresentatie carlo vd weijer, tom tom
Presentatie carlo vd weijer, tom tom
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Presentatie peter vink back to the future, TASS technology solutions

  • 1. Back to the future #devdate 1 maart 2012
  • 2. Welkom Ik ben Peter Deze presentatie gaat over twee ‘domotica gerelateerde projecten’ waar ik aan heb gewerkt: 2004-2008: Amigo project: Aspecten 2008-2012: Embedded Services : ideeen
  • 4. Bij mij op het werk
  • 5.
  • 7. 2004-2008 Philips (NL) Knowledge (G) Fagor Electrodomesticos Microsoft (D) (ES) Telematica Instituut (NL) France telecom (F) Inst. of Communication and FhG IMS (D) Computer Systems –NTUA (G) FhG IPSI – SIT (D) Telefonica (ES) Ikerlan (ES) Univ. Paderborn (D) INRIA (F) VTT (Fin) Italdesign – Giugiaro (I)
  • 8. Future Home Network Internet Access Control Firewall Wired backbone For example Ethernet Wireless infrastructure Home Gateway For example WLAN Home Control Home control network Personal network For example Power line For example Blue tooth
  • 9. Amigo Architecture Follows Service Orientation paradigm Software is developed as services that are used on demand Loose coupling Supports some of the (important) related protocols UPNP, WS-Discovery, SLP, SOAP, RMI Proposes some common concepts (vocabulary) related to in-home networks
  • 10. Amigo Architecture Base Middleware Functionality for networked environment Intelligent User Service Functionality for ambient environment Deployment framework(s) Functionality for developing a service Functionality for running and maintaining a service
  • 11. Legacy Services Legacy applications Mobility management Communities Accounting & QoS support billing Privacy Security & privacy User interface services Content Network storage & Service discovery User modeling distribution & profiling Content interoperability Amigo-aware applications Awareness & notification Service Interoperable Middleware Core composition System Context Service interaction Management Service Applications and services interoperability Intelligent User Base Middleware Amigo- Services aware Middleware service discovery Platform
  • 21. … and there are more
  • 22. A few years later….
  • 24. Services Lights, camera, action publisher, database, configuration, registry, interoperability (xmpp) and so on
  • 28. Security 1. Resources Strict Specification of the TOE Performance Security 2. Develop and Test according to desired Evaluation Assurance Level
  • 29. 1 second of fame Floris, Hans, Heleen, Iris, Ingmar, Maarten, LeeChin, Abdullah, Jaap, Erik, Ken, Roy, Kim, Frans, Antek, Tom, Ruud, Tim, Joey, Jim, Ward, Rik, Sander, Harmen, Wilbert, Maarten, Gerjan, Sander, Ralph GertJan, Bart, Ger, Peter, Marcel, Tom, Lolke, Ralph, Bastiaan, Timo, Stijn, Peter, Gerben, Berry, Josee ..bedankt