语义Web服务发现关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
面向服务的计算SOC是一种分布式的计算模式,它以服务作为构成分布式系统的基本要素。Web服务发现是Web服务研究领域的一个非常重要的组成部分,它是实现服务共享和重用的前提条件。然而由于Web服务缺乏机器可理解的语义信息,无法实现自动化服务发现。为了克服Web服务的不足,随着语义Web的发展,语义Web服务应运而生。语义Web服务是语义Web思想在SOC上的应用。语义Web服务发现克服了Web服务发现的缺点,实现了对服务的自动化发现。
     当前语义Web服务发现在学术界是一个研究热点问题。高效准确的语义Web服务发现对于语义Web服务的后续环节如服务组合、服务调用等具有重要意义。本文针对语义Web服务发现中的关键技术问题,主要的研究内容和创新点如下:
     1.融合基于逻辑推理方法和基于非逻辑推理方法,提出了一种面向服务功能的语义Web服务匹配方法。
     本文所研究的面向服务功能的语义Web服务匹配的主要思想是使用混合方法对服务请求者/服务提供者的IO参数进行本体概念匹配。主要工作如下:第一,定义了新的本体概念之间的关联关系分类,将概念之间的关联关系的分成五种类别;第二,根据概念关联关系的不同类别结构特点,提出了不同的相关度计算函数;第三,借鉴二分图最优匹配算法的思想,提出了基于二分图匹配的语义Web服务算法。
     2.利用图匹配的思想,提出了一种面向服务过程的语义Web服务匹配方法。
     本文提出了一种基于图的方法来解决面向服务过程的服务匹配问题,主要工作如下:第一,针对服务模型中的原子过程,利用图核函数的方法,设计了计算原子过程相似度的方法。第二,针对服务模型中的复合过程,设计了将OWL-S服务过程模型转换成OWL-S服务模型图表示方法,同时提出了将OWL-S服务模型图分解成为行为路径图的方法,定义了行为路径接口。第三,利用图核函数的思想,将计算两个行为路径图的结构相似度问题转化成为计算行为路径子图相似度的问题,提出了服务过程模型结构相似度的计算方法,并据此提出面向服务模型的语义Web服务匹配算法。
     3.针对各种类型的QoS参数,设计了相似度计算方法,提出了一种基于QoS的语义Web服务选择方法。
     本文提出了一种基于QoS的相似度进行单个服务选择的方法,主要的工作如下:第一,定义了服务请求者的QoS请求模型和服务提供者的服务发布模型,这两个模型能够很好地描述服务的QoS,并且考虑了用户的期望,具有一定的灵活性;第二,提出了一种基于QoS的服务选择方法,提出服务选择分为服务过滤和服务QoS相似度计算两个步骤;第三,提出了基于维度匹配和值匹配进行服务过滤的方法;第四,提出了一种新的计算QoS参数相似度的计算方法,它能够处理任何类型的数据。
     4.融合SON和超级节点思想,提出了一种基于三层结构的语义Web服务发现架构,着重研究了SON的管理问题。
     针对基于非结构化P2P网络的语义Web服务发现系统存在的问题,本文提出了一种适用大规模分布式系统的语义Web服务发现系统架构,主要工作如下:第一,提出了一种基于三层结构的语义Web服务发现架构,该架构的底层结构是非结构化P2P网络,第二层的语义覆盖网络(SON)建立在服务类别相似的节点基础之上,不同SON的超级节点之间存在逻辑连接构成第三层网络结构。第二,提出了基于SON的语义Web服务发现系统模型,定义了语义Web服务发现系统的功能。第三,研究了服务节点加入SON的组织方法和SON的构建和管理,提出了节点加入SON的策略和SON的构建和管理算法。
