在Web服务开发过程中,为了创建满足特定应用需求的新服务,需要将不同地理位置、不同服务提供者提供的Web服务按照一定的结构关系组合起来。在服务组合过程中,首先要保证服务执行的可靠性,组合服务的可靠性是Web服务最重要的QoS(Quality ...在Web服务开发过程中,为了创建满足特定应用需求的新服务,需要将不同地理位置、不同服务提供者提供的Web服务按照一定的结构关系组合起来。在服务组合过程中,首先要保证服务执行的可靠性,组合服务的可靠性是Web服务最重要的QoS(Quality of Service)属性,是决定Web服务能否成功应用的关键。组合服务的可靠性不仅和服务之间的结构有关,而且和组合的条件也有一定的关系,因此传统的可靠性模型已经不再适用于Web服务。为了提高Web服务的可靠性预测精度,提出了一种基于控制结构的组合服务的可靠性模型,最后通过案例分析说明了该可靠性模型能够比较精确地预测服务可靠性。展开更多
A Web service-based system never fulfills a user's goal unless a failure recovery approach exists. It is inevitable that several Web services may either perish or fail before or during transactions. The completion of...A Web service-based system never fulfills a user's goal unless a failure recovery approach exists. It is inevitable that several Web services may either perish or fail before or during transactions. The completion of a composite process relies on the smooth execution of all constituent Web services. A mediator acts as an intermediary between providers and consumers to monitor the execution of these services. If a service fails, the mediator has to recover the whole composite process or else jeopardize achieving the intended goals. The atomic replacement of a perished Web service usually does not apply because the process of locating a matched Web service is unreliable. Even the system cannot depend on the replacement of the dead service with a com- posite service. In this paper, we propose an automatic renova- tion plan for failure recovery of composite semantic services based on an approach of subdigraph replacement. A replacement subdigraph is posed in lieu of an original subdigraph, which includes the failed service. The replacement is done in two separate phases, ofltine and online, to make the recovery faster. The ofitine phase foresees all possible subdigraphs, pre-calculates them, and ranks several possible replacements. The online phase compensates the unwanted effects and executes the replacement subdigraph in lieu of the original subdigraph. We have evaluated our approach during an experiment and have found that we could recover more than half of the simulated failures. These achievements show a significant improvement compared to current approaches展开更多
As cloud service becomes more and more capable, available and powerful, wiseCIO has emerged from an innovative roadmap toward archival Content Management Service (aCMS) and massive Content Delivery Service (mCDS) in s...As cloud service becomes more and more capable, available and powerful, wiseCIO has emerged from an innovative roadmap toward archival Content Management Service (aCMS) and massive Content Delivery Service (mCDS) in support of Anything-as-a-Service (XaaS) via Digital Archiving and Transformed Analytics (DATA);DATA aims to automate UBC with FAST solutions throughout a feasible, analytical, scalable and testable approach. This paper, based on the novel wiseCIO (web-based intelligent service engaging Cloud Intelligence Outlet), presents digital archiving and transformed analytics via machine learning automata for intelligent UBC processes to liaise with Universal interface for human-computer interaction, enable Brewing aggregation (differing from traditional web browsing), and engage Centered user experience. As one of the most practical aspects of artificial intelligence, machine learning is applied to analytical model building and massive and/or multidimensional Online Analytical Processing (mOLAP) for more intelligent cloud service with little explicit coding required. DATA is central to useful information via archival transformation and analytics, and utilizable intelligence for Business, Education and Entertainment (iBEE) in support of decision-making. As a result, DATA orchestrates wiseCIO to promote ACTiVE XaaS that enables accessibility, contextuality and traceability of information for vast engagement with various cloud services, such as aCMS (archival Content Management Service), COSA (Context-Oriented Screening Aggregation), DASH (Deliveries Assembled for fast Search and Hits), OLAS (Online Learning via Analytical Synthesis), REAP (Rapid Extension and Active Presentation), and SPOT (Special Points On Top) with great ease.展开更多
文摘在Web服务开发过程中,为了创建满足特定应用需求的新服务,需要将不同地理位置、不同服务提供者提供的Web服务按照一定的结构关系组合起来。在服务组合过程中,首先要保证服务执行的可靠性,组合服务的可靠性是Web服务最重要的QoS(Quality of Service)属性,是决定Web服务能否成功应用的关键。组合服务的可靠性不仅和服务之间的结构有关,而且和组合的条件也有一定的关系,因此传统的可靠性模型已经不再适用于Web服务。为了提高Web服务的可靠性预测精度,提出了一种基于控制结构的组合服务的可靠性模型,最后通过案例分析说明了该可靠性模型能够比较精确地预测服务可靠性。
文摘A Web service-based system never fulfills a user's goal unless a failure recovery approach exists. It is inevitable that several Web services may either perish or fail before or during transactions. The completion of a composite process relies on the smooth execution of all constituent Web services. A mediator acts as an intermediary between providers and consumers to monitor the execution of these services. If a service fails, the mediator has to recover the whole composite process or else jeopardize achieving the intended goals. The atomic replacement of a perished Web service usually does not apply because the process of locating a matched Web service is unreliable. Even the system cannot depend on the replacement of the dead service with a com- posite service. In this paper, we propose an automatic renova- tion plan for failure recovery of composite semantic services based on an approach of subdigraph replacement. A replacement subdigraph is posed in lieu of an original subdigraph, which includes the failed service. The replacement is done in two separate phases, ofltine and online, to make the recovery faster. The ofitine phase foresees all possible subdigraphs, pre-calculates them, and ranks several possible replacements. The online phase compensates the unwanted effects and executes the replacement subdigraph in lieu of the original subdigraph. We have evaluated our approach during an experiment and have found that we could recover more than half of the simulated failures. These achievements show a significant improvement compared to current approaches
文摘As cloud service becomes more and more capable, available and powerful, wiseCIO has emerged from an innovative roadmap toward archival Content Management Service (aCMS) and massive Content Delivery Service (mCDS) in support of Anything-as-a-Service (XaaS) via Digital Archiving and Transformed Analytics (DATA);DATA aims to automate UBC with FAST solutions throughout a feasible, analytical, scalable and testable approach. This paper, based on the novel wiseCIO (web-based intelligent service engaging Cloud Intelligence Outlet), presents digital archiving and transformed analytics via machine learning automata for intelligent UBC processes to liaise with Universal interface for human-computer interaction, enable Brewing aggregation (differing from traditional web browsing), and engage Centered user experience. As one of the most practical aspects of artificial intelligence, machine learning is applied to analytical model building and massive and/or multidimensional Online Analytical Processing (mOLAP) for more intelligent cloud service with little explicit coding required. DATA is central to useful information via archival transformation and analytics, and utilizable intelligence for Business, Education and Entertainment (iBEE) in support of decision-making. As a result, DATA orchestrates wiseCIO to promote ACTiVE XaaS that enables accessibility, contextuality and traceability of information for vast engagement with various cloud services, such as aCMS (archival Content Management Service), COSA (Context-Oriented Screening Aggregation), DASH (Deliveries Assembled for fast Search and Hits), OLAS (Online Learning via Analytical Synthesis), REAP (Rapid Extension and Active Presentation), and SPOT (Special Points On Top) with great ease.