A Fuzzy Scheduling Mechanism for a Self-Adaptive Web Services Architecture

Anderson Francisco Talon, Edmundo Roberto Mauro Madeira

2017

Abstract

The rise of web services have become increasingly more visible. Monitoring these services ensures Quality of Service and it is the basis for verifying and potentially predicting e-contract violations. This paper proposes a fuzzy scheduling mechanism that attempts to predict a possible e-contract violation based on historical data of the provider’s services. Consequently, there is a self-configuration on the architecture that changes service priority, making the provider processes the high priority services before low priority services. This prediction can also helps the self-optimization of the architecture. A decrease of e-contract violations can be observed. Though it is not always possible to predict a failure, the architecture is capable of self-healing by using recovery actions. Comparing the fuzzy scheduling with others known in the literature, an improvement of 31.52% in the e-contracts accomplishment is observed, and a decrease of 35.59% in average response time was achieved. Furthermore, by using the fuzzy scheduling, the overload of the provider was better balanced, varying at most 8.43%, while the variation in other scheduling mechanisms reached 41.15%. The results show that the fuzzy scheduling mechanism is promising.

Download


Paper Citation


in Harvard Style

Talon A. and Madeira E. (2017). A Fuzzy Scheduling Mechanism for a Self-Adaptive Web Services Architecture . In Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-247-9, pages 529-536. DOI: 10.5220/0006321705290536

in Bibtex Style

@conference{iceis17,
author={Anderson Francisco Talon and Edmundo Roberto Mauro Madeira},
title={A Fuzzy Scheduling Mechanism for a Self-Adaptive Web Services Architecture},
booktitle={Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2017},
pages={529-536},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006321705290536},
isbn={978-989-758-247-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 19th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A Fuzzy Scheduling Mechanism for a Self-Adaptive Web Services Architecture
SN - 978-989-758-247-9
AU - Talon A.
AU - Madeira E.
PY - 2017
SP - 529
EP - 536
DO - 10.5220/0006321705290536