Transactional Behavior Verification in Business Process as a Service Configuration

0
1390
Transactional Behavior Verification in Business Process as a Service Configuration

Transactional Behavior Verification in Business Process as a Service Configuration

Abstract

Transactional Behavior Verification in Business Process as a Service Configuration (BPaaS) is an emerging cloud service type that provides customers with configurable and executable business processes over the Internet. Because BPaaS is still in the early years of research, there remain many open issues.
Managing BPaaS configuration builds on areas such as product lines for software and configurable business processes. The problem has concerns to consider from several perspectives, such as the different types of variable features, constraints between configuration options, and satisfying the client’s requirements.

Introduction

In recent years, cloud services have had dramatic impacts on service-oriented computing in both the research and industry landscapes. Project on Transactional Behavior Verification in Business Process as a Service Configuration Cloud computing has become a popular paradigm for providing a wide range of services, such as software applications, computing capacity, storage, and virtual platforms. Cloud service providers can provide pay-by-use services to customers on the Internet.

System Configuration

H/W System Configuration
Speed                   : 1.1 GHz
RAM                      : 256 MB(min)
Hard Disk              : 20 GB
Floppy Drive          : 1.44 MB
Key Board             : Standard Windows Keyboard
Mouse                  : Two or Three Button Mouse
Monitor                : SVGA
S/W System Configuration

Platform                     :  cloud computing

Operating system       : Windows Xp,7,
Server                       : WAMP/Apache
Working on                : Browser Like Firefox, IE

Advantages

  • To the best of our knowledge, transactional requirements important to clients, such as those supported by our template set, are not yet supported by any business process configuration method, and this is one of the major contributions of this work compared to existing works.
  • This increases client trust that the service will behave in a manner consistent with internal business policies and requirements, without having to perform their own analysis of the service behavior.
  • Our BPaaS model enables configuration from numerous perspectives important to BPaaS clients, namely, activities, resources, and data objects.
  • Our configuration method aims to elicit and ensure complex transactional requirements from clients, by adapting the temporal logic template set.
  • It has the advantage of a reduced runtime when configuring services with many configuration options and values.

Disadvantages

  • The problem has concerns to consider from several perspectives, such as the different types of variable features, constraints between configuration options, and satisfying the requirements provided by the client.

Conclusion

Project on Transactional Behavior Verification in Business Process as a Service Configuration,The increase in cloud computing adaptations in recent years has produced the concept of Business Process as a Service (BPaaS), whereby service providers are able to offer common or proven business processes to clients looking to automate and/or outsource parts of their operations.

We address the problem of managing Transactional Behavior Verification in Business Process as a Service Configuration in a way to ensure that the resulting service i) is valid with respect to configuration constraints of the provider, and ii) satisfies transactional requirements drawn from the business rules of the client. Our approach utilizes several modelling techniques, including BPMN for business process structure, statecharts for transactional state, feature models for configuration constraints.