用户名: 密码: 验证码:
融合网络中基于用户偏好的动态服务聚合研究及服务控制的优化
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网络融合的推进,用户需要一个智能的服务环境来动态聚合不同网络的能力。语义Web服务是基于本体的新一代Web服务技术,其开放和标准的服务接口是提供异构网络能力的一种新方式。智能代理作为用户的代理,应当能够采集用户需求,并且根据用户偏好聚合异构网络的服务供用户使用。因此,智能代理在服务按需动态聚合方面需要有相应的模型和算法支持。
     本文首先分析了现阶段的网络融合在业务层面缺乏有效的融合方式,无法提供个性化、智能化的普适服务的现状,对实验室原有的融合网络智能服务环境架构进一步优化。然后,本文针对融合网络环境中缺乏有效的服务聚合方法以及用户需求多样化的实际情况,提出了一个用户偏好驱动的动态服务聚合模型以及相应的服务聚合算法。该模型利用预埋的动态规则实现逻辑维的动态聚合,采用延迟绑定技术分离服务逻辑和实际服务资源,实现资源维的动态聚合。同时通过分析用户需求的组成,本文提出了一种基于服务情景和用户状态的偏好本体模型,使用户偏好能作用于服务聚合算法。然后,本文对智能代理作为用户的代理者、服务调用方以及服务动态聚合执行者三种角色进行分析,提出了智能代理的功能性需求和非功能性需求,继而根据需求分析对智能代理的框架进行了优化设计和实现。文中重点论述了消息格式的设计以及智能代理服务控制机制的设计和实现。最后,通过实际应用远程医疗监控服务的测试,验证了智能代理根据用户需求动态聚合服务机制的正确性。
With the advance of network integration, users need an intelligent service environment to dynamically aggregate capacities of different networks. Ontology-based Semantic Web Services is a new generation of Web Services technology, its open and standard service interface is a new way to provide heterogeneous network capacities. Intelligent agent as a user agent, should be able to collect user requirements, and aggregate heterogeneous network services for users according to user preference. Therefore, intelligent agent needs corresponding model and algorithm support in service on-demand dynamic aggregation.
     This paper first analyzes that the current level of network convergence lack of effective integration methods at service level, and proposed an intelligent service environment in convergent network. Then, for the lack of effective service aggregation technology in convergent network, this paper presents a user preferences-driven dynamic service aggregation model and the corresponding service aggregation algorithm. By analyzing the composition of user needs, this paper presents an ontology model of user preferences based on service scenario and user status, so that user preferences can function in service aggregation algorithm. Then, we do optimized design and implementation of intelligent agent framework according to the requirements analysis. Finally, through a practical application, this paper verifies that the dynamic service aggregation mechanism based on user demand is correct.
