Abstract
Semantic Web is an effective technology for intelligent Internet of Things (IoT), where Web Services are commonly used to describe the entity functions in the transaction process. However, as a specification of information processing, conventional Web Services cannot fully meet the needs of execution and control of the transactions on IoT. To facilitate describing entities involved in the transactions on IoT, by extending OWL-S, we propose a specification model of dynamic services for IoT entities. In our model, information of entity status is issued in real-time by the extended structure and is released to the requesters as dynamic services. In this way, the transactions on IoT can be constructed and executed intelligently as needed. Finally, the experimental results demonstrated the effectiveness of the proposed model of dynamic entity services for IoT.
Similar content being viewed by others
References
Atmojo UD, Salcic Z, Kevin I, Wang K, Park H (2014) System-level approach to the design of ambient intelligence systems based on wireless sensor and actuator networks. J Ambient Intell Hum Comput 6(2):1–17
Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805
Barnaghi P, Wang W, Henson C, Taylor K (2012) Semantics for the internet of things: early progress and back to the future. Int J Semant Web Inf Syst (IJSWIS) 8(1):1–21
Berners-Lee T, Hendler J, Lassila O (2001) The semantic web. Sci Am 284(5):28–37
Broll G, Rukzio E, Paolucci M, Wagner M, Schmidt A, Hussmann H (2009) Perci: Pervasive service interaction with the internet of things. Internet Comput IEEE 13(6):74–81
Castiglione A, Pizzolante R, De SA, Carpentieri B, Castiglione A, Palmieri F (2015) Cloud-based adaptive compression and secure management services for 3d healthcare data. Future Gener Comput Syst 43:120–134
Che X, Maag S (2013) A passive testing approach for protocols in internet of things. In: Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing, pp 678–684. IEEE
Compton M, Barnaghi P, Bermudez L, GarcíA-Castro R, Corcho O, Cox S, Graybeal J, Hauswirth M, Henson C, Herzog A et al (2012) The ssn ontology of the w3c semantic sensor network incubator group. Web Semant: Sci Serv Agents World Wide Web 17:25–32
Culler D, Chakrabarti S (2009) 6lowpan: Incorporating ieee 802.15. 4 into the ip architecture
De S, Barnaghi P, Bauer M, Meissner S (2011) Service modelling for the internet of things. In: Computer Science and Information Systems (FedCSIS), 2011 Federated Conference on, pp 949–955. IEEE
De Maio C, Fenza G, Furno D, Loia V, Senatore S (2012) Owl-fc: an upper ontology for semantic modeling of fuzzy control. Soft Comput 16(7):1153–1164
Esposito C, Ficco M, Palmieri F, Castiglione A (2015) Smart cloud storage service selection based on fuzzy logic, theory of evidence and game theory
Esposito C, Ficco M, Palmieri F, Castiglione A (2013) Interconnecting federated clouds by using publish-subscribe service. Cluster Comput 16(4):887–903
Gómez-Pérez A, Benjamins R (1999) Overview of knowledge sharing and reuse components: Ontologies and problem-solving methods. IJCAI and the Scandinavian AI Societies, CEUR Workshop Proceedings
Gustavo A, Casati F, Kuno H, Machiraju V (2004) Web services: concepts, architectures and applications
Ishaq I, Hoebeke J, Rossey J, De Moerman PEI, Demeester P (2014) Enabling the web of things: facilitating deployment, discovery and resource access to iot objects using embedded web services. Int J Web Grid Serv 10(2):218–243
Jara AJ, Olivieri AC, Bocchi Y, Jung M, Kastner W, Skarmeta AF (2014) Semantic web of things: an analysis of the application semantics for the iot moving towards the iot convergence. Int J Web Grid Serv 10(2):244–272
Johnson FAJ, Harrison M, US BHG, Mitsugi J, Preishuber J, CVS OR, Suen KK (2005) The epcglobal architecture framework
Katasonov A, Kaykova O, Khriyenko O, Nikitin S, Terziyan VY (2008) Smart semantic middleware for the internet of things. ICINCO-ICSO 8:169–178
Klauck R, Kirsche M (2012) Chatty things-making the internet of things readily usable for the masses with xmpp
Luo J, Montrose B, Kim A, Khashnobish A, Kang M (2006) Adding owl-s support to the existing uddi infrastructure. In Web Services, 2006. ICWS’06. International Conference on, pp 153–162. IEEE
Martin D, Burstein M, Hobbs J, Lassila O, McDermott D, McIlraith S, Narayanan S, Paolucci M, Parsia B, Payne T et al (2004) Owl-s: Semantic markup for web services. W3C member submission, 22:2007–04
Peña-López I et al (2005) Itu internet report 2005: the internet of things
Saint-Andre P (2011) Extensible messaging and presence protocol (xmpp): Core
Sarma AC, Girão J (2009) Identities in the future internet of things. Wirel Pers Commun 49(3):353–363
Scioscia F, Ruta M (2009) Building a semantic web of things: Issues and perspectives in information compression. In: ICSC, pp 589–594
Song Z, Cárdenas AA, Masuoka R (2010) Semantic middleware for the internet of things. In: IoT
Timm JT, Gannod GC (2008) Grounding and execution of owl-s based semantic web services. In: Services Computing, 2008. SCC’08. IEEE International Conference on, volume 2, pp 588–592. IEEE
Ubiquitous ID (2006) Center. ubiquitous id architecture
Vasseur JP, Dunkels A (2008) Ip for smart objects. IPSO Alliance, White paper 1
Wang C, Hu GY, Zhang HG (2012) Lightweight security architecture design for wireless sensor network. J China Inst Commun 33(2):30–35
Yang K, Li S, Zhang L, Pan G (2010) Semantic device bus for internet of things. In: Embedded and Ubiquitous Computing (EUC), 2010 IEEE/IFIP 8th International Conference on, pp 341–346. IEEE, 2010
Yang T, Ku C, Yen DC, Lin Y (2010b) Utilizing the interactive techniques to achieve automated service composition for web services. J High Speed Netw 17(4):219–236
Zhang L (2014) Owl-s based web service discovery in distributed system. In Electronics, Computer and Applications, 2014 IEEE Workshop on, pp 882–885. IEEE
Acknowledgments
This paper is supported by the 3th strategic rising industry program of Guangdong Province, (Project No. 2012556003); International Cooperation Special Program for platform, (Project No. 2012J510018); the key lab of cloud computing and big data in Guangzhou (Project No. SITGZ[2013]268-6); Engineering and Technology Research Center of Guangdong Province for Big Data Intelligent Processing (Project No. GDDST[2013] 1513-1-11). Guangdong Universities Scientific Innovation Project (Project No. 2013K JCX0177). Students Innovation and Entrepreneurship Training Program of DongGuan University of Technology (Project No. 201411819023).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Qu, C., Liu, F., Tao, M. et al. An OWL-S based specification model of dynamic entity services for Internet of Things. J Ambient Intell Human Comput 7, 73–82 (2016). https://doi.org/10.1007/s12652-015-0302-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-015-0302-y