TY - GEN
T1 - Quality improvement in web services using function replication
AU - Amiri, Mohammad Javad
AU - Koupaee, Mahnaz
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/6/22
Y1 - 2016/6/22
N2 - Service identification is the first and the most important step in service-oriented development and improving the quality of identified services is an important issue. In this paper, a method for replicating functions in identified services is proposed. In this method, after clustering the functions and defining each cluster as a service, the quality of each service is calculated using Turbo-MQ fitness function. Then, functions that could increase the value of fitness function are identified and replicated in the target cluster. Function replication might cause new inter-And intra-cluster relations; also, creating a replica for a function has extra cost in terms of implementation and maintenance. Therefore, after considering these challenges, a useful function replication will increase service quality and service call efficiency in a whole system. This method can be added to all business process-based service identification methods, and improve the accuracy of these methods.
AB - Service identification is the first and the most important step in service-oriented development and improving the quality of identified services is an important issue. In this paper, a method for replicating functions in identified services is proposed. In this method, after clustering the functions and defining each cluster as a service, the quality of each service is calculated using Turbo-MQ fitness function. Then, functions that could increase the value of fitness function are identified and replicated in the target cluster. Function replication might cause new inter-And intra-cluster relations; also, creating a replica for a function has extra cost in terms of implementation and maintenance. Therefore, after considering these challenges, a useful function replication will increase service quality and service call efficiency in a whole system. This method can be added to all business process-based service identification methods, and improve the accuracy of these methods.
KW - BPMN
KW - Clustering
KW - Function Replication Turbo-MQ
KW - Service Identification
UR - https://www.scopus.com/pages/publications/84981295720
U2 - 10.1109/ICWR.2016.7498449
DO - 10.1109/ICWR.2016.7498449
M3 - Conference contribution
AN - SCOPUS:84981295720
T3 - 2016 2nd International Conference on Web Research, ICWR 2016
SP - 72
EP - 77
BT - 2016 2nd International Conference on Web Research, ICWR 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd International Conference on Web Research, ICWR 2016
Y2 - 27 April 2016 through 28 April 2016
ER -