Service Process

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 657249 Experts worldwide ranked by ideXlab platform

Jian Cao - One of the best experts on this subject based on the ideXlab platform.

  • ICWS - BPCS: A Block-Based Service Process Caching Strategy to Accelerate the Execution of Service Processes
    2016 IEEE International Conference on Web Services (ICWS), 2016
    Co-Authors: Tingjie Jia, Jian Cao, Yan Yao
    Abstract:

    Composing a set of Web Services as a Service Process is becoming a common practice, but it involves multiple Service invocations over the network, which incurs a huge time cost. To accelerate its execution, we propose an engine-side block-based Service Process caching strategy (BPCS). It is based on, and derives its advantages from, three key ideas. First, the invocation of Web Service embodies semantics which enables the application of semantic-based caching. Second, cachable blocks are identified from a Service Process and each block is equiped with a separate cache so that the time overhead of Service invocation and caching can be minimized. Third, a replacement strategy is introduced taking into account time and space factors to manage the space allocation for a Process with multiple caches. The algorithms and methods used in BPCS are introduced in detail. Finally, BPCS is validated with a detailed performance study on real Service Processes and Web Services via comparison experiments, which shows considerable improvements of BPCS over other strategies.

  • An event view specification approach for Supporting Service Process collaboration
    Concurrency and Computation: Practice and Experience, 2013
    Co-Authors: Jian Cao, Jie Wang, Haiyan Zhao
    Abstract:

    Designing and implementing an interoperable and flexible Service Process collaboration strategy is one of key issues for business to business integrations. To better support Service Process collaboration, an event view model is proposed, which is composed of a set of event types and their dependency relationships. It provides a general and flexible way to define a public view of a Service Process model and serves as the basis for defining Service Process collaboration protocols. In the paper, the basic concepts and a system framework for event-based Service Process collaboration are first introduced. The definitions of event and the dependency relationships among event types are then presented. Especially, how to identify dependency relationships among composite event types is studied in detail. After discussing the definition of event view and its specifying approach, a procedure for transforming a BPEL Process model into an event model and deriving dependencies among events is given. Finally, a case study is presented, and some implementation issues for defining and publishing an event view are discussed. Copyright © 2013 John Wiley & Sons, Ltd.

  • A Service Process optimization method based on model refinement
    The Journal of Supercomputing, 2010
    Co-Authors: Jian Cao, Jie Wang, Haiyan Zhao, Xiaohan Sun
    Abstract:

    Due to the limited functionality of a single Web Service, a group of Web Services often need to be linked together, working as an integrated Service Process, to provide value-added functions. One of the key issues in modeling such an integrated Service Process, in addition to the functions it can provide, is the assurance of Service quality. As Web Services have become increasingly popular, a number of Web Services with similar functions but different qualities can be readily found on the Internet. Which Services you select to combine into an integrated Service Process severely impacts the quality of that Service Process. The quality of a Service Process is also subject to its structure. In the paper, a refinement method for quality optimization of a Service Process model is proposed. The refinement method takes into account the selection of Web Services and the structure of the Service Process simultaneously. More specifically, in this method, a Service Process model is transformed into a Process structure tree for quality calculation and then a genetic algorithm is applied to refine the Service Process model for quality optimization. The method, together with the experiment results, is discussed in detail in the paper. The experiment results show this method can optimize the quality of the Service Process by applying refinement method according to the requirements.

  • A dynamically self-configurable Service Process engine
    World Wide Web, 2010
    Co-Authors: Jian Cao, Haiyan Zhao, Jie Wang
    Abstract:

    The performance of a Process engine is one of the key factors that contribute to the successful deployment of systems, based on a Service-oriented architecture. A novel Service Process engine that can be self-configured dynamically is introduced in the paper. It is based on the Jini platform, and leverages of Jini Services to provide key functionalities. It automatically maintains the global performance by performing load balancing and configuring the system structure dynamically. A heuristic algorithm is applied to indicate every client's request with a workload tag after a Service Process model is designed. Based on workload tags of client requests and the status of available Services in the engine, a controller allocates the requests to appropriate Services and dynamically reconfigures the engine based on fuzzy control algorithms. Algorithms and the architecture for the engine are discussed in detail; in addition, performance experiments are performed to show the effectiveness and feasibility of the proposed approach.

  • CSE - Runtime Configurable Service Process Model
    2010 13th IEEE International Conference on Computational Science and Engineering, 2010
    Co-Authors: Liang Zhou, Jian Cao
    Abstract:

    Service Process has been increasingly adopted in various domains with the development of Service computing. As more and more Service Processes come to have complex business logic for changing business requirements, Service Process must have the ability to configure itself automatically in a certain business context. In this paper, we provide an approach to realize Service Processi¯s self-configuration based on the Process structure tree. In this way, context-based rules with business context are defined for each fragment in different hierarchy, and when the fragment is invoked, rules that meet the needs of the current environment are chosen and applied on the fragment, making the Service flexible enough to always adapt itself to satisfy the context during the runtime.

