1. QoS-Driven Service Composition Modeling with Extended Hierarchical CPN
- Author
-
Xiao-cong Zhou, Wen-jun Li, Xiao-jun Liang, and Hua-mei Song
- Subjects
Service (business) ,CPN Tools ,Grid computing ,Computer science ,computer.internet_protocol ,Concurrency ,Distributed computing ,Quality of service ,Service-oriented architecture ,Petri net ,Software architecture ,computer.software_genre ,computer - Abstract
Quality of service (QoS) plays an important role in the composition of services. A colored Petri net (CPN) based approach is proposed to model and analyze QoS-driven service composition in a service-oriented architecture (SOA), where all services are considered as dynamic joining and quitting resources. Modeling with an extension of the hierarchical CPN, which is named QSC-net, the QoS-driven features are expressed in the service composition model explicitly, along with the dynamic change of service resources and the uncertain execution of composition processes at runtime. QSC-nets support not only the classical property analysis provided by CPN tools, but also new properties concerning the maximal concurrency of services in the composition model. Compared with existing Petri net based modeling approaches, QSCnets are specially suitable for the modeling and analysis of service composition in a dynamic environment, such as a virtual organization (VO) defined by grid computing.
- Published
- 2007
- Full Text
- View/download PDF