Ranking of Services for Reliability Estimation of SOA System Using FUZZY TOPSIS Method
Аннотация
In software system, there are different quality attributes like reliability, flexibility, reusability and maintainability. Among these quality attributes, reliability is one of the important parameters. Reliability can successfully complete a given system task in a specific environment in specific time period. Reliability estimation is an essential task, which makes users very selective while selecting software for purchase and use. Therefore, estimation of software reliability is necessary and beneficial. In this paper, an approach to estimate the reliability for most often used software system, i.e. Service-Oriented Architecture System (SOAS) has been used. A fuzzy logic technique for order preference by similarity to ideal solution (TOPSIS) has been employed in fuzzy environment to estimate the systems' reliability. Fuzzy logic is used to remove the uncertainty associated with ranking of alternative services and to select the best alternative services in existing algorithms. At first, we have selected four factors which affects the reliability of SOA system.Secondly, we have ranked the services by using Fuzzy technique for order preference by similarity to ideal solution (TOPSIS). In terms of triangular fuzzy numbers, the weight criteria and rating of alternatives has been assessed by linguistic variables that provide the ranking of services to estimate the SOA reliability.