Jie Wang - One of the best experts on this subject based on the ideXlab platform.

  • an event view specification approach for supporting Service Process collaboration
    Concurrency and Computation: Practice and Experience, 2013
    Co-Authors: Jie Wang, Haiyan Zhao, Minglu Li
    Abstract:

    Designing and implementing an interoperable and flexible Service Process collaboration strategy is one of key issues for business to business integrations. To better support Service Process collaboration, an event view model is proposed, which is composed of a set of event types and their dependency relationships. It provides a general and flexible way to define a public view of a Service Process model and serves as the basis for defining Service Process collaboration protocols. In the paper, the basic concepts and a system framework for event-based Service Process collaboration are first introduced. The definitions of event and the dependency relationships among event types are then presented. Especially, how to identify dependency relationships among composite event types is studied in detail. After discussing the definition of event view and its specifying approach, a procedure for transforming a BPEL Process model into an event model and deriving dependencies among events is given. Finally, a case study is presented, and some implementation issues for defining and publishing an event view are discussed. Copyright © 2013 John Wiley & Sons, Ltd.

  • An event view specification approach for Supporting Service Process collaboration
    Concurrency and Computation: Practice and Experience, 2013
    Co-Authors: Jian Cao, Jie Wang, Haiyan Zhao
    Abstract:

    Designing and implementing an interoperable and flexible Service Process collaboration strategy is one of key issues for business to business integrations. To better support Service Process collaboration, an event view model is proposed, which is composed of a set of event types and their dependency relationships. It provides a general and flexible way to define a public view of a Service Process model and serves as the basis for defining Service Process collaboration protocols. In the paper, the basic concepts and a system framework for event-based Service Process collaboration are first introduced. The definitions of event and the dependency relationships among event types are then presented. Especially, how to identify dependency relationships among composite event types is studied in detail. After discussing the definition of event view and its specifying approach, a procedure for transforming a BPEL Process model into an event model and deriving dependencies among events is given. Finally, a case study is presented, and some implementation issues for defining and publishing an event view are discussed. Copyright © 2013 John Wiley & Sons, Ltd.

  • A Service Process optimization method based on model refinement
    The Journal of Supercomputing, 2010
    Co-Authors: Jian Cao, Jie Wang, Haiyan Zhao, Xiaohan Sun
    Abstract:

    Due to the limited functionality of a single Web Service, a group of Web Services often need to be linked together, working as an integrated Service Process, to provide value-added functions. One of the key issues in modeling such an integrated Service Process, in addition to the functions it can provide, is the assurance of Service quality. As Web Services have become increasingly popular, a number of Web Services with similar functions but different qualities can be readily found on the Internet. Which Services you select to combine into an integrated Service Process severely impacts the quality of that Service Process. The quality of a Service Process is also subject to its structure. In the paper, a refinement method for quality optimization of a Service Process model is proposed. The refinement method takes into account the selection of Web Services and the structure of the Service Process simultaneously. More specifically, in this method, a Service Process model is transformed into a Process structure tree for quality calculation and then a genetic algorithm is applied to refine the Service Process model for quality optimization. The method, together with the experiment results, is discussed in detail in the paper. The experiment results show this method can optimize the quality of the Service Process by applying refinement method according to the requirements.

  • A dynamically self-configurable Service Process engine
    World Wide Web, 2010
    Co-Authors: Jian Cao, Haiyan Zhao, Jie Wang
    Abstract:

    The performance of a Process engine is one of the key factors that contribute to the successful deployment of systems, based on a Service-oriented architecture. A novel Service Process engine that can be self-configured dynamically is introduced in the paper. It is based on the Jini platform, and leverages of Jini Services to provide key functionalities. It automatically maintains the global performance by performing load balancing and configuring the system structure dynamically. A heuristic algorithm is applied to indicate every client's request with a workload tag after a Service Process model is designed. Based on workload tags of client requests and the status of available Services in the engine, a controller allocates the requests to appropriate Services and dynamically reconfigures the engine based on fuzzy control algorithms. Algorithms and the architecture for the engine are discussed in detail; in addition, performance experiments are performed to show the effectiveness and feasibility of the proposed approach.

  • APSCC - Service Process Collaboration Based on Event View Model
    2010 IEEE Asia-Pacific Services Computing Conference, 2010
    Co-Authors: Jian Cao, Jie Wang
    Abstract:

    In order to better support Service collaboration for complex tasks, an event view model is proposed to facilitate the activation and integration of individual Service Processes. An event view is composed of a set of event types and their dependency relationships, it provides a public view of a Service Process model and serves as the basis for defining Process collaboration protocols. After discussing the definition of event view and the Service Process collaboration framework based on event view, its construction approach and a procedure for transforming a Service Process model into an event model are proposed. Finally, a case study is presented and some implement issues are discussed.

