Your SlideShare is downloading. ×
0
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Evolving the way we create and test services for the Internet of Things
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Evolving the way we create and test services for the Internet of Things

106

Published on

Evolving the way we create and test services for the Internet of Things presented at RCIS 2012 - the Sixth International Conference on Research Challenges in Information Science, Valencia, Spain, …

Evolving the way we create and test services for the Internet of Things presented at RCIS 2012 - the Sixth International Conference on Research Challenges in Information Science, Valencia, Spain, 16-18 May 2012

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
106
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Evolving the way we create and test services for the Internet of Things
  • 2. Internet of Things: leveraging trends that are already in motion25/05/2012 RCIS 2012 22011:7 billion people13 billion devices2000:6 billion people500 million devices20207.6 billion people50 billion devices!!!(projection by Cisco)Source:Gérald Santucci,Networked EnterpriseEuropean Commission
  • 3. 25/05/2012 3IoT is best explained in the real worldScenarios are often intertwined!RCIS 2012
  • 4. IoT Comic BookAlexandra Institute, Denmarkhttp://www.alexandra.dk/uk/services/Publications/Documents/IoT_Comic_Book.pdfAndy Stanford‐Clark’s (IBM) TEDxWarwick talk: http://www.youtube.com/watch?v=s9nrm8q5eGgEuropean Commission / Digital Agenda videos:http://www.youtube.com/playlist?list=PLD4B1B7AB8011CFB725/05/2012 RCIS 2012 4clever overviews of IoT
  • 5. IoT opportunities:many scenarios across many domains…25/05/2012 5TransportationEmergencySmart CitySmart FactorySmart HomeSupply ChainHealthcareLifestyleRetailAgricultureCulture & TourismUser InteractionEnvironmentEnergy…and a lot of requirements!RCIS 2012
  • 6. • current IoT architectures are often domain‐specific, limited requirements• provisioning of these business services are time and costextensive, very complex• these are just today’s envisioned domains!• if this is truly the IoT…an IoT challenge:get out of the domain‐specific silo!25/05/2012 6RCIS 2012
  • 7. TransportationEmergencySmart CitySmart FactorySmart HomeSupply ChainHealthcareLifestyleRetailAgricultureCulture & TourismUser InteractionEnvironmentEnergy…then we have to think multi‐domain, multi‐sector!25/05/2012 RCIS 2012 7an IoT challenge:get out of the domain‐specific silo!
  • 8. IoT.est: bridging the gap!Service Creation Environment (SCE)• automated composition of business services based on common IoT service and test components (re‐use)• self‐management capable components, business services• abstraction of the heterogeneity of underlying technology (interoperability)
  • 9. IoT.est in actionService Lifecycle phases:• the project distinguishes four service life cycle phases belonging either to design‐ or run‐time. Our objective: a framework  for efficient and reliable service creation and provision by integrating self‐testing and self‐adaptation in all service life cycle phases.RCIS 2012
  • 10. IoT.est in actionModelling Phase: Knowledge based methods derive semi‐automatically services and related tests from semantic service descriptions based on standard service interfaces and re‐usable service and test components.RCIS 2012
  • 11. IoT.est in actionComposition Phase: A test‐aware IoT Service Creation Environment supports incremental service evolution by regression tests. When adding new functionalities, the service components and system tests are included to ensure backward compatibility with previous service releases.RCIS 2012
  • 12. IoT.est in actionDeployment Phase:The framework forces service validation tests in a sandbox environment before deployment in the service providers’ infrastructure, including automated deployment procedures based on semantics for service resource requirements and network capabilities.RCIS 2012
  • 13. IoT.est in actionExecution Phase:Run‐time monitoring mechanisms enable service adaptation to environment changes and adjustment of network parameters. This adaptation can result in reselection of involved components at run‐time.RCIS 2012
  • 14. right now in IoT.est: analysis of scenarios, use cases and requirements25/05/2012 14RCIS 2012
  • 15. • Business oriented scenario: It is a requirement that the use case is business oriented, and the use cases should preferably be part of a business process• Complex scenarios: It is a requirement that the use case consists of composed services leading to more complex scenarios.• Usage of devices: IoT‐enabled devices should be involved in the scenario.• Implementable scenario: The scenarios should be realizable, meaning that it should be possible to get access to the sensors, services etc. • Service Composition: The scenario should consist of service composition, i.e., create context‐aware business services (i.e., IoT enabled services) that are composed by high level services and the low level IoT services.• Service adaptation: The scenarios shall provide service adaptation use cases where services will automatically switch or adapt to new conditions when network and environment variables change.25/05/2012 15scenarios, use case and requirements analysiscriteria and evaluationRCIS 2012
  • 16. 25/05/2012 16TransportationSmart CitySmart FactorySmart HomeSupply ChainLifestyleRetailAgricultureCulture & TourismUser InteractionEnvironmentRCIS 2012scenarios, use case and requirements analysiscriteria and evaluation
  • 17. 25/05/2012 RCIS 2012 17Emergency:Smart Events ScenarioEnergy:Energy Efficient Buildings ScenarioHealthcare:Well Being Scenarioright now in IoT.est: analysis of scenarios, use cases and requirements
  • 18. – Accuracy– Adaptation– Architecture– Availability– Deployment– Interoperability– IoT Management– Management– Monitoring– Performance– Pervasiveness– Portability– Reliability– Scalability– Security– Service Creation– Testing– Usability25/05/2012 18scenarios and requirements analysisrequirements classificationRCIS 2012
  • 19. 25/05/2012 19scenarios and requirements analysisrequirements extractionID:R.3.1.6Description:Reusable IoT Services ComponentsRationale:Identify a software component design which enables reusage of IoT servicesID:R.3.1.15Description:IoT Services Catalogue comprising all reusable IoT Services that can be used to compose newservicesRationale:To ensure the visibility of available IoT Services that can be used to compose new servicesID:R.4.0.4Description:IoT.est SCE should assist the process of identifying the target environment.Rationale:IoT.est SCE should provide the means to the user in order to be able to easily provide the targetenvironment description.RCIS 2012
  • 20. Thank you!Contact details:James Ahtes (james.ahtes@atos.net)www.ict‐iotest.euInternet of Things Environment for Service Creation and Testing (IoT.est)

×