基于服务组合、支持业务质量感知的电信业务提供若干关键问题研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在融合网络为开放各种网络的业务能力提供可能和服务技术为软件复用问题提供很好的解决方案的背景下,电信业务提供领域更迫切地需要采用软件领域中的新科学方法和技术来改进其原有的业务提供方法与技术。随着Parlay等技术被成功地应用,基于“开放业务能力+协调框架”思想的架构被证实是融合网络环境下一种很好的电信业务提供架构。构件技术发展衍生出来的服务技术在继承了构件技术原有的解决软件复用的优点的基础上,为构建更加松耦合的系统提供了很好的支持。因此,采用服务来封装开放业务能力,以服务为元素进行组合来生成电信业务的方法被认为是一种灵活、有效的业务提供方法。而服务本身的合约性为基于服务组合方式提供满足一定程度下业务质量需求的业务提供了可能。
     目前关于服务组合技术已经展开了广泛的研究,本文立足于解决采用服务组合来提供电信业务的方法中有关业务质量的问题,进行了包括对业务提供系统架构、业务质量体系、服务发现、服务选择、服务组合执行中负载均衡这五个问题的研究。
     本文的结构安排如下,首先阐述了研究背景和意义并介绍了主要研究工作(第一章),然后在研究综述中分析了基于服务组合来提供电信业务的方式是网络融合背景下的趋势并概述了当前服务组合研究的现状并对其进行了归纳,从而指出基于服务组合、支持业务质量感知的业务提供方法的研究方向(第二章),接着提出了一种基于服务开放业务能力的业务提供系统架构,并基于服务的合约性构建了一种支持业务质量感知的增强架构(第三章),结合面向融合网络的角色模型和支持业务质量感知的服务组合架构,提出了一种面向基于服务组合提供业务的业务质量体系架构,和相应的业务质量指标体系及业务综合质量评价方法(第四章),针对该增强架构下如何有效发现可用服务实例的问题,提出一种基于语义的服务描述模型和基于此模型的服务匹配机制(第五章),针对开放网络环境下每个服务请求可能发现多个满足其功能需求的服务实例时如何选择服务实例来满足业务质量约束的问题,根据服务组合特性构建了单目标优化的服务选择模型,并通过改进的遗传算法来求解该模型(第六章),针对服务组合执行中的负载均衡问题,基于博弈论方法和相对负载测度方法提出了在服务叠加网中的有效的服务组合路由方法(第七章),最后对论文研究工作进行了总结,并提出一些进一步研究的可能方向(第八章)。
     论文的主要工作和创新归纳如下:
     (1)在现有SDP(Service Delivery Platform)模型基础上,引入SOA(Service OrientedArchitecture)的概念,构建了一个在融合网络环境下以服务来开放业务能力进而通过服务组合方式来提供电信业务的基本业务提供模型;在基本模型的基础上,通过引入服务合约模型进而构建出支持业务质量感知的增强模型。基于此增强架构,可以基于封装了来自各种网络的业务能力、符合现有服务规范要求的服务通过组合的方式来提供满足特定业务质量需求的业务。
     (2)为支持上述业务提供模型,结合面向下一代网络的业务提供角色模型,提出了相应的业务质量体系结构,并使用Z语言对其进行形式化规约并验证该体系结构的有效性(对层内元素及层间映射关系的验证),针对其业务层元素,提出了相应的业务质量指标体系和对业务质量进行综合评价的评价方法。
     (3)针对服务描述中语义信息不足的问题,通过应用领域本体实现了基于语义扩展的服务发现,在服务发现算法中进行了语义扩展,使得对服务语义的计算更加全面和准确;针对服务质量描述和匹配问题,本文在服务描述模型中加入了可扩展的服务质量描述,并给出了匹配计算的方法。
     (4)针对其它针对基于业务质量感知的服务选择问题研究的不足,提出了一种服务组合流程的表示方法,进而将服务选择全局优化问题建模为一个带有业务质量指标约束的组合优化问题,针对服务选择的特征来设计遗传算法的编码方法、适应度函数、交叉算子、变异算子、选择算子来执行基于组合流程信息的搜索,生成一组满足约束条件的服务组合流程集。在此遗传算法基础上,引入免疫学知识对该算法进行扩展来验证该遗传算法和给出改进方向。
     (5)针对分布式服务组合中服务路由和负载均衡问题,提出了一种自适应的分布式负载均衡算法。该算法基于非合作静态博弈方法和本地负载率测度来进行下一跳服务节点的选择,从而在服务叠加网中建立起一条合适的服务组合执行路径,达到负载均衡的效果以提高服务组合执行的性能。
