DocumentCode :
2200229
Title :
A Petri Net-Based Model for Aspect-Oriented Web Service Composition
Author :
Xu, Yang ; Huang, Han
Author_Institution :
Sch. of Software Eng., South China Univ. of Technol., Guangzhou, China
fYear :
2009
fDate :
20-22 Sept. 2009
Firstpage :
1
Lastpage :
4
Abstract :
Aspect-oriented programming is an emerging programming paradigm. Now the concept of aspect-orientation stretches over other development phases and other domains. Many researches have focused on aspect-oriented Web service composition domain. However, none of them offers a formal foundation for the aspect-oriented service composition. In this paper, we propose a Petri net-based algebra for aspect-oriented Web service composition. In our model, Web service composition is modeled as basic composition net and aspect nets, and then weaving mechanism is provided to compose the basic net and aspect nets. The formal semantics of the composition operation is expressed in terms of Petri nets. Thus, the properties of woven composite service can be verified and analyzed based on the underlying Petri net.
Keywords :
Petri nets; Web services; algebra; object-oriented programming; Petri net-based algebra model; aspect net; aspect-oriented Web service composition; basic net; formal semantics; Algebra; Bipartite graph; Petri nets; Protocols; Software engineering; Unified modeling language; Weaving; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Management and Service Science, 2009. MASS '09. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4638-4
Electronic_ISBN :
978-1-4244-4639-1
Type :
conf
DOI :
10.1109/ICMSS.2009.5305764
Filename :
5305764
Link To Document :
بازگشت