Sunil Babbar - One of the best experts on this subject based on the ideXlab platform.

  • Service Process design flexibility and customer waiting time
    International Journal of Operations & Production Management, 2003
    Co-Authors: Chwen Sheu, Roger Mchaney, Sunil Babbar
    Abstract:

    Customer waiting is regarded as one of the most critical aspects of Service quality. Research has suggested various approaches to reduce the negative impact of waiting. This article investigates the waiting time performance of alternative Service Process designs that consist of two operations, order taking and order preparation. The research premise is that no single Service Process design is the best in all operating conditions. Managers should build flexibility into Service Process design by using alternative designs in combination. Several break‐even models are developed to examine the contingent nature of the performance of alternative designs. The results point to the need for building flexibility into Service Process designs by demonstrating that waiting time performance can only be optimized if design strategies are altered in response to ongoing changes in Service system input parameters.

  • A managerial assessment of the waiting-time performance for alternative Service Process designs
    Omega, 1996
    Co-Authors: Chwen Sheu, Sunil Babbar
    Abstract:

    The paper develops an analytical model and, by applying it to a set of Service Process design alternatives, demonstrates the potential impact of Process design on customer waiting-time performance. In doing so, it provides managers with some general tools and insights they can use in choosing the better Service Process design, adapting to changes in demand, and evaluating the impact of new technology application to the Service Process. It makes a case for flexibility in designing Service Processes by demonstrating that optimality of a design can depend on system parameter values. The various applications of this model and research findings can serve as guidelines for managers to use in designing their Service Processes so as to better serve their customers.

Yang Jian-shu - One of the best experts on this subject based on the ideXlab platform.

  • Model checking of semantic Web Service Process based on Spin
    Journal of Computer Applications, 2010
    Co-Authors: Yang Jian-shu
    Abstract:

    In the implementation of Web Services composition,the accurate and efficient verification of semantic Web Services Process plays an important role.In order to implement automatic verification of semantic Web Service Process model,a method of translating OWL-S Process model to Promela specification was proposed,which aimed at the control flow and data flow of Process models.The case study and system prototype framework show the feasibility.

