A high-level Petri net based model for web services composition and verification
by Sofiane Chemaa; Mouna Bouarioua; Allaoua Chaoui
International Journal of Computer Applications in Technology (IJCAT), Vol. 51, No. 4, 2015

Abstract: The evolution of the internet and the competitiveness between enterprises are the major factors in the explosion of web services use. The concept of web services composition is a natural evolution of this technology. It aims to build new value added services, using existing ones. However, this task remains highly complex and requires formal techniques for its completion. In this paper, we propose a high level Petri nets approach that successfully accomplishes this task. In this context, we define a web service modelling technique using the G-net formalism. We also propose an expressive algebra that permits the combination of the modelled services. In order to take benefit from the Maude formal verification tools, we have suggested a method that permits the translation of a modelled service from a G-net model to an equivalent Maude specification. The defined approach has successfully been automated using the Java programming language.

Online publication date: Wed, 08-Jul-2015

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computer Applications in Technology (IJCAT):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com