引文
[1]乔秀全,李晓峰.支持语义互操作的以用户为中心的融合服务架构及关键技术[J].电子与信息学报,2009,31(9):2252-2259.
    [2]刘譞,黄罡,梅宏.用户驱动的服务聚合方法及其支撑框架[J].软件学报,2007,Vol.18(No.8):1883-1895.
    [3]ETSI, Parlay Group,3GPP. Parlay X 3 Web Service Specification. http://www.etsi.org/,2007.
    [4]Wong, A.K.Y.; Ray, P.; Parameswaran, N.; Strassner, J..Ontology mapping for the interoperability problem in network management. Selected Areas in Communications, IEEE Journal on,2005,23(10):2058-2068.
    [5]Drogehorn, O.; Wust, B.; David, K..Personalised applications and services for a mobile user. Autonomous Decentralized Systems,2005. ISADS 2005. Proceedings,2005,473-479.
    [6]Cao, LB; Chao, L; Dan, L等Ontology services-based information integration in mining telecom business intelligence. PRICAI 2004:TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS,2004,3157:85-94.
    [7]FP6 IST Integrated Project DAIDALOS, http://www.ist-mobilife.org
    [8]Lin Songtao, Chen Junliang.Semantic Web Enabled VHE for 3rd Generation Telecommunications. Proceedings of the Fourth Annual ACIS International Conference on Computer and Information Science, Aug.2005,539-544.
    [9]Michael Sutterer,Olivier Coutand,Olaf Droegehorn等Managing and Delivering Context-Dependent User Preferences in Ubiquitous Computing Environments.Applications and the Internet Workshops,2007:4-4.
    [10]夏亚梅,孟祥武,陈俊亮等.面向服务组合的偏好本体表示及应用.北京邮电大学学报,2008,31(4):33-36.
    [11]张李洁,郭乐深,陈俊亮.下一代Internet移动业务的搜索模式.北京邮电大学学报.2004,27(z1):131-136.
    [12]虞建杰,马晓星,吕建.一种动态服务组合技术及其支撑系统[J].计算机科学,2008,35(12):234-238.
    [13]倪晚成,刘连臣,吴澄.Web服务组合方法综述[J].计算机工程,2008,34(4):79-81.
    [14]Tony Andrews, Francisco Curbera, Hitesh Dholakia, et al. Business process execution language for Web services. Version 1.1. http://www.ibm.com/developworks/library/ws-bpel/,2003.
    [15]PengCheng Xiong, YuShun Fan, MengChu Zhou. A Petri Net Approach to Analysis and Composition of Web Services[J]. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans,2010,40(2):376-387.
    [16]汤宪飞,蒋昌俊,丁志军,王成.基于Petri网的语义Web服务自动组合方法[J].软件学报,2007,18(12):2991-3000.
    [17]陶晓峰,孙健.基于面向对象Petri网的Web服务合成[J].计算机应用,2005,25(6):1424-1426.
    [18]钱柱中,陆桑璐,谢立.基于Petri网的Web服务自动组合研究[J].计算机学报,2006,29(7):1057-1066.
    [19]Rachid Hamadi, Boualem Benatallah. A Petri Net-based Model for Web Service Composition[C]. Proceedings of the 14th Australasian Database Conference on Database Technologies, Adelaide, Australia,2003,17,191-200.
    [20]康辉,曾莹莹,刘志勇.基于PI-演算的移动通信服务研究与建模[J].通信学报,2009,30(4):11-16.
    [21]廖军,谭浩,刘锦德.基于Pi-演算的Web服务组合的描述和验证[J].计算机学报,2005,28(4):635-643.
    [22]付燕宁,刘磊,金成植.基于服务链的Web服务组合方法[J].通信学报,2007,28(7):92-97.
    [23]孙熙,刘譞哲,焦文品,et al.一种规则驱动的网络服务组装机制[J].计算机学报,2006,29(7):1084-1094.
    [24]Hibner,A., Zielinski,K.. Semantic-based Dynamic Service Composition and Adaptation[C],1st International Workshop on Web Service Composition and Adaptation(WSCA-2007), Salt Lake City USA,2007,213-220.
    [25]王文博,李晓峰,李勇.基于语义Web服务的智能电信业务模型[J].电子与信息学报,2009,31(3):694-697.
    [26]W3C. Simple Object Access Protocol(SOAP)1.1 [EB/OL]. http://www.w3.org/TR/soap/.2000,5
    [27]OASIS. Universal Description, Discovery, and Integration(UDDI)3.0 [EB/OL]. http://uddi.org/pubs/uddi_v3.htm.2004.10
    [28]DAML+OIL, http://www.w3.org/TR/daml+oil-reference.
    [29]Dumitru Roman, Uwe Keller, Holger Lausen:Web Service Modeling Ontology, Applied Ontology,1(1):77-106,2005.
    [30]Steve Battle, Abraham Bernstein, Harold Boley:Semantic Web Services Framework (SWSF) Overview, http://www.daml.org/services/swsf/1.0/overview/, 2005
    [31]Abhijit A. Patil, Swapna A. Oundhakar, Amit P. Sheth.Meteor-s web service annotation framework. Proceedings of the 13th international conference on World Wide Web, New York,2004,553-562.
    [32]Christoph Bussler, Alexander Maedche, Dieter Fensel:A Conceptual Architecture for Semantic Web Enabled Web Services[J]. ACM Special Interest Group on Management of Data, Dec 2002,31(4):24-29.
    [33]M Crubezy, W Lu, E Motta, MA Musen. The Internet Reasoning Service: Delivering Configurable Problem-Solving Components to Web Users. Proceedings of the Workshop on Interactive Tools for Knowledge Capture at the First International Conference on Knowledge Capture,2001.
    [34]Web Ontology Language (OWL), http://www.w3.org/2004/OWL/,2004.
    [35]Wooldridge M., Jennings N.R.. Intelligent agents:Theory and practice [J]. The knowledge Engineering Review,1995,10 (2):115-152.
    [36]Duman, H., Healing, A., Ghanea-Hercock, R.. An intelligent agent approach for visual information structure generation [C], Intelligent Agents,2009. IA '09. IEEE Symposium on, Nashville, TN, March 30-April 2 2009,55-62.
    [37]An Introduction to RDF and the Jena RDF API.http://jena.sourceforge.net/tutorial/RDF_API/index.html,2004
    [38]Chris Gill, Douglas C. Schmidt:Developing Efficient and Portable Communication Software with ACE and C++.http://www.cs.wustl.edu/-schmidt/PDF/ACE-examples4.pdf,2006.

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

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

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