Service Oriented Computing is a paradigm of distributed computing, which buildingblock is service. Web service discovery is very important in SOC research area. It is one ofthe prerequisites of implementing service sharing and service reusing. Lacking of semanticinformation, web service cannot achieve the goal for discovering services automatically. Toovercome the deficiency of web service above, semantic web service emerges with thedevelopment of semantic web. Semantic web service is the application of ideas of semanticweb. Semantic web service discovery realizes the automatic discovery of services.
     Currently, many researchers give their attentions on semantic web service discoveryproblem. Semantic web service discovery with high performance and precision is vital to thesubsequent sessions of semantic web service, such as service composition and serviceinvocation. This thesis aims to study key technology of semantic web service discovery. Themain contents and contributions are listed as follows:
     1. A semantic web service matchmaking method oriented on service functionality isproposed with the fusion of logic-based and non-logic based method.
     The main idea of this matchmaking method is to apply combination of logic-based andnon-logic based method to match the IO parameters of service requestor/service provider.Firstly, it defines a novel classification of semantic relevance relations between ontologyconcepts. We distinguish five types of semantic relevance relations. Secondly, it designsdifferent semantic relevance computation formulas based on the characteristics of differentsemantic relevance relations above. Thirdly, it designs a semantic web service matchmakingalgorithm based on bipartite graph borrowing the idea of bipartite optimal matchmaking.
     2. A semantic web service matchmaking method oriented on service process model isproposed using graph matchmaking.
     This dissertation develops a service matchmaking method based on graph matching forconsidering OWL-S service model. Firstly, it designs a method for computing atomic processsimilarity using the idea of graph kernels. Secondly, it designs a method for decomposing theOWL-S Service Model into OWL-S Service Model graph, and a method for decomposing OWL-S Service Model graph into behavior path graph. Additionally, it defines a behaviorpath interface for behavior graph. Thirdly, it devises a method for computing structuralsimilarity of compound process by transforming the similarity of two behavior path graph tosimilarities of corresponding behavior path sub-graphs. At last, this dissertation draws thesemantic web service matchmaking method oriented on service process model.
     3. A QoS-based semantic web service selection method is proposed based oncalculation of various types of QoS parameters.
     This dissertation designs a single service selection method based on QoS similarity.Firstly, it defines a QoS request model for service requestor and a QoS publication model forservice provider. These two models, with consideration of user’s expectation, are flexibleenough to describe the QoS information of service requestors and providers. Secondly, itproposes a two-step service selection method, which consists of service filtering and serviceQoS similarity computation. Thirdly, it designs the service filtering method. Fourthly, wedesign a novel computation method of QoS similarity.
     4. A SON-based semantic web service discovery system framework is proposed withthe fusion of SON and super-peer.
     This dissertation designs a semantic web service discovery system framework foradaption to large scale distributed systems, eliminating the shortcomings of unstructured P2Psystems. Firstly, it proposes a three-layer semantic web service discovery system framework,in which the1stlayer is a unstructured P2P network, the2ndlayer is semantic overlay network,and the3rdlayer is constructed with super-peers in each SON. Secondly, it proposes asemantic web service discovery system model and define the functionality of it. Thirdly, itstudies the organization and management of SON.
