Abstract

The application of service-orientated architecture in organizations for implementation of complicated workflows in electronic way using composite web services has become widespread. Thus, challenging research issues have also been raised in this regard. One of these issues is constructing composite web services by workflows. These workflows are composed of existing web services. Selections of a web service for each of workflow activities and fulfilling users’ conditions is still regarded as a major challenge. In fact, selection of a web service out of many such web services with identical function is a critical task which generally depends on composite evaluation tool of QoS. Previously proposed approaches do not consider exchange restrictions on the composition process and internal processes of architecture and previous experiences, and they ignore the fact that value of many of QoSs depends on the time of implementation. Selection of web services only based on QoS does not bring about optimal composite web service. Thus, till now, no solution has been proposed that performs composition process automatically or semi-automatically in optimal manner Objective: identification of existing concerns on composition of services and then designing a framework to provide a solution which consider all concerns and finally performing tests in order to examine and evaluate proposed framework Method: in the proposed framework, elements affecting management of service-oriented architecture processes are organized according to a logical procedure. This framework identifies processes of this style of architecture based on requirements in service-oriented architecture processes management and according to qualitative features in this area. In the proposed framework, in addition to using existing data in the problem area, existing structure and patterns in the area of software architecture are also utilize, and management processes in service-orientated architecture are improved based on propriety of available requirements. QWV are qualitative weighted dynamic features which indicate priority of users, and QF is quality factor of service at the time of implementation which is weighted in the framework. These factors are used for constructing composite web service. Multifactor computing is known as a natural computational system for automating the interaction between services. The factors in multi-agent systems can be used as the main reliable mechanism for the control which usually use data exchange for accelerating their evaluations. For identification of all concerns in the solution space, many aspects should be examined. To this end, classes of agents are defined which investigate these aspects in the form of four components using repository data. Results: proposed framework was simulated by Arena software and results showed this framework can be useful in automatic generation of needed services and meet all concerns at the same time. Results support that using agents in the model increased speed of accountability and satisfaction of users as well as system efficiency

Highlights

  • Service-orientated architecture provides a collection of designing principles for operationalization and implementation of automatic commercial process in heterogeneous environments[1]

  • Service-oriented architecture process management is classified into service-oriented architecture lifecycle management, service management, service change management, service composition management and service interaction management, service registries and exploration management

  • There are several ways for implementing SOA, but the most famous and most popular way are run by Web Service technology[2] that depends on infrastructure of World Wide Web and use of open XML standards such as SOAP, WSDL

Read more

Summary

Introduction

Service-orientated architecture provides a collection of designing principles for operationalization and implementation of automatic commercial process in heterogeneous environments[1]. Service-oriented architecture includes management of applications, services, processes, firmware, infrastructures and software tools in line with business objectives. Service-oriented architecture management is a multi-faceted task which covers IT management and Business Service Management. There are several ways for implementing SOA, but the most famous and most popular way are run by Web Service technology[2] that depends on infrastructure of World Wide Web and use of open XML standards such as SOAP, WSDL. Another benefit of using web services is their interoperability between different heterogeneous organizations or units [3]

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call