Abstract
The information generated from the Internet of Things (IoT) potentially enables a better understanding of the physical world for humans and supports creation of ambient intelligence for a wide range of applications in different domains. A semantics-enabled service layer is a promising approach to facilitate seamless access and management of the information from the large, distributed and heterogeneous sources. This paper presents the efforts of the IoT.est project towards developing a framework for service creation and testing in an IoT environment. The architecture design extends the existing IoT reference architecture and enables a test-driven, semantics-based management of the entire service lifecycle. The validation of the architecture is shown though a dynamic test case generation and execution scenario.
Chapter PDF
Similar content being viewed by others
References
Magerkurth, C. (ed.): Deliverable D1.4 – Converged architectural reference model for the IoT v2.0 (IoT-A Public Deliverable) (2012)
Rozanski, N., Woods, E.: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives, 2nd edn. Addison-Wesley (2005)
Wang, W., De, S., Toenjes, R., Reetz, E., Moessner, K.: A Comprehensive Ontology for Knowledge Representation in the Internet of Things. In: 11th IEEE International Conference on Ubiquitous Computing and Communications (IUCC 2012), Liverpool, UK, pp. 1793–1798 (2012)
W3C, SPARQL Query Language for RDF, W3C Recommendation (2008)
Wei, W. (ed.): D2.2 - Report on Reference Architecture For IoT Service Creation and Provision (IoT.est Public Deliverable) (2012)
Reetz, E.S., Kümper, D., Lehmann, A., Tönjes, R.: Test Driven Life Cycle Management for Internet of Things based Services: A Semantic Approach. In: The Fourth International Conference on Advances in System Testing and Validation Lifecycle (VALID 2012), pp. 21–27 (2012)
ETSI. The Testing and Test Control Notation Version 3 (TTCN-3). European Standard (ES) 201 873 (2002/2003), http://www.ttcn-3.org
RIF Production Rule Dialect, 2nd edn. (W3C Recommendation), http://www.w3.org/TR/rif-prd/
Reetz, E.S., Kuemper, D., Moessner, K., Tönjes, R.: How to Test IoT Services before Deploying them into Real World. In: Proc. 19th European Wireless Conference (EW 2013), Guildford, UK (2013) (accepted for publication)
Testing Technologies - Products, http://www.testingtech.com/products/ttworkbench.php
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
This chapter is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.
Copyright information
© 2013 Authors
About this paper
Cite this paper
De, S., Carrez, F., Reetz, E., Tönjes, R., Wang, W. (2013). Test-Enabled Architecture for IoT Service Creation and Provisioning. In: Galis, A., Gavras, A. (eds) The Future Internet. FIA 2013. Lecture Notes in Computer Science, vol 7858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38082-2_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-38082-2_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38081-5
Online ISBN: 978-3-642-38082-2
eBook Packages: Computer ScienceComputer Science (R0)