Service Adaptation with Probabilistic Partial Models

نویسندگان

  • Manman Chen
  • Tian Huat Tan
  • Jun Sun
  • Jingyi Wang
  • Yang Liu
  • Jing Sun
  • Jin Song Dong
چکیده

1 Singapore University of Technology and Design 2 Nanyang Technological University 3 The University of Auckland 4 National University of Singapore Abstract. Web service composition makes use of existing Web services to build complex business processes. Non-functional requirements are crucial for the Web service composition. In order to satisfy non-functional requirements when composing a Web service, one needs to rely on the estimated quality of the component services. However, estimation is seldom accurate especially in the dynamic environment. Hence, we propose a framework, ADFLOW, to monitor and adapt the workflow of the Web service composition when necessary to maximize its ability to satisfy the non-functional requirements automatically. To reduce the monitoring overhead, ADFLOW relies on asynchronous monitoring. ADFLOW has been implemented and the evaluation has shown the effectiveness and efficiency of our approach. Given a composite service, ADFLOW achieves 25% – 32% of average improvement in the conformance of non-functional requirements, and only incurs 1% – 3% of overhead with respect to the execution time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fuzzy Hierarchical Location-Allocation Models for Congested Systems

There exist various service systems that have hierarchical structure. In hierarchical service networks, facilities at different levels provide different types of services. For example, in health care systems, general centers provide low-level services such as primary health care services, while the specialized hospitals provide high-level services. Because of demand congestion in service networ...

متن کامل

Preventing Key Performance Indicators Violations Based on Proactive Runtime Adaptation in Service Oriented Environment

Key Performance Indicator (KPI) is a type of performance measurement that evaluates the success of an organization or a partial activity in which it engages. If during the running process instance the monitoring results show that the KPIs do not reach their target values, then the influential factors should be identified, and the appropriate adaptation strategies should be performed to prevent ...

متن کامل

ارزیابی مدل های تخمین عمر مفید خدمت رسانی برای سازه های بتن مسلح در محیط دریایی خلیج فارس

Chloride ion ingress is one of the major problems that affect the durability of reinforced concrete structures such as bridge decks, concrete pavements, and other structures exposed to harsh saline environments. Therefore, durability based design of concrete structures in marine areas has gained great significance in recent decades and various mathematical models for estimating the service life...

متن کامل

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

Speaker adaptation in the maximum a posteriori framework based on the probabilistic 2-mode analysis of training models

In this article, we describe a speaker adaptation method based on the probabilistic 2-mode analysis of training models. Probabilistic 2-mode analysis is a probabilistic extension of multilinear analysis. We apply probabilistic 2-mode analysis to speaker adaptation by representing each of the hidden Markov model mean vectors of training speakers as a matrix, and derive the speaker adaptation equ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016