Optimal Composition of Services for Intelligent Systems Using TOPSIS

Optimal Composition of Services for Intelligent Systems Using TOPSIS

Ashish Seth, Kirti Seth
Copyright: © 2021 |Pages: 16
DOI: 10.4018/IJIRR.2021070104
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Service-oriented architecture is a widely accepted service used for supporting consolidation and integration functions under an enterprise system which are complex in nature but with an intelligent framework which helps in integrating the services in an optimistic and dynamic manner for getting the task done. For any service-oriented architecture-based application, its services are the main components, as it requires service compositions for answering various requests. There exist many possible service compositions for completing a task. To find an optimum composition from those dynamically present during run time is another crucial aspect for the success of this architecture. The present research elaborated a novel idea for optimal composition of services in SOA or any other service-based system. This paper covers a case study along with the outcomes of the experiment which indicates the efficiency and validity of the proposed technique.
Article Preview
Top

Introduction

Any company who wished to work with a Service Oriented Architecture has not idea for doing the cost estimate for the same. The literature on Service Oriented Architecture (SOA) reveals that for calculating the cost to implement Service Oriented Architecture is the primary issue regarding its application. One cannot cost SOA like a project of construction where all the required sources are tangible and are accountable easily to estimate the entire project cost. As the cost for computing different factors such as knowledge of how the work is to be done, knowing the total costs of required resources, understanding the proper context of the domain, and to analyze the aspects of miss happening which can occur anytime with intangible resources is necessary and quite difficult for measuring.

Service-Oriented Architecture enables the brokers of the services for executing the processes of businesses which is comprised of loosely-coupled services provided by different providers and were known as the on-demand ad-hoc solutions in distributed environments. SOA is framework which is used to design system where the desired task can be dynamically achieved by configuring the services defined within the system. At any point of time there are many possible configurations possible to perform a single task. The on-demand, dynamic configurable nature of SOA makes the overall execution of any task as Multiple Criteria Decision-Making Problem (MCDM) where the decision makers have to select, assess or rank these alternatives according to the weights of the criteria. A TOPSIS approach can be used to find the optimal composition of these services for any required task Seth et. al.(2015).In these systems, every service is enabled to independently respond to the requests of users, although it also happened that most of the time a service composition was required for answering different requests and there might be many possible compositions available for completing the task requested. Therefore, it is crucial for finding at least a single composition that can be regarded as best depending on the criteria or preference of a user. The research presented here elaborated a way to select an optimum composition out of different feasible compositions depending on a method using the Fuzzy TOPSIS.

This paper covers a detailed analysis of experiments and results obtained are presented in table form as well as in graphical diagrams. The organization of the paper is presented in seven different sections: The bases of the used technique, related mathematical equations, concept, and definition of linguistic 1variables and fuzzy numbers used in the research are discussed in Section 2. The SOA architecture is covered in Section 3 along with the fuzzy TOPSIS used to evaluate the optimal service composition. Section 4 discusses the literature review 1of the similar work carried out in recent years by different authors. The algorithm of Fuzzy TOPSIS to find an optimal solution was presented in section 5 in detail. The experiment and the work evolution are discussed in section 6. The last section of the paper concludes the work in section 7.

Complete Article List

Search this Journal:
Reset
Volume 14: 1 Issue (2024)
Volume 13: 1 Issue (2023)
Volume 12: 4 Issues (2022): 3 Released, 1 Forthcoming
Volume 11: 4 Issues (2021)
Volume 10: 4 Issues (2020)
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing