Automated knowledge discovery and semantic annotation for network and web services

With the rise of the Internet of things, the smart environmental issue is becoming increasingly important. Sensor web is one of the best solutions to this issue and provides the advantages of sensor networks and web services. Ontology web language for services (OWL-S) is an OWL-based web services ontology, which provides the ability to describe the semantics of web services and their capabilities in a formal and machine-processable manner. Moreover, it aids semantic service matching, selection and composition. However, automatically annotating semantic web services is a highly complicated and tedious task. In this study, we propose a methodology to uncover information in the history data and profiles of web services and then semantically annotate them. With the proposed approach, semantic relationships between web services could be extracted via a combination of association rules and input/output matching. Our results show that this hybrid automated knowledge-discovery approach works better than traditional approaches do. We also provide a scenario to explain how the proposed methodology works.

[1]  Kanagasabai Rajaraman,et al.  Semantic Web service discovery: state-of-the-art and research challenges , 2012, Personal and Ubiquitous Computing.

[2]  M. Brian Blake Knowledge Discovery in Services , 2009, IEEE Internet Computing.

[3]  David L. Martin,et al.  Bringing Semantic Annotations to Web Services: OWL-S from the SAWSDL Perspective , 2007, ISWC/ASWC.

[4]  Kevin A. Delin,et al.  Sensor Webs in the Wild , 2005 .

[5]  John Davidson,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007, 2007 IEEE Autotestcon.

[6]  Nirupama Bulusu,et al.  Wireless Sensor Networks A Systems Perspective , 2005 .

[7]  Kerry L. Taylor,et al.  Semantics for the Internet of Things: Early Progress and Back to the Future , 2019 .

[8]  Katia P. Sycara,et al.  Towards a Semantic Choreography of Web Services: From WSDL to DAML-S , 2003, ICWS.

[9]  Mike P. Papazoglou,et al.  Service oriented architectures: approaches, technologies and research issues , 2007, The VLDB Journal.

[10]  Sandro Morasca,et al.  Supporting the semi-automatic semantic annotation of web services: A systematic literature review , 2015, Inf. Softw. Technol..

[11]  M. Brian Blake,et al.  Knowledge Discovery in Services (KDS): Aggregating Software Services to Discover Enterprise Mashups , 2011, IEEE Transactions on Knowledge and Data Engineering.

[12]  Bo Jiang,et al.  A New Algorithm for Semantic Web Service Matching , 2013, J. Softw..

[13]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[14]  Stamatis Karnouskos,et al.  Asset monitoring in the service-oriented Internet of Things empowered smartgrid , 2012, Service Oriented Computing and Applications.

[15]  Kyong-Ho Lee,et al.  A Model-Driven Approach for Describing Semantic Web Services: From UML to OWL-S , 2009, IEEE Trans. Syst. Man Cybern. Part C.

[16]  S. Jackson,et al.  Sensor Web for in situ exploration of gaseous biosignatures , 2000, 2000 IEEE Aerospace Conference. Proceedings (Cat. No.00TH8484).