Haiyan Zhao - One of the best experts on this subject based on the ideXlab platform.

  • an event view specification approach for supporting Service Process collaboration
    Concurrency and Computation: Practice and Experience, 2013
    Co-Authors: Jie Wang, Haiyan Zhao, Minglu Li
    Abstract:

    Designing and implementing an interoperable and flexible Service Process collaboration strategy is one of key issues for business to business integrations. To better support Service Process collaboration, an event view model is proposed, which is composed of a set of event types and their dependency relationships. It provides a general and flexible way to define a public view of a Service Process model and serves as the basis for defining Service Process collaboration protocols. In the paper, the basic concepts and a system framework for event-based Service Process collaboration are first introduced. The definitions of event and the dependency relationships among event types are then presented. Especially, how to identify dependency relationships among composite event types is studied in detail. After discussing the definition of event view and its specifying approach, a procedure for transforming a BPEL Process model into an event model and deriving dependencies among events is given. Finally, a case study is presented, and some implementation issues for defining and publishing an event view are discussed. Copyright © 2013 John Wiley & Sons, Ltd.

  • An event view specification approach for Supporting Service Process collaboration
    Concurrency and Computation: Practice and Experience, 2013
    Co-Authors: Jian Cao, Jie Wang, Haiyan Zhao
    Abstract:

    Designing and implementing an interoperable and flexible Service Process collaboration strategy is one of key issues for business to business integrations. To better support Service Process collaboration, an event view model is proposed, which is composed of a set of event types and their dependency relationships. It provides a general and flexible way to define a public view of a Service Process model and serves as the basis for defining Service Process collaboration protocols. In the paper, the basic concepts and a system framework for event-based Service Process collaboration are first introduced. The definitions of event and the dependency relationships among event types are then presented. Especially, how to identify dependency relationships among composite event types is studied in detail. After discussing the definition of event view and its specifying approach, a procedure for transforming a BPEL Process model into an event model and deriving dependencies among events is given. Finally, a case study is presented, and some implementation issues for defining and publishing an event view are discussed. Copyright © 2013 John Wiley & Sons, Ltd.

  • A Service Process optimization method based on model refinement
    The Journal of Supercomputing, 2010
    Co-Authors: Jian Cao, Jie Wang, Haiyan Zhao, Xiaohan Sun
    Abstract:

    Due to the limited functionality of a single Web Service, a group of Web Services often need to be linked together, working as an integrated Service Process, to provide value-added functions. One of the key issues in modeling such an integrated Service Process, in addition to the functions it can provide, is the assurance of Service quality. As Web Services have become increasingly popular, a number of Web Services with similar functions but different qualities can be readily found on the Internet. Which Services you select to combine into an integrated Service Process severely impacts the quality of that Service Process. The quality of a Service Process is also subject to its structure. In the paper, a refinement method for quality optimization of a Service Process model is proposed. The refinement method takes into account the selection of Web Services and the structure of the Service Process simultaneously. More specifically, in this method, a Service Process model is transformed into a Process structure tree for quality calculation and then a genetic algorithm is applied to refine the Service Process model for quality optimization. The method, together with the experiment results, is discussed in detail in the paper. The experiment results show this method can optimize the quality of the Service Process by applying refinement method according to the requirements.

  • A dynamically self-configurable Service Process engine
    World Wide Web, 2010
    Co-Authors: Jian Cao, Haiyan Zhao, Jie Wang
    Abstract:

    The performance of a Process engine is one of the key factors that contribute to the successful deployment of systems, based on a Service-oriented architecture. A novel Service Process engine that can be self-configured dynamically is introduced in the paper. It is based on the Jini platform, and leverages of Jini Services to provide key functionalities. It automatically maintains the global performance by performing load balancing and configuring the system structure dynamically. A heuristic algorithm is applied to indicate every client's request with a workload tag after a Service Process model is designed. Based on workload tags of client requests and the status of available Services in the engine, a controller allocates the requests to appropriate Services and dynamically reconfigures the engine based on fuzzy control algorithms. Algorithms and the architecture for the engine are discussed in detail; in addition, performance experiments are performed to show the effectiveness and feasibility of the proposed approach.

  • ISPA - A Quality Optimization Method for Service Process Model
    2009 IEEE International Symposium on Parallel and Distributed Processing with Applications, 2009
    Co-Authors: Haiyan Zhao, Jian Cao, Xiaohan Sun
    Abstract:

    With the popularity of Web Services, a set of Web Services with similar functions but different qualities can be found. Since Services are often be composed through a Service Process model, the way to compose them affects the whole quality of the Process model itself. In this paper, a quality optimization method for the Service Process model is proposed, which takes the structure of Service Process into account. Based on the proposed quality model, a genetic algorithm is proposed to optimize the Service Process model.