In the background that network convergence provides the possibility of opening serviceF capability of different networks and component technology provides good solution for software reuse, such software methodology and technology are urgently demanded to be imported into telecom service delivery to meet the requirements of providing rich and colorful serviceFs. With the widely use of Parlay, the "open serviceF capability plus coordination framework" based architecture is proved to be efficient for serviceF delivery in the convergence network environment. Service, derived from component, provides powerful support for constructing loose coupling system besides inheriting the component's virtue for software reuse. Therefore, encapsulating serviceF capability with service and composing these services into serviceFs is thought of as an efficient and flexible method. The contract property of service assures that the requirement on serviceF quality could be met.
     Currently the research on service composition technology has been carried out widely. This dissertation aims to solve some serviceF quality problems existing in service delivery with service composition. The research includes the work on the architecture, serviceF quality, service discovery, service selection, and load balance in the execution of service composition.
     The structure of the dissertation is as follows. Firstly, research background and significance are introduced (Chapter 1). Secondly, the conclusion that telecom serviceF delivery with the service composition method in the network convergence background is a trend is presented, and the research points existing in service composition based, serviceF quality aware service delivery are pointed out (Chapter 2). Thirdly, a basic service delivery architecture is presented, and an enhanced architecture, which supports the serviceF quality awareness, is presented based on service's contract property (Chapter 3). Integrating the role model of convergence network and the enhanced service delivery architecture, we present the architecture for quality factors of service delivery, together with the serviceF quality parameters and serviceF quality evaluation methods (Chapter 4). As for the problem about how to discover service instances suitable for service requests, a semantic based service description model and the corresponding service matching mechanism are presented (Chapter 5). As for the problem that how to select a service instance for a service in the service composition flow, we present a service selection model with a single optimization object, and design an genetic algorithm to solve optimization problem (Chapter 6). As for the load balance in the execution of service composition, the method based on game theory and relative metric is presented for efficient service routing (Chapter 7). Finally, the research work is summarized and some possible directions for future research are presented (Chapter 8).
     The main work and innovation are summarized as follows.
     (1) Based on the research on serviceF delivery, we import the concept of SOA to construct a basic serviceF delivery architecture based on service composition, in which the services encapsulate the concrete serivceF capabilities from different networks. Based on the basic architecture, we import contract model to get an enhanced architecture. According to the enhanced architecture, the services that observe the specification could be composed to provide the serviceFs with special quality requirements.
     (2) To support the service delivery architecture above, we present a layered serviceF quality architecture, referring the role model for NGN. Furthermore, we describe the architecture with formal specification and verify its efficiency (for the elements within a layer and the map between layers). For the element in serviceF layer, we present the corresponding serviceF quality metrics and evaluation methods.
     (3) As for the lack of semantic information in service description, service discovery is executed via domain ontology. Expanded semantic is presented for service discovery algorithm, which assures the precision of calculating the semantics of services. Based on a scalable service description method, a service matching algorithm is presented to implement the service discovery.
     (4) As for the disadvantages in other research for serviceF quality aware service selection, we present a denotation method for service composition flow, based on which we model the service selection problem as an optimization with serviceF quality constraints. We present a genetic algorithm whose coding mechanism, fitness function, crossover operator, aberrance operator, selection operator are all designed based on service composition flow, and the algorithm would output a set of service composition satisfying the constraints. Besides the genetic algorithms, we import the immune knowledge to expand and verify the enhanced genetic algorithm, pointing out the improved direction at the same time.
     (5) As for the service routing and load balance problem, we present a self-adaptive and distributed load balance algorithm. The algorithm is based on (1) non-cooperation static game theory method and (2) local load metric to select the next drop service node. Such a algorithm would assure a suitable service composition execution path would be set up, with which to elevate the performance of executing the service composition.
