A test-driven approach for life cycle management of internet of things enabled services
To date implementations of Internet of Things (IoT) architectures are confined to particular application areas and tailored to meet only the limited requirements of their narrow applications. To overcome technology and sector boundaries this paper proposes a dynamic service creation environment that...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 8 |
---|---|
container_issue | |
container_start_page | 1 |
container_title | |
container_volume | |
creator | Tonjes, R. Reetz, E. S. Moessner, K. Barnaghi, P. M. |
description | To date implementations of Internet of Things (IoT) architectures are confined to particular application areas and tailored to meet only the limited requirements of their narrow applications. To overcome technology and sector boundaries this paper proposes a dynamic service creation environment that employs i) orchestration of business services based on re-usable IoT service components, ii) self-management capable components for automated configuration and testing of services for things, and iii) abstraction of the heterogeneity of underlying technologies to ensure interoperability. To ensure reliability and robustness the presented approach integrates self-testing and self-adaptation in all service life cycle phases. The service life cycle management distinguishes the IoT service creation phase (design-time) and the IoT service provision phase (run-time). For test-friendly service creation (1) semantic service descriptions are employed to derive semi-automatically services and related tests, (2) and testing is systematically integrated into a Service Creation Environment. For reliable and robust service provisioning the presented system (3) forces validation tests in a sandbox environment before deployment and (4) enables run-time monitoring for service adaptation. The system under test is modelled by finite state machines (FSM) that are semi-automatically composed of re-usable test components. Then path searching algorithms are applied to derive automatically tests from the FSM model. The resulting tests are specified in the test control notation TTCN-3 and compiled to run the validation tests. |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6294224</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6294224</ieee_id><sourcerecordid>6294224</sourcerecordid><originalsourceid>FETCH-ieee_primary_62942243</originalsourceid><addsrcrecordid>eNp9jkEKwjAURCMiKNoTuPkXKMQ2TdqliOIBBJcS0582kqYlCYXe3qKunc284W1mQZJKlIeKFmXGcsqW3824yGmeUbomSQgvOkcIzlmxIfcjRAwxrb0Z0YEcBt9L1YLuPVijEdSkLEInnWywQxeh12BcRO_ww7E1rgmATj4t1hDQj0Zh2JGVljZg8ust2V_Ot9M1NYj4GLzppJ8ePKtYNj_9b98DyT9D</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A test-driven approach for life cycle management of internet of things enabled services</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Tonjes, R. ; Reetz, E. S. ; Moessner, K. ; Barnaghi, P. M.</creator><creatorcontrib>Tonjes, R. ; Reetz, E. S. ; Moessner, K. ; Barnaghi, P. M.</creatorcontrib><description>To date implementations of Internet of Things (IoT) architectures are confined to particular application areas and tailored to meet only the limited requirements of their narrow applications. To overcome technology and sector boundaries this paper proposes a dynamic service creation environment that employs i) orchestration of business services based on re-usable IoT service components, ii) self-management capable components for automated configuration and testing of services for things, and iii) abstraction of the heterogeneity of underlying technologies to ensure interoperability. To ensure reliability and robustness the presented approach integrates self-testing and self-adaptation in all service life cycle phases. The service life cycle management distinguishes the IoT service creation phase (design-time) and the IoT service provision phase (run-time). For test-friendly service creation (1) semantic service descriptions are employed to derive semi-automatically services and related tests, (2) and testing is systematically integrated into a Service Creation Environment. For reliable and robust service provisioning the presented system (3) forces validation tests in a sandbox environment before deployment and (4) enables run-time monitoring for service adaptation. The system under test is modelled by finite state machines (FSM) that are semi-automatically composed of re-usable test components. Then path searching algorithms are applied to derive automatically tests from the FSM model. The resulting tests are specified in the test control notation TTCN-3 and compiled to run the validation tests.</description><identifier>ISBN: 9781467303200</identifier><identifier>ISBN: 1467303208</identifier><identifier>EISBN: 9781905824304</identifier><identifier>EISBN: 1905824300</identifier><language>eng</language><publisher>IEEE</publisher><subject>Actuators ; Adaptation models ; Business ; Internet ; Internet of Things enabled Services ; Semantics ; Sensors ; Service Creation Environment ; Service Life Cycle Management ; Test Automation ; Testing</subject><ispartof>2012 Future Network & Mobile Summit (FutureNetw), 2012, p.1-8</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6294224$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6294224$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Tonjes, R.</creatorcontrib><creatorcontrib>Reetz, E. S.</creatorcontrib><creatorcontrib>Moessner, K.</creatorcontrib><creatorcontrib>Barnaghi, P. M.</creatorcontrib><title>A test-driven approach for life cycle management of internet of things enabled services</title><title>2012 Future Network & Mobile Summit (FutureNetw)</title><addtitle>FNMS</addtitle><description>To date implementations of Internet of Things (IoT) architectures are confined to particular application areas and tailored to meet only the limited requirements of their narrow applications. To overcome technology and sector boundaries this paper proposes a dynamic service creation environment that employs i) orchestration of business services based on re-usable IoT service components, ii) self-management capable components for automated configuration and testing of services for things, and iii) abstraction of the heterogeneity of underlying technologies to ensure interoperability. To ensure reliability and robustness the presented approach integrates self-testing and self-adaptation in all service life cycle phases. The service life cycle management distinguishes the IoT service creation phase (design-time) and the IoT service provision phase (run-time). For test-friendly service creation (1) semantic service descriptions are employed to derive semi-automatically services and related tests, (2) and testing is systematically integrated into a Service Creation Environment. For reliable and robust service provisioning the presented system (3) forces validation tests in a sandbox environment before deployment and (4) enables run-time monitoring for service adaptation. The system under test is modelled by finite state machines (FSM) that are semi-automatically composed of re-usable test components. Then path searching algorithms are applied to derive automatically tests from the FSM model. The resulting tests are specified in the test control notation TTCN-3 and compiled to run the validation tests.</description><subject>Actuators</subject><subject>Adaptation models</subject><subject>Business</subject><subject>Internet</subject><subject>Internet of Things enabled Services</subject><subject>Semantics</subject><subject>Sensors</subject><subject>Service Creation Environment</subject><subject>Service Life Cycle Management</subject><subject>Test Automation</subject><subject>Testing</subject><isbn>9781467303200</isbn><isbn>1467303208</isbn><isbn>9781905824304</isbn><isbn>1905824300</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNp9jkEKwjAURCMiKNoTuPkXKMQ2TdqliOIBBJcS0582kqYlCYXe3qKunc284W1mQZJKlIeKFmXGcsqW3824yGmeUbomSQgvOkcIzlmxIfcjRAwxrb0Z0YEcBt9L1YLuPVijEdSkLEInnWywQxeh12BcRO_ww7E1rgmATj4t1hDQj0Zh2JGVljZg8ust2V_Ot9M1NYj4GLzppJ8ePKtYNj_9b98DyT9D</recordid><startdate>201207</startdate><enddate>201207</enddate><creator>Tonjes, R.</creator><creator>Reetz, E. S.</creator><creator>Moessner, K.</creator><creator>Barnaghi, P. M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201207</creationdate><title>A test-driven approach for life cycle management of internet of things enabled services</title><author>Tonjes, R. ; Reetz, E. S. ; Moessner, K. ; Barnaghi, P. M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_62942243</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Actuators</topic><topic>Adaptation models</topic><topic>Business</topic><topic>Internet</topic><topic>Internet of Things enabled Services</topic><topic>Semantics</topic><topic>Sensors</topic><topic>Service Creation Environment</topic><topic>Service Life Cycle Management</topic><topic>Test Automation</topic><topic>Testing</topic><toplevel>online_resources</toplevel><creatorcontrib>Tonjes, R.</creatorcontrib><creatorcontrib>Reetz, E. S.</creatorcontrib><creatorcontrib>Moessner, K.</creatorcontrib><creatorcontrib>Barnaghi, P. M.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Tonjes, R.</au><au>Reetz, E. S.</au><au>Moessner, K.</au><au>Barnaghi, P. M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A test-driven approach for life cycle management of internet of things enabled services</atitle><btitle>2012 Future Network & Mobile Summit (FutureNetw)</btitle><stitle>FNMS</stitle><date>2012-07</date><risdate>2012</risdate><spage>1</spage><epage>8</epage><pages>1-8</pages><isbn>9781467303200</isbn><isbn>1467303208</isbn><eisbn>9781905824304</eisbn><eisbn>1905824300</eisbn><abstract>To date implementations of Internet of Things (IoT) architectures are confined to particular application areas and tailored to meet only the limited requirements of their narrow applications. To overcome technology and sector boundaries this paper proposes a dynamic service creation environment that employs i) orchestration of business services based on re-usable IoT service components, ii) self-management capable components for automated configuration and testing of services for things, and iii) abstraction of the heterogeneity of underlying technologies to ensure interoperability. To ensure reliability and robustness the presented approach integrates self-testing and self-adaptation in all service life cycle phases. The service life cycle management distinguishes the IoT service creation phase (design-time) and the IoT service provision phase (run-time). For test-friendly service creation (1) semantic service descriptions are employed to derive semi-automatically services and related tests, (2) and testing is systematically integrated into a Service Creation Environment. For reliable and robust service provisioning the presented system (3) forces validation tests in a sandbox environment before deployment and (4) enables run-time monitoring for service adaptation. The system under test is modelled by finite state machines (FSM) that are semi-automatically composed of re-usable test components. Then path searching algorithms are applied to derive automatically tests from the FSM model. The resulting tests are specified in the test control notation TTCN-3 and compiled to run the validation tests.</abstract><pub>IEEE</pub></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9781467303200 |
ispartof | 2012 Future Network & Mobile Summit (FutureNetw), 2012, p.1-8 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6294224 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Actuators Adaptation models Business Internet Internet of Things enabled Services Semantics Sensors Service Creation Environment Service Life Cycle Management Test Automation Testing |
title | A test-driven approach for life cycle management of internet of things enabled services |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T04%3A03%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20test-driven%20approach%20for%20life%20cycle%20management%20of%20internet%20of%20things%20enabled%20services&rft.btitle=2012%20Future%20Network%20&%20Mobile%20Summit%20(FutureNetw)&rft.au=Tonjes,%20R.&rft.date=2012-07&rft.spage=1&rft.epage=8&rft.pages=1-8&rft.isbn=9781467303200&rft.isbn_list=1467303208&rft_id=info:doi/&rft_dat=%3Cieee_6IE%3E6294224%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781905824304&rft.eisbn_list=1905824300&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6294224&rfr_iscdi=true |