Web Service composition Model-Cheking
Abdia Hamdani, Rosa Rebouh
كلية الرياضيات وعلوم الحاسب-جامعة ابن خلدون – تيارت · الجزائر
Analyzing and verifying a complex web service composition permits giving answers about their correctness, reliability and safety. Indeed, (Model-Checking: "check on the model"), is a very well known method to verify the qualitative (e.g.: state accessibility, liveness, blocking, etc...) as well as the quantitative properties (e.g.: response time) on the model. The Petri net formalism and its extensions are widely used in the literature for their important number of advantages as: (graphical and intuitive representations, abundant analysis techniques...etc.). We are interested in the Petri net formalism as a modelling tool, extended to time constraints. Because of the infinite state space of the model, many standard methods for the state space abstraction are used, gathering a set of states sharing some properties and based on the State Class formalism. (TINA: "TIme Network Analyzer") is one of the most known tools for this end. Finally, analysing and verifying qualitative and quantitative properties on the model as well as on the system itself became possible.