引文
[1]A.EISayed,V.Roca,L.Mathy,"A Survey of Proposals for An Alternative Group Communication Service[J]",IEEE Network,2003,17(1):46-51.
    [2]I.Foster,C.Kesselman,J.Nick,et al,"Grid services for distributed system integration[J]",IEEE Computer,2002,35(6):37-46.
    [3]Web Services Architecture Working Group- Web Services Architecture,W3C Working DraR 8[DB/OL],http://www.w3.org/TR/2003/WD-ws2arch220030808/wsa.pdf.
    [4]Carpenter B.Architectural Principles of the Internet[S].RFC 1958,1996
    [5]A.R.Modarressi,S.Mohan,"Control and Management in Next Generation Networks:Challenges and opportunities[J]",IEEE Communications Magazine,2000,38(10):94-102.
    [6]D.Clark,A New Vision for Network Architecture[EB/OL],http://www.isi.edu/~braden/know-plane/DOCS/DDC-knowledgePlane-3.pdf
    [7]D.D.Clark,J.Wroclawski,K.R.Sollins,et al,"Tussle in Cyberspace:defining tomorrow's Internet[A]",Proceedings of ACM SIGCOMM'02[C],Pittsburgh,USA,2002,pages:347-356.
    [8]D.D.Clark,K.Sollins,J.Wroclawski,et al,"Addressing reality:anarchitectural response to real-world demands on the evolving interact[J]",ACM SIGCOMM Communication Review,2003,33(4):247-257.
    [9]杨鹏、吴家皋,基于交互、面向服务的新一代网络体系结构模型研究,电子学报,2005,33(5):804-809
    [10]D.Tennenhouse,D.Wetherall,"Towards an Active Network Architecture,Computer Communications Review [J]",1996,26(2):5-18
    [11]A.Campbell,H.De Meer,MI Kounavis,et al."A Survey of Programmable Networks",ACM Computer Communications Review,1999,29(2):7-23
    [12]ITU-T SGI3.NGN 2004 project description,Version 3,http://www.itu.int/itudoc/itu-t/com 13/ngn/9.html,2004202212
    [13]杨放春,下一代网络中的关键技术,北京邮电大学学报,2003,Vol.26,No.1:1-8.
    [14]杨鑫,面向融合网络、基于Web Services的业务提供技术研究——体系结构、参考模型与基于服务组合的业务开发,北京邮电大学博士学位论文,2006.
    [15]张磊,移动智能数据业务的关键技术研究,北京邮电大学博士学位论文,2004.
    [16]OMA,Dictionary for OMA Specifications,Version 1.0,http://www.openmobilealliance.org
    [17]3GPP,3GPP TS 23.002 Network architecture(Release 6),http://www.3gpp.org
    [18]刑燕霞,赵慧玲.基于IMS的网络融合分析.电信科学,2005.03
    [19]武威.下一代网络业务执行环境及过载控制的研究.北京邮电大学博士学位论文.2003.
    [20]李永平,邹华,陈俊亮.基于下一代网络的SLEE APIs的研究.高技术通讯.Vol.13,No.7,July 2003.
    [21]甘雷.彩铃业务两种实现方式及对比分析,电信工程技术与标准化,2004.08
    [22]Parlay Group,Parlay API Specification.http://www.parlay.org
    [23]JAIN,JAIN Specification.http://java.sun.com/products/jain
    [24]RFC 2824,Call Processing Language Framework and Requirements(RFC2824),IETF
    [25]W3C.Voice Extensible Markup Language(VoiceXML)Version 2.0 http://www.w3.org/tr/voicexml20/
    [26]W3C.Voice Browser Call Control:CCXML Version 1.0 http://www.w3.org/tr/ccxml/
    [27]XTML:extensible telephony markup language- A Unified Framework for Delivering Next-Generation Enhanced Telecommunications Services,http://pactolus.com
    [28]John-Luc Bakker,Ravi Jain,Next Generation Service Creation Using XML Scripting Languages,2002,http://www.argreenhouse.com/paoers/jlbakker/bakker-icc2002.pdf
    [29]王海满.基于构件的下一代网络业务开发环境的研究与实现.北京邮电大学硕士学位论文.2004
    [30]孙跃.下一代网络业务构件及框架的研究与实现.北京邮电大学硕士学位论文.2005
    [31]P.Zave.An experiment in feature engineering,in Programming Methodology,pages:353-377,Springer-Verlag,2003
    [32]Michael Jackson,P.Zave,Distributed Feature Composition:A Virtual Architecture for Telecommunications Services,IEEE Transactions on Software Engineering,24(10):831-847.
    [33]P.Zave,Address translation in telecommunication features,ACM Transactions on Software Engineering and Methodology,2004
    [34]BEA,IBM,Microsoft,SAP and Siebel.,Business Process Execution Language for Web Services,available at http://www-106.ibm.com/developerworks/web Services/library/ws-bpel/,2003
    [35]Fabio Casati,Ski Ilnicki,LiJie Jin,Vasudev Krishnamoorthyl,Ming-Chien Shan,Adaptive and Dynamic Service Composition in eFlow,In Proceedings of 12th International Conference on Advancedlnformation Systems Engineering(CAiSE)
    [36]J.Yang and M.P.Papazogiou,Web component:A substract for Web service reuse and composition,In Proceedings of the 14th International Conference for Advanced Information Systems Engineering(CAiSE)
    [37]Jinghai Rao,Semantic Web Service Composition via Logic-based Program Synthesis,Ph.D Thesis Department of Computer and Information Science,Norwegian University of Science and Technology,Norway 2004
    [38]David Martin,Mark Burstein,et al,OWL-S:Semantic Markup for Web Services,available at http://www.daml.org/services/owl-s/l.l/overview/,2004
    [39]Dumitru Roman,Uwe Keller,Holger Lausen,Jos de Bruijn,Ruben Lara,Michael Stollberg,Axel Polleres,Cristina Feier,Christoph Bussler,and Dieter Fensel:Web Service Modeling Ontology,Applied Ontology,1(1):77-106,2005.
    [40]D.Fensel,C.Bussler,the Web Service Modeling Framework WSME Electronic Commerce Research and Applications,2002
    [41]R.Akkiraju,J.Farrell,J.Miller,M.Nagarajan,M.Schmidt,A.Sheth,K.Verma,"Web Service SemanticsWSDL-S,Position Paper for the W3C Workshop on Frameworks for Semantics in Web Services,2005
    [42]Drew McDermott and Dejing Dou,Representing Disjunction and Quantifiers in Rdf,In Proceedings of International Semantic Web Conference 2002
    [43]Sheila Mcllraith and Tran Cao Son,Adapting Golog for Composition of Semantic Web Services,In Proceeding of the International Conference on the Principles of Knowledge Representation and Reasoning,2002
    [44]Sheila A.Mcllraith,Tran Cao Son,Honglei Zeng,Semantic Web Services,In IEEE Intelligent Systems(Special Issue on the Semantic Web),March/April 2001
    [45]Dan Wu,Bijan Parsia,Evren Sirin,James Hendler,and Dana Nau,Automating DAML-S Web Services Composition Using SHOP2,In Proceedings of 2nd International Semantic Web Conference(ISWC2003),Sanibel Island,Florida,October 2003.
    [46]Paolo Traverso,Marco Pistore,Automated Composition of Semantic Web Services into Executable Processes,the 3rd International Semantic Web Conference(ISWC2004)
    [47]Shankar R.Ponnekanti and Armando Fox,SWORD:A Developer Toolkit for Web Service Composition,In Proceedings of the International World Wide Web Conference,pages 83{107,Honolulu,Hawaii,USA,May 2002.
    [48]G Chafle,S Chandra,V Mann,MG Nanda,Decentralized Orchestration of Composite Web Services.Proceedings of the 13th World Wide Web Conference
    [49]Boualem Benatallah,Marion Dumas,Quan Z.Sheng,Facilitating the Rapid Development and Scalable Or- chestration of Composite Web Services,Distributed and Parallel Databases,Vol 17 No 1,pp 5-37.January 2005
    [50]Axel Martens,Simon Moser,Achim Gerhardt,and Karoline Funk,Analyzing Compatibility of BPEL Process,Procedings of the Advanced International Conference on Telecommunications and International Conference on Internent and Web Applications and Services(AICT/ICIW 2006)
    [51]Yu-Liang Chi;Ming-Hung Tsai;Chih-Wei Lee,A Petri-net based validator in reliability of a composite service The IEEE International Conference on e-Technology,e-Commerce and e-Service,2005(EEE'05).Page(s):450-453
    [52]Isabel F.Cruz and Afsheen Rajendran,Semantic data integration in hierarchical domains,IEEE Intelligent Systems,Volume 18,Issue 2,Mar-Apr 2003 Page(s):66-73
    [53]Snehal Thakkar,Jose Luis Ambite,and Craig A.Knoblock,A data integration approach to automatically composing and optimizing web services,In Proceedings of 2004 ICAPS Workshop on Planning and Scheduling for Web and Grid Services,Whistler,BC,Canada,2004.
    [54]Kuo-Ming Chao;Younas,M.Fuzzy,Matchmaking for Web Services,the 19th International Conference onAdvanced Information Networking and Applications,2005.(AINA 2005).Volume 2,25-30 Page(s):721-726
    [55]Massimo Paolucci,Takahiro Kawamura,Terry R.Payne,Katia Sycara,Semantic Matching of Web Services Capabilities,In First Int.Semantic Web Conf.
    [56]G Chafle,S Chandra,V Mann,MG Nanda,Decentralized Orchestration of Composite Web Services,Proceedings of the 13th World Wide Web Conference
    [57]Boualem Benatallah,Marlon Dumas,Quan Z.Sheng,Facilitating the Rapid Development and Scalable Orchestration of Composite Web Services,Distributed and Parallel Databases,Vol 17 No 1,pp 5-37.January 2005
    [58]Tao Yu and Kwei-Jay Lin,A Broker-Based Framework for QoS-Aware Web Service Composition,The 2005IEEE International Conference on e-Technology,e-Commerce and e-Service,2005.EEE '05.
    [59]Liangzhao Zeng,Boualem Benatallah,et al,QoS-Aware Middleware for Web Services Composition,IEEE Transactions on Software Engineering,Vol.30,No.5,MAY 2004
    [60]Boualem Benatallah,Quan Z.Sheng,Marlon Dumas,The Self-Serv Environment for Web Services Composition,IEEE Internet Computing,Volume 7,Issue 1,January 2003
    [61]Gregory W.Bond,Eric Cheung,K.Hal Purdy,Pamela Zave,An Open Architecture for Next-Generation Telecommunication Services,AT&T Laboratories,July,2003,pages:1-27
    [62]胡晓娟,虚拟归属环境关键问题研究,北京邮电大学博士学位论文,2003.
    [1]Service Orchestration:The Key to Telco SOA,Services Software Insider,2006,(2):2,1-23
    [2]The Moriana Group,Service Delivery Platforms and Telecom Web Services,A Morina Thought Leader Report,Section A:Executive Summary,Last accessed on 17/01/2005,http://www.morinagroup.com,June 2004
    [3]Kruger I.H.,Mathew R.,Systematic development and exploration of service-oriented software architectures,in proceedings of the 4th Working IEEE/IFIP Conference on Software Architecture,Oslo,2004,pages:177-187
    [4]Kruger I.H.,Service specification with MSCs and roles,in proceedings of the IASTED International Conference on Software Engineering,Innsbruck,2004,pages:387-403
    [5]Modafferi S.,Mussi E.,Maurino A.,Pernici B.,A framework for provisioning of complex e-Services,in proceedings of the 2004 IEEE International Conference on Services Computing,Shanghai,2004,81-90
    [6]Genoveva V.S.,Toward aspect oriented services coordination for building modern information systems,in proceedings of the 5~(th)Mexican International Conference in Computer Science,Colima,Mexico,2004,353-360
    [7]Schuschel H.,Weske M.,Automated Planning in a service-oriented architecture,in proceedings of the 13~(th)IEEE International Workshops on Enabling Technologies:Infrastructure for Collaborative Enterprises,Modera,Italy,2004,75-80
    [8]Xu Wei,Wei Jun,Liu Yu,Li Jing,SOWAC:A service-oriented workflow access control model,in proceedings of the 28th Annual International Software and Applications Conference,Hong Kong,2004,128-134
    [9]Endrei Met al,Patterns:Service-oriented architecture and Web services,http://www.redbooks.ibm.com/redbooks/pdfs/sg246303.pdf
    [10]麻志毅,陈泓婕,一种面向服务的体系结构参考模型,计算机学报,2006,(29):7,1011-1019.
    [11]张抗抗,李庆忠,普适计算环境下一种日标驱动的服务组合方法,软件学报,2006,(17):11,211-218
    [12]Thierry Pollet,Gerard Maas,Johan Marien,etc,Telecom Services Delivery in a SOA,Proceedings of the 20~(th)International Confcrence on Advanced Information Networking and Applications(AINA'06).
    [13]Zeng Liangzhao,Dynamic Web Service Composition,Ph.D thesis,New South Whales,2003.
    [14]Orriens B,Yang J,Papazoglou MP,A framework for business rule driven service composition,in Technologies for E-Services,LNCS 2819,2003,14-27.
    [15]Information Technology-Quality of Service:Framework,ISO/IEC International Standard 13236,First Edition,Dec 1998.
    [16]Information Technology-Quality of Service:Guide to Methods and Mechanisms,ISO/IEC Technical Report 13243,First Edition,Nov 1999.
    [17]Open Distributed Processing:Reference Model-Quality of Service,ISO/IEC JTC I/SC21 Working Draft,July 1997
    [18]胡海涛,李刚,韩燕波,一种面向业务用户的大粒度服务组合方法,计算机学报,2005(28):4,694-703
    [19]刘必欣,王玉峰,贾焰,吴泉源,一种基于角色的分布式动态服务组合方法,软件学报,Vol 16,No 11,2005
    [20]Sprott D.,Wilkes L.,Understanding service oriented architecture,Microsoft Architects Journal,2004(I):I0-17
    [21]王江哲,周莹新,艾波,电信软件设计中的分层、分离原则的研究,软件学报,Vol 9,No 7,1998
    [22]刘真,杨景,李国杰,张国清,基于Parlay和OGSA的NGN业务生成框架模型,通信学报,Vol 28,No 2,2007,64-74
    [1]TINA-C,TINA Business Model and Reference Points(v4.0).(1997-5).P15-22
    [2]ETSI.TS 101 314 v 4.1.1(2003),Telecommunications and Internet Protocol Harmonization over Networks(TIPHON)Release 4;Abstract Architecture and Reference Points Definition;Network Architecture and Reference Points.
    [3]李静林.业务驱动的复合视点NGN体系结构模型的研究.北京邮电大学博士论文.2004
    [4]王三海.下一代网络业务质量模型的若干关键技术研究.北京邮电大学博士论文.2005
    [5]EURESCOM,Offering quality classes to end users,http://www.eurescom.de/~pub-deliverables/P900-series/P906/
    [6]Yin Z M,Yang F C,Liu Y Z,Service management architecture and information model for next generation network with dynamic service level agreement management,proceedings of the 12th International Conference on Networking,2004,Singapore,pages:437-441
    [6]ETSI.TS 101 329-2 vl.1.1,End to End Quality of Service in TIPHON Systems;Part 2:Definition of Quality of Service(QoS)Classes.
    [7]Claudia M.F.A.Ribeiro,Nelson S.Rosa and Paulo R.F.Cunha,User Quality of Perception:Towards a Model for Personalized Communications Services,Service-Based Software Engineering FME,LNCS,September 2003,pages:35-45
    [8]Claudia M.F.A.Ribeiro,Nelson S.Rosa and Paulo R.F.Cunha,Towards a Model for Personalized Communications Services,Proceedings of the 18~(th)International Conference on Advanced Information Networking and Application(AINA'04),pages:1-4
    [9]Ghinea G,Thomas J P,An approach towards mapping quality of perception to quality of service in multimedia communications,IEEE 3rd Workshop on Multimedia Signal Processing,1999
    [10]G.Ghinea,R.S.Fish,J.P.Thomas,Using Quality of Perception for Improved Multimedia Communication,IEEE,1999,pages:1241-1246.
    [11]G.Ghinea,J.P.Thomas,R.S.Fish,Quality of perception to quality of service mapping using a dynamically reconfigurable communication system,Globecom99,pages:2061-2065
    [12]Eduard Babulak,User's Perception of Quality of Service Provision,ICIT 2003,IEEE,pages:1022-1025.
    [13]Parasuraman A,Zeithaml V A,Berry L L,SERVQUAL:a multiple-item scale for measuring consumer perceptions of service quality,Journal of Retailing,1988,(1):912-937.
    [14]O'Sullivan J,Edmond D,etc.What's in a service? towards accurate description of non-functional service properties,Distributed and Parallel Databases.Kluwer Academic Publishers,2002:117-133
    [15]王志坚,朱跃龙,“软件规约方法与Z语言”,河海大学出版社,2000.
    [16]What is in a service?,J O'Sullivan,Distributed and Parallel Databases,2002,pages:117-133,Kluwer Academic Publishers.
    [17]Duke R.,Rose G..,"Formal Object-Oriented Specification Using Object-Z",MacMillan,2000.
    [18]Martin,S.,"The best of both worlds integrating UML with Z for software specifications",IEEE Computing & Control Engineering Journal,14(2),April/May 2003,pp.8-11.
    [19]李冶文.网络管理质量研究.北京邮电大学博士学位论文.2002.6
    [20]Gheorghita Ghinea,George D.Magoulas,Multicriteria Decision Making for Enhanced Perception-Based Multimedia Communication,IEEE Transactions on Systems,Man,and Cybernetics,35(6),Nov.2005
    [21]An approach towards mapping quality of perception to quality of service in multimedia communications,G.Ghinea,J.P.Thomas,IEEE 3rd Workshop on Multimedia Signal Processing,1999
    [22]Neural network-based interactive multicriteda decision making in a quality of perception-oriented management scheme,G.D.Magoulas,G.Ghinea,Proceedings of Neural Networks,2001
    [23]M.Lubonski,V.Gay,A.Simmonds,An adaptation architecture to improve user-perceived QoS of multimedia services for enterprise remote desktop protocols,Next Generation lnternet Networks,18-20 April 2005,pages:149-156.
    [24]M.Siller,J.C.Woods,QoS arbitration for improving the QoE in multimedia transmission,International Conference on Visual Information Engineering,July 2003,page(s):238-241.
    [25]Parasuraman,A.,Zeithaml,V.A.& Berry,L.L.A Conceptual Model of Service Quality and Its Implications for Future Research,Journal of Marketing,1985,Vol.49,pp.41-50
    [26]ParaSuraman,A.,Zeithami,V.A.& Berry,L.L.Refinement and Reassessment of the SERVQUAL Scale,Journal of Retailing,1991,Vol.67,pp.420-450
    [27]Cronin,J.J.,Jr.& Taylor S.A.,Measuring Service Quality:A reexamination and Extension,Journal of Marketing,1992,Vol.56,pp.55-68
    [28]Satty T L.A scaling method for priorities in hierarchical structures,Journal of Math and Psychol.,1977,15(3):234-281.
    [29]姚敏,黄燕君,模糊决策方法研究,系统工程理论与实践,1999.11
    [30]张吉军.模糊层次分析法[J].模糊系统与数学,2000.6
    [32]Pan ping,Resource Reservation for IP-based Multimedia Communication,Ph.D Dissertation,Columbia,2002
    [33]Liangzhao Zeng,Boualem Benatallah,et al,QoS-Aware Middleware for Web Services Composition,IEEE Transactions on Software Engineering,Vol.30,No.5,MAY 2004
    [34]Thierry Pollet,Cerard Maas,Johan Marien,e.l.,Telecom Services Delivery in a SOA,proceedings of the 20~(th)International Conference on Advanced Information Networking and Applications(AINA'06)
    [35]胡春明,怀进鹏,沃天宇,雷磊,一种支持端到端QoS的服务网格体系结构,软件学报,2006.6(17),1448-1458
    [36]Zinky JA,Bakken DE,Schants RD,Architectural support for quatlity of service for CORBA objects.Theory and Practice of Object Systems,1997,3(1).http://citeseer.ist.psu.edu/zinky97architectural.html
    [37]Ludwig H,Keller A,Dan A,King RP,Franck R.Web service level agreement language specification(WSLA).IBM Corporation,2002.http://www.research.ibm.com/wsla/documents.html
    [38]Keller A,Ludwig H.The WSLA framework:Specifying and monitoring service level agreements for web services.IBM Research Report,RC22456(W0205-171),2002
    [39]Ran S.A model for web services discovery with QoS.ACM SIGecom Exchanges,2003,14(1):1-10.
    [40]Farkas P,Charaf H,Web services planning concepts.Joural of WSCG,2003,11(1). http://wscg.zcu.cz/Rotor/NET 2003/Abstracts/Farkas.htm
    [41]Pacifici G,Spreitzer M,Tantawi A,Youssef A.Performance management for cluster based web services.http://www.research.ibm.com/autonomic/research/papers/pacifici Tech Report.pdf
    [42]徐明伟,胡春明,刘旭东,马殿富.一种基于Web Service的分级QoS的研究与实现.计算机研究与发展,2005,42(4):669-675.
    [43]Campbell A,Aurrecoechea C,Hauw L.A review of QoS architectures,in Proceedings of the 4~(th)International Workshop on Quality of Service(IWQoS),1996,http://citeseer.ist.psu.edu/campbei196review.html
    [44]钱学森,一个科学新领域-开放的复杂巨系统及其方法论.自然杂志,1990,13(1):3-10.
    [45]KIM CheoI-Seong,SONG Joong-Goo,YOON Dong-Sik,SUN Kyung-Sup,NGOSS-based convergent OSS framework using BPM for converged e-business environment,Network Operations and Management Symposium,2004.NOMS 2004
    [46]OpenOSS Initiative.http://ww.openossinitiative.org
    [47]Telemanagement Forum(2004)NGOSS Overview,http://www.tmforum.org/browse.asp?catID=1912
    [48]eTOM Overview,http://www.tmforum.org/browse.asp?catID=1648
    [49]C.R.Gallen,J.S.Reeve,Using Open Source to Realize an NGOSS Proof of Concept,http://eprints.ecs.soton.ac.uk/12511/
    [1]吴健,吴朝晖,李莹等,基于本体论和词汇语义相似度的Web服务发现,计算机学报,2005,28(4):595-602.
    [2]Garagea D,Syeda M T,Semantic API matching for automatic service composition,WWW,New York,USA,2004
    [3]张正,左春,王裕国,基于语义扩展的Web服务发现方法,通信学报,2007,28(1):57-63.
    [4]杨鑫,陈俊亮,苏森,基于Web Service的业务提供参考模型,北京邮电大学学报,2004,27(增刊):185-189
    [5]王海满,邹华,杨放春,一种基于Parlay的下一代网络业务生成体系,北京邮电大学学报,2004,27(增刊):84-89
    [6]Paolucci M.,Kawamura T.,Payne T.R.,Semantic matching of Web Services capabilities,proceedings of the 1~(st)International Semantic Web Conference(ISWC),Sardinia,2002,pages:34-43
    [7]Farnoush Banaei-Kashani,Ching-Chien Chen,Cyrus Shahabi,WSPDS:Web Services peer-to-peer discovery service,proceedings of the International Conference on Internet Computing,2004,pages:733-743
    [8]Maximillien E.M.,Singh M.P.,A framework and ontology for dynamic Web service selection,Internet Computing,2004,8(5):84-93
    [9]白东伟,彭泳,陈俊亮,一种语义支持的综合服务框架,北京邮电大学学报,2006,29(Sup):16-20.
    [10]RAN S.P.,A model for Web Services discovery with QoS,ACM SIGCOM Exchanges,2003,4(1):1-10
    [11]Chen H.G.,Yu T.,Lin K.J.,QCWS:An implementation of QoS-capable multimedia Web Services,proceedings of the 5th International Symposium on Multimedia Software Engineering,Taichung,Taiwan,2003,pages:38-45
    [12]陆汝玪,人工智能,北京:科学出版社,1996
    [13]Januszewski K,Mooney Ed,UDDI technical white paper,http://www.uddi.org/pubs/Iru UDDI Technical White Paper.pdf
    [14]GJ Wickler,Using Expressive and Flexible Action Representations to Reason about Capabilities for Intelligent Agent Cooperation,University of Edinburgh,1999
    [15]Sycara K,Widoff S,Klusch M et al,LARKS:dynamic match-making among heterogeneous software agents in cyberspace,Atonomous Agents and Multi-Agent Systems,2002,5(2):173-203
    [16]Arisha K,Kraus S,Ozcan F et al,IMPACT:the interactive Maryland platform for agents collaborating together,IEEE Intelligent Systems,1999,14(2):64-72
    [17]Gao Xiang,Yang Jian,Papazoglou Midke P.,The capability matching of Web services,proceedings of the IEEE 4~(th)International Symposium on Multimedia Software Engineering(MSE'02),California,USA,2002,56-63
    [18]Cardoso Jorge,Sheth Amit,Semantic e-Workflow somposition,Journal of Intelligent Information Systems (JIIS),2003,21(3):191-225
    [19]Sheth A.Cardoso J.,Miller J.,Kochut K.,QoS for service-oriented middleware,proceedings of the 6~(th)World Multiconference on Systemics,Cybernetics and Informatics,Orlando,FL,2002,528-534
    [20]胡建强,邹鹏,王怀民,周斌,Web服务描述语言QWSDL和服务匹配模型研究,计算机学报,2005,28(4):505-513
    [21]杨立,左春,王裕国,面向服务的知识发现体系结构研究与实现,计算机学报,2005,28(4):445-447
    [22]Binding point[EB/OL].http://www.bindingpoint.com/dcfault.aspx.2003
    [23]蒋运承,张海俊,董明楷,史忠植,多主体系统中的动态服务匹配,电子学报,2004,32(3):457-461
    [24]李曼,王大治,杜小勇,王珊,基于领域本体的Web服务动态组合,计算机学报,2005,28(4):644-650
    [25]徐如志,钱乐秋,程建平,王渊峰,朱三元,基于XML的软件构件查询匹配算法研究,软件学报,2003,14(7):1195-1202
    [26]Mike Uschold,Michael Gruninger.Ontologies:Principles,Methods and Applications.Knowledge Engineering Review,1996,11(2):93-155
    [27]UML with Rational Rose,电子工业出版社,2001
    [1]李景山等,普及计算中基于接口语义描述的动态服务组合方法,计算机研究与发展,2004.7(41),页码:1124-1134
    [2]Aiqiang Gao,Dongqing Yang,Shiwei Tang,Ming Zhang,Web Service Composition Using Integer Programming-based Models,Proceedings of the 2005 IEEE International Conference on e-Business Engineering
    [3]Tao Yu,Kwei-Jay Lin,A Broker-Based Framework for QoS-Aware Web Service Comoosition
    [4]岳昆,王晓玲,周傲英,Web服务核心支撑技术:研究综述,软件学报,2004,15(3):428-442.
    [5]Tian M.,Gramm A.,Ritter H.,Schiller J.,Efficient selection and monitoring of QoS-aware Web Services with the WS-QoS framework,Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence (WI'04),2004
    [6]Soydan B.A.,Signh Munindar P.,A DAML-based repository for QoS-aware semantic Web service selection,Proceedings of the IEEE International Conference on Web Services(ICWS'04),2004
    [7]Zhou Chen,Chia Liang-Tien,Lee Bu-Sung,DAML-QoS ontology for Web services,proceedings of the IEEE International Conference on Web Services(ICWS'04),2004
    [8]Liu Y.,Ngu A.H.,Zeng L.,QoS computation and policing in dynamic Web service selection,proceedings of the 13~(th)International Conference on World Wide Web(WWW),ACM Press,2904,66-73
    [9]Zeng L.,Benatallah B.,Dumas M.,Kalagnanam J.,Sheng Q.Z.,Quality driven Web services composition,proceedings of the 12th International conference World Wide Web(WWW),2003
    [10]Zeng L.,Boualem B.,et al,QoS-aware middleware for Web services composition,IEEE Transactions on Software Engineering,2004,30(5):311-327.
    [11]Zhang Liang-Jie,Li Bing,Chao Tian,et al,On demand Web services-based business process composition,IEEE,2003,pages:4057-4064.
    [12]Canfora G.,Di Penta M.,Esposito R.,Villani M.L.,A lightweight approach for QoS-aware service composition,IC-SOC,2004
    [13]P.A.Bonatti,P.Festa,On Optimal Service Selection,WWW 2005,May 10-14,2005,Chiba,Janpan
    [14]Tao Yu,Kwei-Jay Lin,Service Selection Algorithms for Web Services with end-to-end Constraints
    [15]Tian M.,Gramm A.,Ritter H.,Schiller J.,Efficient selection and monitoring of QoS-aware Web Services with the WS-QoS framework,proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence,2004
    [16]赵俊峰,谢冰,张路,杨芙清,一种支持领域特性的Web服务组装方法,计算机学报,2005,28(4):731-738.
    [17]Horst R.,Paralos P.M.,Handbook of Global Optimization,Boston:Kluwer Academic Publishers,1995
    [18]Gerardo Canfora,et al,An approach for QoS-aware service composition based on Genetic Algorithms,ACM GECCO'05
    [19]张成文,苏森,陈俊亮,基于遗传算法的QoS感知的Web服务选择,计算机学报,2006,29(7):1-9
    [20]X.Gu,SpiderNet:A Quality-aware Service Composition Middleware,Ph.D Dissertation,University of Illinois,2004
    [21]林焰等,隔离小生静遗传算法研究,系统工程学报,2000,15(1):86-91.
    [22]Yasuhiko Dote,Soft Computing(Immune Networks)in Artificial Intelligence,SMC'95,IEEE International Conference on Systems,Man,and Cybernetics,1998,pages:1-7.
    [23]罗小平,韦巍,一种基于生物免疫遗传的新优化方法,电子学报,2003,31(1):59-62.
    [24]http://www.cs.sunysb.edu/~algorithm/implement/lpsolve/implement.shtml
    [25]刘书雷,刘云翔,张帆,唐桂芬,景宁,一种服务聚合中QoS全局最优服务动态选择算法,软件学报,2007,18(3):646-656
    [26]崔逊学,林闯,一种带约束的多目标服务质量路由算法,计算机研究与发展,2004,41(8):1368-1375.
    [1]V.Cardellini,M.Colajanni,PS.Yu,Dynamic load balancing on Web-server systems,IEEE Internet Computing,1999,3(3):28-39.
    [2]Z.Shan,C.Lin,DC.Marinescu,Y.Yang,Modeling and performance analysis of QoS-aware load balancing of web-server clusters,Computer networks,2002,40(2):235-256.
    [3]郭成城,晏蒲柳.一种异构Web服务器集群动态负载均衡算法.计算机学报,2005,28(2):179-184.
    [4]李永平,下一代网络应用服务器体系结构、负载均衡及容错技术的研究,博士学位论文,北京邮电大学,2003.
    [5]B.Raman,et.al.The SAHARA Model for Service Composition across Multiple Providers,Proc.of International Conference on Pervasive Computing(Pervasive 2002),LNCS 2414,Zurich:Springer-Verlag,2002,pages:1-14.
    [6]X.Fu,W.Shi,A.Akkerman,V.Karamcheti,CANS:Compassable,adaptive network services infrastructure,Proc.of the 3rd USENIX Symp.on Internet Technologies and Systems,San Francisco:USENIX,2001,pages:135-146.
    [7]X.Gu,K.Nahrstedt,RN.Chang,C.Ward,QoS-Assured service composition in managed service overlay networks,Proc.of the 23rd Int'l Conf.on Distributed Computing Systems(ICDCS 2003).Providence:IEEE Computer Society,2003,pages:194-203.
    [8]X.Gu,K.Nahrstedt,B.Yu,SpiderNet:An integrated peer-to-peer service composition framework,Proc.of the International Sysp.on High-Performance Distributed Computing(HPDC-13).Honolulu:IEEE Computer Society,2004,pages:110-119.
    [9]S.Choi,J.Turner,Configuring Sessions in Programmable Networks.Computer Networks,2003,41(2):269-284.
    [10]Q.Ma,P.Steenkiste,On Path Selection for Traffic with Bandwidth Guarantees,Proc.of the International Conference on Network Protocols(ICNP'97),Atlanta:IEEE Computer Society,1997,pages:191-202.
    [11]B.Raman,RH.Katz,Load Balancing and Stability Issues in Algorithms for Service Composition.Proc.of the 22~(nd)Annual Joint Conference of the IEEE Computer and Communications Societies(INFOCOM 2003),pages:1477-1487.
    [12]李文中等,服务组合中一种自适应的负载均衡算法,软件学报,2006,17(5):1068-1077.
    [13]T.L.Casavant,J.G.Kuhl.A Taxonomy of Scheduling in General-purpose Distributed Computing Systems.IEEE Trans.on Software Engineering,14(02):141-154,Feburary 1988.
    [14]E.Cohen,S.Shenker,Replication Strategies in Unstructured Peer,to-Peer Networks,Proceedings of the ACM SIGCOMM;2002
    [15]Tel G,分布式算法导论(第二版),中国.北京:机械工业出版社,2004,61-94.
    [16]K.M.Chandy,J.Misra,Distributed Computation on Graphs:Shortest Path Algorithms,Communications of the ACM,1982,25(11):833-837.
    [17]肖永康,无线Ad Hoc网络中MAC协议和TCP的性能研究,清华大学博士论文,2004