引文
[1]M. P. Papazoglou. Service-oriented computing: concepts, characteristics and directions [A].Proceedings of the Fourth International Conference on Web Information Systems Engineering[C],2003:3-12.
    [2]M. P. Papazoglou. Service-oriented computing: State of the Art and ResearchChallenges[J]. Computer,2007,40(11):38-45.
    [3]陈世展,冯志勇,王辉.服务关系及其在面向服务计算中的应用[J].计算机学报,2010,33(11):2068-2082.
    [4]David Booth, Hugo Haas, Francis McCabe, et al. Web Service Structure.http://www.w3.org/TR/ws-arch/,2004.
    [5]E. Christensen, F. Curbera, G. Meredith, et al. Web Service Description Language.http://www.w3.org/TR/wsdl,2001.
    [6]Clement, L., Hately, A., von Riegen, C., Rogers, T., UDDI Version3.0.2, OASIS,2004,http://www.uddi.org/pubs/uddi_v3.htm.
    [7]X. Gao, J. Yang, M. Papazoglou. The Capability Matching of Web Services [A].Proceedings of4th International Symposium on Multimedia Software Engineering [C],2002:56-63.
    [8]K. Sycara, M. Klusch, S. Widoff, J. Lu. Dynamic service matchmaking among agents inopen information environments [J]. ACM SIGMOD Record,1999,28(1):47-53.
    [9]A. Zaremski, J. Wing. Specification Matching of Software Components, ACMTransactions on Software Engineering Methodology,1997,6(4):333–369.
    [10]R. Studer, R. Benjamins, D. Fensel. Knowledge Engineering: Principles and Methods.Data&Knowledge Engineering,1998,25(1–2):161–198.
    [11]OWL-S Coalition. OWL-S: Semantic Markup for Web Service,2006.http://www.ai.sri.com/daml/services/owl-s/1.2/overview/.
    [12]Jos de Bruijn, Christoph Bussler, John Domingue, et al. Web Service Modeling Ontology(WSMO). http://www.w3.org/Submission/WSMO,2005.
    [13] Joel Farrell, Holger Lausen. Semantic Annotations for WSDL and XML Schema.http://www.w3.org/TR/sawsdl/,2007.
    [14]Steve Battle, Abraham Bernstein, Harold Boley, et al. Semantic Web Services Framework(SWSF) Overview. http://www.w3.org/Submission/SWSF,2005.
    [15]David Martin, Mark Burstein, Jerry Hobbs, et al. OWL-S: Semantic Markup for WebServices. http://www.w3.org/Submission/OWL-S/,2004.
    [16]M. Paolucci, T. Kawamura, T.R. Payne, et al. Semantic Matching of Web ServicesCapabilities [A]. Proceedings of the1st International Semantic Web Conference[C], Springer,2002:333-347.
    [17]M. Cibran, B. Verheecke, D. Suvee, W. Vanderperren, V. Jonckers. Automatic ServiceDiscovery and Integration using Semantic Descriptions in the Web Services ManagementLayer [A]. Proceedings of Third Nordic Conference on Web Services[C], Vaxjo, Sweden,2004.
    [18]M.C. J ger, G. Rojec-Goldmann, C. Liebetruth, G. Mühl, K. Geihs: Ranked Matchingfor Service Descriptions Using OWL-S [A]. Proceedings of14. GI/VDE FachtagungKommunikation in Verteilten Systemen KiVS, Kaiserslautern[C],2005:91-102.
    [19]L. Botelho, A. Fernandez, M. Klusch, L. Pereira, T. Santos, P. Pais, M. Vasirani, ServiceDiscovery. in: M. Schumacher, H. Helin (Eds.): CASCOM–Intelligent Service Coordinationin the Semantic Web. Chapter10. Birkh”auser Verlag, Springer,2008.
    [20]Wang, H., Li, Z. A Semantic Matchmaking Method of Web Services Based onSHOIN+(D)[A]. Proceedings of Asia–Pacific conference on services computing[C],2006:26-33.
    [21]Ayse B. Bener, Volkan Ozadali, Erdem Savas. Semantic Matchmaker with Preconditionand Effect Matching using SWRL[J], Expert Systems with Applications,2009,36(5):9371-9377.
    [22]Ilhan, E.S., Akkus, G.B., Bener, A. SAM: Semantic Advanced Matchmaker [A].Proceedings of International conference on software engineering and knowledgeengineering[C],2006:698–703.
    [23]王海,陈妍,范琳,李增智.一种利用描述逻辑的语义Web服务前提/效果匹配方法[J].西安交通大学学报,2010,44(4):39-42.
    [24]U. Keller, R. Lara, H. Lausen, A. Polleres, D. Fensel. Automatic Location of Services [A].Proceedings of the2nd European SemanticWeb Conference (ESWC)[C],Heraklion, Crete,LNCS3532, Springer,2005:1-16.
    [25]M. Stollberg, U. Keller, H. Lausen, et al. Two-phase Web Service Discovery Based onRich Functional Descriptions [A]. Proceedings of European Semantic Web Conference [C],Buda, Montenegro, LNCS4519, Springer,2007:99-113.
    [26]Emanuele Della Valle, Dario Cerizza, Irene Celino. The Mediator Centric Approach toAutomatic Web Service Discovery of Glue. Proceedings of ICSOC,2005:35-50.
    [27]A. Bernstein, C. Kiefer. Imprecise RDQL: Towards Generic Retrieval in OntologiesUsing Similarity Joins [A]. Proceedings ACM Symposium on Applied Computing [C], Dijon,France, ACM Press,2006.
    [28]吴健,吴朝晖,李莹等.基于本体论和词汇语义相似度的Web服务发现[J].计算机学报.2005,28(4):595-602.
    [29]欧伟杰,曾承,项小明等.基于概念松弛的高效Web服务查询方法[J].计算机学报.2011,34(12):2381-2390.
    [30]M. Klein, B. K nig-Ries. Coupled Signature and Specification Matching for AutomaticService Binding[A]. European Conference on Web Services (ECOWS2004), Erfurt,2004.
    [31]U. Küster, B. K nig-Ries, M. Stern, M. Klein. DIANE: An Integrated Approach toAutomated Service Discovery, Matchmaking and Composition [A]. Proceedings of the WorldWide Web COnference WWW, Banff, Canada, ACM Press,2007.
    [32]F. Z. Zeraati, M. R. Khayyambashi. An Algorithm for Web Service Discovery based onIOPE Matching. International Journal of Computer Science and Security.2011,1(3).
    [33]M. Klusch, B. Fries, K. Sycara. Automated Semantic Web Service Discovery withOWLS-MX [A]. Proceeds of5th International Conference on Autonomous Agents andMulti-Agent Systems (AAMAS)[C], Hakodate, Japan, ACM Press,2006:915-922.
    [34]C. Kiefer, A. Bernstein. The Creation and Evaluation of iSPARQL Strategies forMatchmaking [A]. Proceedings of European Semantic Web Conference (ESWC2008)[C],Tenerife, Canary Islands, Spain, LNCS5021, Springer,2008:463-477.
    [35]K. Sycara, M. Klusch, S. Widoff, J. Lu: LARKS: Dynamic Matchmaking AmongHeterogeneous Software Agents in Cyberspace. Autonomous Agents and Multi-AgentSystems, Kluwer Academic,2002,5(2):173-204.
    [36]F. Kaufer, M. Klusch: Hybrid Semantic Web Service Matching with WSMO-MX.Proceeds of4th IEEE European Conference on Web Services (ECOWS), Zurich, Switzerland,IEEE CS Press,2006
    [37]S. Bansal and J. M. Vidal. Matchmaking of Web Services Based on the DAMLS ServiceModel. In T. Sandholm and M. Yokoo, editors, Proceedings of the2ndInternational JointConference on Autonomous Agents&Multiagent Systems (AAMAS2003).ACM,2003:926–927.
    [38]A. Gater, D. Grigori, M. Bouzeghoub. Ranked Matching for OWL-S Process ModelDiscovery.2009
    [39]Messmer, B.: Efficient Graph Matching Algorithms for Preprocessed Model Graphs.Ph.D. thesis, University of Bern, Switzerland,1995.
    [40]夏阳,赵强,黄潇.一种基于图匹配的语义Web服务发现方法[J].小型微型计算机系统,2013,34(12):2734-2738.
    [41]Z.Shen, J.Su.Web Service Discovery Based on Behavior Signatures[A]. Proceedings ofthe2005IEEE International Conference on Services Computing[C],2005:279-286.
    [42]Lei, L.H., Duan, Z. Transforming OWL-S Process Model into EDFA for ServiceDiscovery [A]. Proceedings of the IEEE international Conference on Web Services (ICWS06)[C].USA:IEEE,137-144.
    [43]Lihui Lei,ZhenHua Duan, Bin Yu. Semantic Matching of Web Services Based onChoreographie [A]. Proceedings of the CSCWD2006[C],2006.
    [44]Günay A, Yolum P. Structural and semantic similarity metrics for Web servicematchmaking[A]. Proceedings of the8thInternational Conference on E-Commerce and WebTechnologies (EC-Web2007)[C]. Regensburg, Germany,2007:129-138.
    [45]初佃辉,孟凡超,战德臣.基于有限自动机的多层次构件行为匹配模型[J].软件学报,2011,22(11):26682683.
    [46]Richard Müller, Christian Stahl, Wil M.P. van der Aalst. Service Discovery fromObserved Behavior While Guaranteeing Deadlock Freedom in Collaborations[J], Proceedingsof ICSOC2013[C], Berlin, Germany, LNCS8274, Springer,2013:358-373.
    [47]Brogi, A., Corfini, S., Iardella, S. From OWL-S descriptions to Petri nets[A].Proceedings of ICSOC2007Workshops[C], Heidelberg, LNCS4907, Springer,2009:427-438.
    [48]Bonchi, F., Brogi, A., Corfini, S., et al. A Behavioural Congruence for Web services[A].Proceedings of FSEN2007[C]. Heidelberg,LNCS4767, Springer,2007:240-256.
    [49]孙萍,蒋昌俊.利用服务聚类优化面向过程模型的语义Web服务发现[J].计算机学报,2008,31(8):1340-1353.
    [50]刘莹,张斌,刘国奇等.基于行为效果的服务匹配算法[J].东北大学学报(自然科学版),2010,31(6).
    [51]S. Agarwal, R. Studer. Automatic Matchmaking of Web Services [A]. Proceedings of theIEEE International Conference on Web Services (ICWS2006)[C], IEEE Computer Society,2006:45-54.
    [52]邓水光,李莹,吴健等. Web服务行为兼容性的判定与计算[J].软件学报,2007,18(12):3001-3014.
    [53]陈福,杨家海,杨扬等.网络服务行为的进程代数验证方法及其应用.计算机学报,2011,34(9):1660-1668.
    [54]V. Deora, J. Shao, W. A. Gray, N. J. Fiddian. Modelling Quality of Service in ServiceOriented Computing[A]. Proceedings of the Second IEEE International Symposium onService-Oriented Engineering[C]. Washington DC, USA: IEEE Computer Society,2006:95-101.
    [55]Dongmei Liu, Zhiqing Shao, Caizhu Yu. Optimizing Service Selection by User's QoSExpectation[A]. Proceedings of the International MultiConference of Engineers and ComputerScientists[C]. Hong Kong,2009.
    [56]Mahsa Jamal Vishkaei1, Ahmad Baraani-Dastjerdi, Kamal Jamshidi. An Architecture ForWeb Service Similarity Evaluation Based On Their Functional And Qos Aspects[J].International Journal on Web Service Computing (IJWSC),2011,2(2).
    [57]刘斌.基于QoS本体的语义Web服务选择研究[D].北京邮电大学,2008.
    [58]Yutu Liu, Anne H.H. Ngu, L. Zeng. QoS Computation and Policing in Dynamic WebService Selection[A]. Proceedings of13th International Conference of World Wide Web(WWW)[C]. ACM,2004:66-73.
    [59]Xia Wang, Tomas Vitvar, Mick Kerrigan, Ioan Toma. A QoS-aware Selection Model forSemantic Web Services[A]. Proceedings of ICSOC2006[C], Chicago, IL, USA, LNCS4294,Springer,2006:390-401.
    [60]Lu Li, Mei Rong, Guangquan Zhang. A Web Service QoS Prediction Approach Based onMulti-dimension Qos[A]. Proceedings of6thInternational Conference on Computer Scienceand Education[C]. IEEE Computer Society,2011:1319-1322.
    [61]Stephen S. Yau, Yin Yin. QoS-based Service Ranking and Selection for Service-basedSystems[A]. Proceeedings of SCC2011[C]. IEEE Computer Society,2011:56-63.
    [62]Danilo Ardagna, Barbara Pernici. Global and Local Qos Guarantee in Web ServiceSelection[J]. Business Process Mangement Workshop, LNCS3812, Springer,2006:32-46.
    [63]Tao Yu, Yue Zhang, KWEI-JAY LIN. Efficient Algorithms for Web Services Selectionwith End-to-End QoS Constraints. ACM Transactions on Web,2007.
    [64]Ping Wang, Kuoming Chao, Chichun Lo, et al. A Fuzzy Model for Selection ofQoS-aware Web Services [A]. Proceedings of the IEEE International Conference one-Business Engineering [C]. IEEE Computer Society,2006:585-593.
    [65]Fei Li, Yanxiang He, Wensheng Hu, Libing Wu, Peng Wen. Web Service Selection Basedon Fuzzy QoS Attributes [J]. Journal of Computational Information Systems,2011,7(1):198-205.
    [66]M. Paolucci, T. Kawamura, T. Payne, K. Sycara. Importing the semantic web inUDDI[A]. Proceedings of International Workshop on Web Services, E-Business, and theSemantic Web[C].2002:225-236
    [67]J. Luo, B. Montrose, M. Kang. Adding Semantic Support to Existing UDDI Infrastructure[R]. Report No. NRL/MR/5540--05-8918, Naval Research Laboratory, Code5542,2005.
    [68]J. Luo, B. Montrose, M. Kang. An Approach for Semantic Query Processing with UDDI[A]. Proceedings of1st International Workshop on Agents, Web Services, and OntologyMerging[C]. Agai Napa, Cyprus, LNCS3762, Springer,2005:89-98.
    [69]P. Rompothong, T. Senivongse. A Query Federation of UDDI Registries [A]. Proceedingsof the1st International Symposium on Information and Communication Technologies[C].Dublin,Ireland: ACM,2003:561-566.
    [70]邱田,胡晓惠,李鹏飞,马恒太.基于OWL-S的服务发现语义匹配机制[J].电子学报,2010,38(1):42-47.
    [71]M. Paolucci, J.Soudry, N.Srinivasan, K. Sycara. A Broker for OWL-S Web Services[J].Multiagent Systems, Artificial Societies, and Simulated Organizations, Springer,2004,13:79-98.
    [72]J. Domingue, L. Cabral, S. Galizia, et al. IRS-III: A broker-based approach to semanticWeb services[J]. Web Semantics: Science, Services and Agent s on the World Wide Web,2008,6:109-132.
    [73]M. Klusch, B. Fries, K. Sycara. OWLS-MX: A Hybrid Semantic Web Servicematchmaker for OWL-S services [J]. Web Semantics,2009,7:121-133.
    [74]Clarke, Ian, Sandberg, Oskar, Wiley, Brandon, et al. Freenet: A Distributed AnonymousInformation Storage and Retrieval System[J]. Designing Privacy Enhancing Technologies.LNCS2009, Springer,2001:46-66.
    [75]Gnutella2003. http://gnutella.wego.com.
    [76]Paolucci M, Sycara KP, Nishimura T, Srinivasan N. Using DAML-S for P2P discovery[A]. Proceedings of the International Conference on Web Services [C]. Las Vegas, NV, USA,2003.
    [77]F. B. Kashani, C. C. Chen, C. Shahabi. WSPDS:Web Services Peer-to-Peer DiscoveryService[A]. Proceedings of the International Conference on Internet Computing[C]. LasVegas, USA: CSREA Press,2004:733-743.
    [78]Sapkota B, Nazir S, Vitvar T, et al. Semantic overlay for scalable service discovery[A].Proceedings of the3rd International Conference on Collaborative Computing: Networking.Applications and Worksharing, CollaborateCom2007. IEEE Computer Society,2007:387-391.
    [79]D. Bianchini, V. D. Antonellis, M. Melchiori, et al. A Semantic Overlay for ServiceDiscovery across Web Information Systems[A]. Proceedings of WISE2008[C]. Auckland,New Zealand, LNCS5175, Spinger,2008:292-306.
    [80]Jing Zhou, Zhongzhi Shi. Unstructured P2P-Enabled Service Discovery in the CloudEnvironment[J]. Intelligent Information Processing V, IFIP Advances in Information andCommunication Technology,2010,340:173-182.
    [81]M. Gharzouli. PM4SWS: A P2P Model for Semantic Web Services Discovery andComposition [J]. Journal Of Advances In Information Technology,2011,2(1):15-26.
    [82]M. Gharzouli, M. Boufaida. A Generic P2P Collaborative Strategie for Discovering andComposing Semantic Web Services [A]. Proceedings of Fourth International Conference onInternet and Web applications and Services(ICIW’09)[C]. Venice/Mestre, Italy,2009:449-454.
    [83]Stoica, I., Morris, R., Karger, D., Kaashoek, M. F., Balakrishnan, H. Chord: A ScalablePeer-to-Peer Lookup Service for Internet Applications [A]. Proceedings of ACM Conferenceon Applications, Technologies, Architectures, and Protocols for Computer Communication(SIGCOMM'01)[C]. San Diego, California, United States, ACM Press,2001:149-160.
    [84]Ratnasamy, S., Francis, P., Handley, M., et al. A Scalable Content-Addressable Network[A]. Proceedings of Conference on Applications, Technologies, Architectures, and Protocolsfor Computer Communication (SIGCOMM'01)[C]. San Diego, CA, USA: ACM Press,2001:161-172.
    [85]Rowstron, A. I. T., Druschel, P. Pastry: Scalable, Decentralized Object Location, andRouting for Large-Scale Peer-to-Peer Systems [A]. Proc of IFIP/ACM InternationalConference on Distributed Systems Platforms (Middleware'01)[C]. Heidelberg, Germany,2001:329-350.
    [86]Zhao, B. Y., Kubiatowicz, J., Joseph, A. D.Tapstry: An Infrastructure for Fault-TolerantWide-Area Location and Routing[R]. Computer Science Division of University California,Berkeley,2001.
    [87]N. Channa, S. P. Li, W. Shi, G. Peng. A CAN-based P2P Infrastructure for Semantic WebServices Publishing and Discovery [A]. Proceedings of The First IEEE and IFIP InternationalConference in Central Asia on Internet [C]. Bishkek, Kyrgyzstan, IEEE Computer Society,2005:26-29.
    [88]Yong Li, Sen Su, Fangchun Yang. A Peer-to-Peer Approach to Semantic Web ServicesDiscovery [A]. ICCS2006[C].2006:73-80.
    [89]张莹,黄厚宽,杨冬等.基于Chord的带有QoS的语义Web服务发现方法研究[J].电子与信息学报,2009,31(3):711-715.
    [90]G. Pirrò, D. Talia, P. Trunfio. A DHT-Based Semantic Overlay Network for ServiceDiscovery [J]. Future Generation Computer Networks, ACM Press,2012,28(4):689-707.
    [91]K. Verma, K. Sivashanmugam, A. Sheth, et al. METEOR-S WSDI: A scalable p2pinfrastructure of registries for semantic publication and discovery of Web services [J]. Journalof Information Technology and Management,2005,6(1):17-39.
    [92]R. Rada, H. Mili, E. Bicknell, M. Blettner. Development and Application of Metric onSemantic Nets [J]. IEEE Transactions on Systems, Man and Cybernetics,1989,19(1):17-30.
    [93]G. Hirst, D. St-Onge. Lexical chains as representation of context for the detection andcorrection malapropisms. WordNet: An Electronic Lexical Database. MIT Press1998:305-332.
    [94]Claudia Leacock, Martin Chodorow. Combining Local Context and WordNet Similarityfor Word Sense Identification. WordNet: An Electronic Lexical Database, MIT Press,1998:265-283.
    [95]Zhibiao Wu, Martha Palmer. Verbs Semantics and Lexical Selection [A]. Proceedings ofthe32nd annual meeting on Association for Computational Linguistics [C]. Morristown, NJ,USA: Association for Computational Linguistics,1994:133-138.
    [96]Yuhua Li, Zuhair Bandar, David McLean. An Approach for Measuring SemanticSimilarity between Words Using Multiple Information Sources [J]. IEEE Trans. Knowl. DataEng.,2003,15(4):871-882.
    [97]Philip Resnik. Using Information Content to Evaluate Semantic Similarity in ATaxonomy [J]. IJCAI,1995:448-453.
    [98]Jay J. Jiang, DavidW. Conrath. Semantic Similarity Based on Corpus Statistics andLexical Taxonomy. CoRR, cmp-lg/9709008,1997.
    [99]Dekang Lin. An Information-Theoretic Definition of Similarity [A]. Proceedings of15thInternational Conference on Machine Learning [C]. Morgan Kaufmann, San Francisco, CA,1998:296-304.
    [100] A. Tversky. Features of Similarity [J]. Psychological Review,1977,84(4):327-352.
    [101] Umesh Bellur, Roshan Kulkarni. Improved Matchmaking Algorithm for Semantic WebServices Based on Bipartite Graph Matching [A]. Proceedings of ICWS [C],2007:86-93.
    [102]A. Maguitman, F. Mencze. Algorithmic Detection of Semantic Similarity [J]. WorldWide Web,2006,9(4):431-456.
    [103]Klusch M. OWLS-TC-v4: OWL-S Service Retrieval Test Collection.2010[updated2010;cited]; Available from: http://projects.semwebcentral.org/projects/owls-tc/
    [104] Bunke, H. Recent Developments in Graph Matching[J]. ICPR,2000:2117-2124.
    [105]A. Wombacher, M. Rozie. Evaluation of Work Flow Similarity Measures in ServiceDiscovery [J]. Service Oriented Electronic Commerce,2006,7(26):512-571.
    [106]Levenshtein V I. Binary Codes Capable of Correcting Deletions, Insertions andReversals. Soviet Physics, Doklady,1966,10(2):707-710.
    [107]W.M.P. van der Aalst, K.M. van Hee. Workflow Management: Models, Methods, andSystems. MIT press, Cambridge, MA,2002
    [108]B. Kiepuszewski, A.H.M. ter Hofstede, W.M.P. van der Aalst. Fundamentals of ControlFlow in Workflows [R]. QUT Technical report, FIT-TR-2002-03, Queensland University ofTechnology, Brisbane,2002.
    [109]Sanfeliu A., FU KS. A Distance Measure between Attributed Relational Graphs forPattern Recognition [J]. IEEE Transactions on Systems, Man, and Cybemetics: Part B,1983,13(3):353-363.
    [110]Messmer B. T., Bunke H. A New Algorithm for Error-Tolerant Subgraph IsomorphismDetection [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence,1998,20(5):493-504.
    [111]Wagner R.A., Fischer M.J. The String-to-String Correction Problem [J]. Journal of theAssociation for Computer Machinery,1974,21(1):168-173.
    [112]Bunke, H.: Error Correcting Graph Matching: On the Influence of The Underlying CostFunction [J]. IEEE Trans. Pattern Anal. Mach. Intell.1999:21(9),917-922.
    [113]D. Haussler. Convolution Kernels on Discrete Structures [R]. Tech. Rep.UCSC-CRL-99-10, University of California, Santa Cruz,1999.
    [114]T. G rtner, P. Flach, S.Wrobel. On Graph Kernels: Hardness Results and EfficientAlternatives. In B. Sch lkopf and M.Warmuth, editors, Sixteenth Annual Conference onComputational Learning Theory and Seventh Kernel Workshop, COLT. Springer,2003,2777:129-143.
    [115]K. M. Borgwardt, H.P. Kriegel. Shortest-path Kernels on Graphs [A]. Proceedings of5thInternational Conference on Data Mining [C].2005:74-81.
    [116]M. Neuhaus, H. Bunke. A Convolutional Edit Kernel for Error-Tolerant GraphMatching [A]. Proceedings of IEEE International Conference on Pattern Recognition [C].Hong Kong: IEEE Computer Society,2006:220-223.
    [117]H. Bunke, G. Allermann. Inexact Graph Matching for Structural Pattern Recognition.Pattern Recognition Letters,1983,1:245-253.
    [118]J.C. Corrales, D. Grigori, M. Bouzeghoub. Behavioral Matchmaking for ServiceRetrieval: Application to Conversation Protocols [J]. Information Systems,2008,33(7-8):681-698.
    [119]Glen Dobson, Russell Lock, Ian Sommerville. Qosont: A QoS Ontology forService-Centric Systems [A]. Proceedings of31th EUROMICRO Conference on SoftwareEngineering and Advanced Application [C].2005:80-87.
    [120]Ionannis V. Papaioannou, Dimitrios T. Tsesmetzis, Ioanna G. Roussaki, et al. A QoSOntology Language for Web Services [A]. Proceedings of20thInternational Conference onAdvanced Information Networking and Applications [C]. Washington DC, USA: IEEEComputer Society,2006:101-106.
    [121]Youakim Badr. Framework for Web Service Selection Based on NonfunctionalProperties. International Journal of Web Services Practices,2008,3(2):94-109.
    [122]Liangzhao Zeng, Boualem Benatallah, Anne H. H. Ngu, et al. QoS-Aware Middlewarefor Web Services Composition [J]. IEEE Transactions of Software Engineering,2004,30(5):311-327.
    [123]Shuping Ran. A Model for Web Services Discovery with QoS [J]. SIGecom Exch,2003,4(1):1-10.
    [124]Object Management Group. UML Profile for Modeling QoS and Fault ToleranceCharacteristics and Mechanisms. http://www.omg.org/technology/documents/profile,2005.
    [125]A. Crespo, H. Garcia-Molina. Semantic Overlay Networks for P2P Systems [A].Proceedings of Third International Workshop, AP2PC [C].2004,3601:1-13.
    [126]A. Montresor. A Robust Protocol for Building Superpeer Overlay Topologies [A].Proceedings of the4thInternational Conference o Peer-to-Peer Computing [C].2004:202-209.
    [127]PeerSim: A Peer to Peer Simulator. http://peersim.sourceforge.net/
    [128]Miller, G., Charles, W. Contextual Correlates of Semantic Similarity. Language andCognitive Processes,1991:1-28.
    [129]WordNet. http://wordnet.princeton.edu/.2010.
    [130]Liu Sha, Guo Shaozhong, Chen Xin, Lan Mingjing. A QoS based Web Service SelectionModel [A]. Proceedings of International Forum on Information Technology and Applications
    [C]. IEEE Computer Society,2009,3:353-356.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700