Web services have gained popularity m recent years anu prowue a new moue, u~ w^u, w,,,~,, ,^- cilitates interaction of scientific and business applications through the Internet. More often, several services with simil...Web services have gained popularity m recent years anu prowue a new moue, u~ w^u, w,,,~,, ,^- cilitates interaction of scientific and business applications through the Internet. More often, several services with similar functionality are available from a large and changing number of service provid- ers. Quality of Service (QoS) is the dominant factor in service selection and is of great importance to users. In this paper, we propose a model for QoS measurement and web services selection. The model consists of QoS model, QoS monitoring, QoS comparison and service selection with a QoS feedback mechanism. The most suitable service is to take into account the agreed QoS, monitoring is done during invocation phase and if any deviation is recorded, next suitable service is selected. Fi- nally the model is proved to be feasible and effective by simulation experiments.展开更多
Quality of Service (QoS) is a key factor in Web service advertising, choosing and runtime monitoring. Web service QoS is multi-faceted, fuzzy and dynamic. Current researches focus on implementation level performance a...Quality of Service (QoS) is a key factor in Web service advertising, choosing and runtime monitoring. Web service QoS is multi-faceted, fuzzy and dynamic. Current researches focus on implementation level performance assurance, ignoring domain specific or application level metrics which are also very important to service users. Industry Web service standards lack QoS expression. The support for QoS based service choice-making is very limited. We proposed an extended Web service QoS model based on configurable fuzzy synthetic evaluation system. Web service QoS is evaluated dynamically according to the service context. A QoS requirement description model is also given for service QoS requirement definition. An interactive Web service choice-making process is described, which takes QoS as a key factor when choosing from functionally equivalent services.展开更多
The non-functional QoS (quality of service) information helps us to select a proper Web-service from the web applications, by using component services such as UDDI[1](Universal Description, Discovery, and Integration)...The non-functional QoS (quality of service) information helps us to select a proper Web-service from the web applications, by using component services such as UDDI[1](Universal Description, Discovery, and Integration) and MDS(Monitoring and Discovery System). MDS is a suite of web services to monitor and discover resources and service on Grids, but MDS only based on function aspects. This paper studies on an approach to provide the QoS information and a discovery model by using MDS and gives a system deployment and implementation plan. The simulation results show that the method is effective in service discovery.展开更多
To improve the Quality of Service (QoS)-aware Web service compositions considering constraints between cross-organizational business,this paper analyzes the types of constraints,and accordingly proposes a Chaos Geneti...To improve the Quality of Service (QoS)-aware Web service compositions considering constraints between cross-organizational business,this paper analyzes the types of constraints,and accordingly proposes a Chaos Genetic Algorithm (CGA). The algorithm creates an initial population of service compositions based on the chaos theory,and then processes individuals which violate constraints in the initial population using repair strategies. Next,a new fitness function is designed to gradually eliminate the infeasible compositions generated in evolution. Finally,the algorithm makes minor chaotic disturbances on the evolved group to accelerate convergence and avoid local optimum. Experimental results demonstrate the effectiveness of the proposed algorithm.展开更多
Recent advancements in cloud computing(CC)technologies signified that several distinct web services are presently developed and exist at the cloud data centre.Currently,web service composition gains maximum attention ...Recent advancements in cloud computing(CC)technologies signified that several distinct web services are presently developed and exist at the cloud data centre.Currently,web service composition gains maximum attention among researchers due to its significance in real-time applications.Quality of Service(QoS)aware service composition concerned regarding the election of candidate services with the maximization of the whole QoS.But these models have failed to handle the uncertainties of QoS.The resulting QoS of composite service identified by the clients become unstable and subject to risks of failing composition by end-users.On the other hand,trip planning is an essential technique in supporting digital map services.It aims to determine a set of location based services(LBS)which cover all client intended activities quantified in the query.But the available web service composition solutions do not consider the complicated spatio-temporal features.For resolving this issue,this study develops a new hybridization of the firefly optimization algorithm with fuzzy logic based web service composition model(F3L-WSCM)in a cloud environment for location awareness.The presented F3L-WSCM model involves a discovery module which enables the client to provide a query related to trip planning such as flight booking,hotels,car rentals,etc.At the next stage,the firefly algorithm is applied to generate composition plans to minimize the number of composition plans.Followed by,the fuzzy subtractive clustering(FSC)will select the best composition plan from the available composite plans.Besides,the presented F3L-WSCM model involves four input QoS parameters namely service cost,service availability,service response time,and user rating.An extensive experimental analysis takes place on CloudSim tool and exhibit the superior performance of the presented F3L-WSCM model in terms of accuracy,execution time,and efficiency.展开更多
The automatic selection and composition of Web services rely strongly on the manner to deal with ambiguity inherent to the description of functionalities of these services and the client’s requests. Quality of Servic...The automatic selection and composition of Web services rely strongly on the manner to deal with ambiguity inherent to the description of functionalities of these services and the client’s requests. Quality of Service (QoS) criteria become crucial in Web services selection and the problem of checking that a web service satisfies a given level of QOS is considered in recent research works. This paper presents a QoS based automatic classification method of web services. These services give generally similar functionalities and are offered by different providers. The main feature of our Web service selection model is to take advantage of the neuro-fuzzy logic for coping with the imprecision of QoS constraints values.展开更多
Web Service是目前研究界和产业界广泛关注的技术之一.随着Web Service的广泛应用,研究者们普遍认识到,服务的非功能属性,即服务质量(Quality of Service,QoS)是面向服务的应用能否成功的关键因素之一.因此,研究者们尝试从多个角度对Qo...Web Service是目前研究界和产业界广泛关注的技术之一.随着Web Service的广泛应用,研究者们普遍认识到,服务的非功能属性,即服务质量(Quality of Service,QoS)是面向服务的应用能否成功的关键因素之一.因此,研究者们尝试从多个角度对QoS相关问题展开了研究.然而,现有工作普遍关注基于QoS的动态服务选择和组装等上层应用技术,而对于如何获取、存储、度量QoS等基础支持技术研究较少,而这些基础性工作对QoS相关的研究工作具有显著的重要性.此外,不同应用领域对Web Service QoS的需求不尽相同,因此,需要有一套灵活的机制支持在QoS模型定义、QoS度量方法、QoS信息采集等方面体现出的领域特性.针对这个问题,文中提出了一个可扩展的Web Service QoS信息管理框架,详细分析了该框架涉及到的重要方法与核心技术,并给出了该框架在北京大学软件构件库系统中的设计决策和方案.最后,介绍了文中框架在一个863计划项目中的应用实例,该实例展示了用户根据其应用的领域需求对本框架进行扩展并进行Web Service QoS管理的方法,从而验证了本管理框架的可扩展性及实用性.展开更多
In order to enable quality-aware web services selection in the process of service composition,this paper first describes the non-functional requirements of service consumers and the quality of elementary service or co...In order to enable quality-aware web services selection in the process of service composition,this paper first describes the non-functional requirements of service consumers and the quality of elementary service or composite service as a quality vector,and then models the QoS(quality of service)-aware composition as a multiple criteria optimization problem in extending directed graph.A novel simulated annealing algorithm for QoS-aware web services composition is presented.A normalizing for composite service QoS values is made,and a secondary iterative optimization is used in the algorithm.Experimental results show that the simulated annealing algorithm can satisfy the multiple criteria and global QoS requirements of service consumers.The algorithm produces near optimum solution with much less computation cost.展开更多
Web service recommendation is one of the most important fi elds of research in the area of service computing. The two core problems of Web service recommendation are the prediction of unknown Qo S property values and ...Web service recommendation is one of the most important fi elds of research in the area of service computing. The two core problems of Web service recommendation are the prediction of unknown Qo S property values and the evaluation of overall Qo S according to user preferences. Aiming to address these two problems and their current challenges, we propose two efficient approaches to solve these problems. First, unknown Qo S property values were predicted by modeling the high-dimensional Qo S data as tensors, by utilizing an important tensor operation, i.e., tensor composition, to predict these Qo S values. Our method, which considers all Qo S dimensions integrally and uniformly, allows us to predict multi-dimensional Qo S values accurately and easily. Second, the overall Qo S was evaluated by proposing an efficient user preference learning method, which learns user preferences based on users' ratings history data, allowing us to obtain user preferences quantifiably and accurately. By solving these two core problems, it became possible to compute a realistic value for the overall Qo S. The experimental results showed our proposed methods to be more efficient than existing methods.展开更多
Web Service是采用面向服务的体系架构的基于标准的Web协议的软件构件,而Agent是一种在异构环境中自主行动以实现其设计目标的智能化软件实体。文章研究了利用Agent技术来进行动态发现、绑定符合用户QoS需求的Web Service,从而能够为用...Web Service是采用面向服务的体系架构的基于标准的Web协议的软件构件,而Agent是一种在异构环境中自主行动以实现其设计目标的智能化软件实体。文章研究了利用Agent技术来进行动态发现、绑定符合用户QoS需求的Web Service,从而能够为用户提供更好的服务。展开更多
In open and dynamic Internet environment, multi-periods quality of service (QoS), multiple decision-makers based on heterogeneous QoS models and uncertainty weights make optimal Web service selection hard. To solve ...In open and dynamic Internet environment, multi-periods quality of service (QoS), multiple decision-makers based on heterogeneous QoS models and uncertainty weights make optimal Web service selection hard. To solve the difficulties above, dynamic Web service selection group decision-making based on heterogeneous QoS models (DWSSGD_HQM) is proposed. Drawing on and extending technique for order preference by similarity to ideal solution (TOPSIS), DWSSGD_HQM supports multiple decision-makers based on heterogeneous QoS models expressed in real numbers, interval numbers, triangular fuzzy numbers and intuitionistic fuzzy numbers respectively, and takes multi-periods QoS and weights of user and group into account. Six steps are detailed. They are converting heterogeneous QoS models into ones expressed in interval numbers, calculating weighted normalized decision-matrix, determining the group positive-ideal and negative-ideal solutions, calculating the close-degrees of candidates, aggregating close-degrees of multi-periods for each decision-maker, and ranking the alternatives. Finally, experiments are conducted by using actual QoS data to evaluate the effectiveness of the proposed approach.展开更多
基金Supported by the National Natural Science Foundation of China(No.60903003)the Beijing Natural Science Foundation of China(No.4112037)the Research Fund for the Doctoral Program of Higher Education of China(No.2008000401051)
文摘Web services have gained popularity m recent years anu prowue a new moue, u~ w^u, w,,,~,, ,^- cilitates interaction of scientific and business applications through the Internet. More often, several services with similar functionality are available from a large and changing number of service provid- ers. Quality of Service (QoS) is the dominant factor in service selection and is of great importance to users. In this paper, we propose a model for QoS measurement and web services selection. The model consists of QoS model, QoS monitoring, QoS comparison and service selection with a QoS feedback mechanism. The most suitable service is to take into account the agreed QoS, monitoring is done during invocation phase and if any deviation is recorded, next suitable service is selected. Fi- nally the model is proved to be feasible and effective by simulation experiments.
基金Project supported by the National Natural Science Foundation of China (No. 60503041), the Hi-Tech Research and DevelopmentProgram (863) of China (No. 2004AA104340), the Chinese SemanticGrid Project, and the Science and Technology Commission ofShanghai Municipality (No. 03dz15027), China
文摘Quality of Service (QoS) is a key factor in Web service advertising, choosing and runtime monitoring. Web service QoS is multi-faceted, fuzzy and dynamic. Current researches focus on implementation level performance assurance, ignoring domain specific or application level metrics which are also very important to service users. Industry Web service standards lack QoS expression. The support for QoS based service choice-making is very limited. We proposed an extended Web service QoS model based on configurable fuzzy synthetic evaluation system. Web service QoS is evaluated dynamically according to the service context. A QoS requirement description model is also given for service QoS requirement definition. An interactive Web service choice-making process is described, which takes QoS as a key factor when choosing from functionally equivalent services.
文摘The non-functional QoS (quality of service) information helps us to select a proper Web-service from the web applications, by using component services such as UDDI[1](Universal Description, Discovery, and Integration) and MDS(Monitoring and Discovery System). MDS is a suite of web services to monitor and discover resources and service on Grids, but MDS only based on function aspects. This paper studies on an approach to provide the QoS information and a discovery model by using MDS and gives a system deployment and implementation plan. The simulation results show that the method is effective in service discovery.
基金National Natural Science Fund of China(61672022,61272036)Graduate Innovation Program of Shanghai Polytechnic University(A01GY17F022)Key Discipline of Shanghai Polytechnic University(XXKZD1604)
文摘To improve the Quality of Service (QoS)-aware Web service compositions considering constraints between cross-organizational business,this paper analyzes the types of constraints,and accordingly proposes a Chaos Genetic Algorithm (CGA). The algorithm creates an initial population of service compositions based on the chaos theory,and then processes individuals which violate constraints in the initial population using repair strategies. Next,a new fitness function is designed to gradually eliminate the infeasible compositions generated in evolution. Finally,the algorithm makes minor chaotic disturbances on the evolved group to accelerate convergence and avoid local optimum. Experimental results demonstrate the effectiveness of the proposed algorithm.
文摘Recent advancements in cloud computing(CC)technologies signified that several distinct web services are presently developed and exist at the cloud data centre.Currently,web service composition gains maximum attention among researchers due to its significance in real-time applications.Quality of Service(QoS)aware service composition concerned regarding the election of candidate services with the maximization of the whole QoS.But these models have failed to handle the uncertainties of QoS.The resulting QoS of composite service identified by the clients become unstable and subject to risks of failing composition by end-users.On the other hand,trip planning is an essential technique in supporting digital map services.It aims to determine a set of location based services(LBS)which cover all client intended activities quantified in the query.But the available web service composition solutions do not consider the complicated spatio-temporal features.For resolving this issue,this study develops a new hybridization of the firefly optimization algorithm with fuzzy logic based web service composition model(F3L-WSCM)in a cloud environment for location awareness.The presented F3L-WSCM model involves a discovery module which enables the client to provide a query related to trip planning such as flight booking,hotels,car rentals,etc.At the next stage,the firefly algorithm is applied to generate composition plans to minimize the number of composition plans.Followed by,the fuzzy subtractive clustering(FSC)will select the best composition plan from the available composite plans.Besides,the presented F3L-WSCM model involves four input QoS parameters namely service cost,service availability,service response time,and user rating.An extensive experimental analysis takes place on CloudSim tool and exhibit the superior performance of the presented F3L-WSCM model in terms of accuracy,execution time,and efficiency.
文摘The automatic selection and composition of Web services rely strongly on the manner to deal with ambiguity inherent to the description of functionalities of these services and the client’s requests. Quality of Service (QoS) criteria become crucial in Web services selection and the problem of checking that a web service satisfies a given level of QOS is considered in recent research works. This paper presents a QoS based automatic classification method of web services. These services give generally similar functionalities and are offered by different providers. The main feature of our Web service selection model is to take advantage of the neuro-fuzzy logic for coping with the imprecision of QoS constraints values.
文摘Web Service是目前研究界和产业界广泛关注的技术之一.随着Web Service的广泛应用,研究者们普遍认识到,服务的非功能属性,即服务质量(Quality of Service,QoS)是面向服务的应用能否成功的关键因素之一.因此,研究者们尝试从多个角度对QoS相关问题展开了研究.然而,现有工作普遍关注基于QoS的动态服务选择和组装等上层应用技术,而对于如何获取、存储、度量QoS等基础支持技术研究较少,而这些基础性工作对QoS相关的研究工作具有显著的重要性.此外,不同应用领域对Web Service QoS的需求不尽相同,因此,需要有一套灵活的机制支持在QoS模型定义、QoS度量方法、QoS信息采集等方面体现出的领域特性.针对这个问题,文中提出了一个可扩展的Web Service QoS信息管理框架,详细分析了该框架涉及到的重要方法与核心技术,并给出了该框架在北京大学软件构件库系统中的设计决策和方案.最后,介绍了文中框架在一个863计划项目中的应用实例,该实例展示了用户根据其应用的领域需求对本框架进行扩展并进行Web Service QoS管理的方法,从而验证了本管理框架的可扩展性及实用性.
文摘通过网络提供服务的Web Service的服务质量会随着网络环境、服务器负载等因素的变化而变化,如何更好地帮助用户选择在未来一段时间内符合服务质量需求的Web Service,是目前服务计算领域中需要解决的关键问题之一。针对上述问题,提出了一种基于时间序列分析的Web Service QoS预测方法,并实现了相应的Web Service QoS自动预测工具。该工具能够根据Web Service的历史QoS数据,有效地预测未来短期内的QoS信息。以17832个Web Service的历史数据为基础,设计了相关实验,并验证了方法的有效性。
基金The National Natural Science Foundation of China(No.60773217)Free Exploration Project(985 Project of Renmin University of China)(No.21361231)
文摘In order to enable quality-aware web services selection in the process of service composition,this paper first describes the non-functional requirements of service consumers and the quality of elementary service or composite service as a quality vector,and then models the QoS(quality of service)-aware composition as a multiple criteria optimization problem in extending directed graph.A novel simulated annealing algorithm for QoS-aware web services composition is presented.A normalizing for composite service QoS values is made,and a secondary iterative optimization is used in the algorithm.Experimental results show that the simulated annealing algorithm can satisfy the multiple criteria and global QoS requirements of service consumers.The algorithm produces near optimum solution with much less computation cost.
基金supported by the Natural Science Foundation of Beijing under Grant No.4132048NSFC (61472047),and NSFC (61202435)
文摘Web service recommendation is one of the most important fi elds of research in the area of service computing. The two core problems of Web service recommendation are the prediction of unknown Qo S property values and the evaluation of overall Qo S according to user preferences. Aiming to address these two problems and their current challenges, we propose two efficient approaches to solve these problems. First, unknown Qo S property values were predicted by modeling the high-dimensional Qo S data as tensors, by utilizing an important tensor operation, i.e., tensor composition, to predict these Qo S values. Our method, which considers all Qo S dimensions integrally and uniformly, allows us to predict multi-dimensional Qo S values accurately and easily. Second, the overall Qo S was evaluated by proposing an efficient user preference learning method, which learns user preferences based on users' ratings history data, allowing us to obtain user preferences quantifiably and accurately. By solving these two core problems, it became possible to compute a realistic value for the overall Qo S. The experimental results showed our proposed methods to be more efficient than existing methods.
基金This work is supported by the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No. 20020001015 the National Grand Fundamental Research 973 Program of China under Grant No.2002CB312000+2 种基金 the National Science Foundation of China under Grant No.60073016 and No.60203002 the National High Technology Development 863 Program under Grant No. 2002AA135330, No. 2002AA134030 and No. 2001AA113151 the Beijing Science Foundation under Grant No.4012007.
基金supported by the National Natural Science Foundation of China (70971059),the National Natural Science Foundation Project of China (60872042)the Humanity and Social Science Youth Foundation of Ministry of Education of China (12YJC870030)the Fundamental Research Funds for the Central Universities(2011RC0203)
文摘In open and dynamic Internet environment, multi-periods quality of service (QoS), multiple decision-makers based on heterogeneous QoS models and uncertainty weights make optimal Web service selection hard. To solve the difficulties above, dynamic Web service selection group decision-making based on heterogeneous QoS models (DWSSGD_HQM) is proposed. Drawing on and extending technique for order preference by similarity to ideal solution (TOPSIS), DWSSGD_HQM supports multiple decision-makers based on heterogeneous QoS models expressed in real numbers, interval numbers, triangular fuzzy numbers and intuitionistic fuzzy numbers respectively, and takes multi-periods QoS and weights of user and group into account. Six steps are detailed. They are converting heterogeneous QoS models into ones expressed in interval numbers, calculating weighted normalized decision-matrix, determining the group positive-ideal and negative-ideal solutions, calculating the close-degrees of candidates, aggregating close-degrees of multi-periods for each decision-maker, and ranking the alternatives. Finally, experiments are conducted by using actual QoS data to evaluate the effectiveness of the proposed approach.