internet of things environment for service creation and testing (iot.est)

12
I nternet o fT hings E nvironment for S ervice Crea5on and T es5ng (IoT.est) Sep$miu Nechifor – Siemens CT (on behalf of IoT.est team)

Upload: iotest

Post on 15-Jan-2015

4.589 views

Category:

Technology


0 download

DESCRIPTION

S Nechifor, Internet of Things Environment for Service Creation and Testing (IoT.est), at CompArch 2012 Main Program (Industry Day, Wednesday 27 June), Bertinoro, Italy, 25-28 June 2012

TRANSCRIPT

Page 1: Internet of Things Environment for Service Creation and Testing (IoT.est)

Internet  of  Things  Environment  for    Service  Crea5on  and  Tes5ng  (IoT.est)  

Sep$miu  Nechifor  –  Siemens  CT  (on  behalf  of  IoT.est  team)  

Page 2: Internet of Things Environment for Service Creation and Testing (IoT.est)

IoT  in  short  

•  Family  of  topics  –  RFID,  M2M,  SCADA,  etc.  –  Call  for  “things  to  things”,  “things  to  systems”,  “things  to  person”    –  Subfamily  of  “distributed  systems”  

•  Trends  &  Standardiza$on  –  REST  –  ETSI  M2M  –  IETF  COAP  –  COSM  (Pachube)  –  OGC    

01/07/2012   2  

Page 3: Internet of Things Environment for Service Creation and Testing (IoT.est)

IoT.est  –  a  snapshot  

•  IoT.est  develop  a  test-­‐driven  service  crea$on  environment  (SCE)  for  Internet  of  Things  enabled  business  services.    

•  The  SCE  will  enable  the  acquisi$on  of  data  and  control/actua$on  of  sensors,  objects  and  actuators.  

•  The  project  will  provide  the  means  and  tools  to  define  and  instan$ate  IoT  services  that  exploit  data  across  domain  boundaries;  

•  IoT.est  will  facilitate  run-­‐$me  monitoring  and  will  enable  autonomous  service  adapta$on  to  environment/context  and  network  parameter  (e.g.  QoS)  changes.    

Page 4: Internet of Things Environment for Service Creation and Testing (IoT.est)

IoT.est  –  bridging  the  gap  

01/07/2012  

Enabling   Process   Automa$on   from   requirements   and   design   goals   to   the  product   as   well   as   to   the   underlying   device   sensor/actuator   layer.  

 

Page 5: Internet of Things Environment for Service Creation and Testing (IoT.est)

IoT.est  and  Service  Frameworks  

01/07/2012  

Page 6: Internet of Things Environment for Service Creation and Testing (IoT.est)

IoT.est:  The  Key  issues  

•  IoT  enabled  Business  Services:  Seman$c  Descrip$on  

•  Service  Composi$on:  A  Knowledge  based  Approach  

•  Service  Components:  Re-­‐usable,  Interoperable  and  Adap$ve  

•  Abstrac$on:    Mapping  to  Heterogeneous  Pla`orms  and  Large  Scale  Deployment  

•  Tes$ng  (Design  Time):  Automated  Genera$on  of  Tests    

•  Monitoring  (Run-­‐Time):  Context-­‐aware  Service  Adapta$on  

Page 7: Internet of Things Environment for Service Creation and Testing (IoT.est)

Current  architecture  view  

Page 8: Internet of Things Environment for Service Creation and Testing (IoT.est)

Test  approach  –  ques$ons  to  answer  

•  Modeling  – Covering  the  spec?  Automated  deriva$on?  – Test  side  effects?  Side  effects  reversed  and  how?  

•  Composi$on  – Any  reusable  tests  from  modeling?  

•  Deployment  – Any  dependencies  to  deploy  test?  

•  Execu$on  – Which  test  should  be  run  to  prove  the  SLA?    

Page 9: Internet of Things Environment for Service Creation and Testing (IoT.est)

Descrip$on  ontology  overview  

Page 10: Internet of Things Environment for Service Creation and Testing (IoT.est)
Page 11: Internet of Things Environment for Service Creation and Testing (IoT.est)

Test  Hierarchy  

Page 12: Internet of Things Environment for Service Creation and Testing (IoT.est)

Consor$um    hep://ict-­‐iotest.eu/iotest/