计算机科学 ›› 2019, Vol. 46 ›› Issue (4): 89-94.doi: 10.11896/j.issn.1002-137X.2019.04.014
所属专题: 网络通信
凌静, 江凌云
LING Jing, JIANG Ling-yun
摘要: 对于物联网服务的描述,现有的标准是基于XML(Extensible Markup Language)的WSDL(Web Services Description Language)语言,但WSDL语言不能对物联网服务进行语义方面的描述,从而影响了服务发现的准确率。在现有的语义服务描述语言中,OWL-S(Ontology Web Language for Services)语言的影响力最为深远。为了对物联网服务进行语义化描述,提出一种从WSDL到OWL-S的转换方法。通过操作映射和本体映射,该方法能够将已有WSDL文件转换为OWL-S文件。通过一些测试集合和实例验证了所提方法对文件转换的有效性,而且转换结果的查准率和查全率优于MWSAF方法。
中图分类号:
[1]BISWAS A R,GIAFFREDA R.IoT and cloud convergence:Opportunities and challenges[C]∥2014 IEEE World Forum on Internet of Things (WF-IoT).IEEE,2014:375-376. [2]THOMA M,MEYER S,SPERNER K,et al.On IoT-services:Survey,Classification and Enterprise Integration[C]∥2012 IEEE International Conference on Green Computing and Communications(GreenCom).IEEE,2012:257-260. [3]Web Service Modeling Ontology(WSMO)[EB/OL].(2005-06-03)[2018-02-23].https://www.w3.org/Submission/2005/SUBM-WSMO-20050603. [4]BATTLE S,BERNSTEIN A,BOLEY H,et al.Semantic web services framework(SWSF) overview[C]∥International Conference on Internet & Web Applications & Services/advanced International Conference on Telecommunications.Springer Berlin Heidelberg,2005:14-15. [5]AKKIRAJU R,FARRELL J,MILLER J,et al.Web service semantic-wsdl-s[R].IBM:W3C Member Submission,2005. [6]FARREL J,LAUSEN H.Semantic annotations for WSDL and XML schema[J].IEEE Internet Computing,2007,11(6):60-67. [7]Extensible Markup Language (XML),W3C Recommendation [EB/OL].(2016-10-11)[2018-01-26]. http://www.w3.org/XML. [8]Simple Object Access Protocol (SOAP) Version 1.2,W3C Recommendation (Second Edition)[EB/OL].[2018-02-23].https://www.w3.org/TR/soap12. [9]Martin D,Burstein M,Hobbs J,et al.OWL-S:Semantic markup for Web services[C]∥International Confernece on Semantic Web Working.CEUR-WS.org.2001. [10]OWL-S Editor.[EB/OL].[2018-02-23].http://staff.um.edu.mt/cabe2/supervising/undergraduate/owlseditFYP/OwlSEdit.html. [11]PAOLUCCI M,SRINIVASAN N,SYCARA ,et al.Towards a Semantic Choreography of Web Services:from WSDL to DAML-S[C]∥International Conference on Web Services.2003:22-26. [12]PATIL A A,OUNDHAKAR S A,SHETH A P,et al.Meteor-s web service annotation framework[C]∥Proceedings of the 13th international conference on World Wide Web.ACM,2004:553-562. [13]LI K,LI W L,ZHENG S H,et al.Improved multi-strategy ontology mapping method[J].Journal of Jilin University (Information Science Edition),2016,34(4):536-542.(in Chinese) 李凯,李万龙,郑山红等.改进的多策略本体映射方法[J].吉林大学学报(信息科学版),2016,34(4):536-542. [14]SIRICHAROEN W V.Ontology Modeling and Object Modeling in Software Engineering[J].International Journal of Software Engineering & Its Applications,2009,3(1):43-60. [15]MEDITSKOS G,BASSILIADES N.Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-S[J].IEEE Transactions on Knowledge & Data Engineering,2010,22(2):278-290. [16]KNUBLAUCH H,OBERLE D,TETLOW P,et al.A semantic web primer for object-oriented software developers..https://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309. [17]OWLS-TC version 3.0[EB/OL].(2009-07-06)[2018-02-23].http://projects.semwebcentral.org/frs/?group_id=89&rel-ease_id=353. [18]YAN W,XUN E D.Similarity Calculation of English Words Based on WordNet[C]∥National Student Computing Linguistics Symposium.2004:281-288.(in Chinese) 颜伟,荀恩东.基于WordNet的英语词语相似度计算[C]∥全国学生计算语言学研讨会.2004:281-288. |
[1] | 王顺,康达周,江东宇. 本体映射综述 Survey of Ontology Mapping 计算机科学, 2017, 44(9): 1-10. https://doi.org/10.11896/j.issn.1002-137X.2017.09.001 |
[2] | 王汀,邸瑞华,李维铭. 一种基于同义词词林的中文大规模本体映射方案 Tongyici Cilin-based Mapping Approach for Large-scale Chinese Ontology 计算机科学, 2014, 41(5): 120-123. https://doi.org/10.11896/j.issn.1002-137X.2014.05.026 |
[3] | 郑晓洁,张琳. 本体映射中相似度计算的改进 Modification of Similarity Computation in Ontology Mapping 计算机科学, 2013, 40(12): 108-112. |
[4] | 胡 新,王映康. 一种基于随机PETRI网的OWL-S量化描述模型 Quantitative Description OWL-S Model Based on the Random PETRI Nets 计算机科学, 2012, 39(Z6): 457-460. |
[5] | 刘一松,赵吉庆,许祥虎,王昌海. 语义虚拟环境本体可视化模型的研究 Research of Semantic Virtual Environment Ontology Visualization Model 计算机科学, 2012, 39(6): 240-243. |
[6] | 裘杭萍,胡 汹,罗 晨. 基于Petri网的OwL-S语义匹配机制研究 Research on Petri Net Based OWL-S Semantic Matching Mechanism 计算机科学, 2012, 39(10): 174-176. |
[7] | 李 颖,许 蕾. 基于OWL-S文档的Web服务测试用例生成 Test Case Generation for Web Services Based on OWL-S Documents 计算机科学, 2012, 39(10): 131-135. |
[8] | 鲍爱华,王晓璇,文艾,丁科,刘鹏. 基于扩展CPN的OWL-S过程语义建模及分析方法研究 Modeling and Analysis for the Process Formal Semantics of OWL-S Based on Extended CPN 计算机科学, 2011, 38(4): 203-208. |
[9] | 王晓璇,鲍爱华,缪嘉嘉,丁科,王真. 一种面向语义Web的组合服务演化方法研究 Research on the Semantic Web Oriented Method for the Evolution of Composite Service 计算机科学, 2011, 38(2): 138-143. |
[10] | 钱俊彦,黄国旺,赵岭忠. 基于答案集的Web服务组合验证 Answer Set Programming Based Verification of Semantic Web Service Composition 计算机科学, 2011, 38(12): 131-134. |
[11] | 徐德智,陈稀伟,陈建二. 带Cache的语义Web服务发现研究 Research on Semantic Web Service Discovery with Cache 计算机科学, 2010, 37(8): 129-132. |
[12] | 霍远国,马殿富,刘建,李竹青. 面向Web服务资源的两层访问控制方法 Attribute-based Two Level Access Control for Web Service Resources 计算机科学, 2010, 37(7): 125-129. |
[13] | 袁文杰,应时,吴可嘉,姚俊峰. 一种基于反射机制的OWL-S需求规约演化方法 Approach for Evolution of OWL-S Requirements Specification Based on Reflection Mechanism 计算机科学, 2010, 37(2): 141-145. |
[14] | . 一种基于本体映射处理推荐信任信息的模型 计算机科学, 2009, 36(6): 185-187. |
[15] | . Web服务继承及接口机制研究 计算机科学, 2009, 36(6): 144-146. |
|