DocumentCode :
125337
Title :
Verifying Multiagent-Based Web Service Compositions Regulated by Commitment Protocols
Author :
El Kholy, Warda ; El Menshawy, Mohamed ; Bentahar, Jamal ; Hongyang Qu ; Dssouli, Rachida
fYear :
2014
fDate :
June 27 2014-July 2 2014
Firstpage :
49
Lastpage :
56
Abstract :
The ability to compose web services from available services is one of the most crucial problems in the service-oriented computing paradigm. Conventional software engineering approaches and even standard languages compose web services as workflow models that control the business logic required to coordinate data over participating services. Such models would not apply to the design of multiagent-based web services, which offer high-level abstractions that support autonomy, business-level compliance, and flexible dynamic changes. In this paper, we model interactions among multiagent-based services by commitment modalities in the figure of contractual obligations and devote multiagent commitment protocols to regulate such interactions and engineer services composition. We develop and fully implement a symbolic model checking algorithm by enriching the MCMAS model checker with certain symbolic algorithms to verify the correctness of protocols, given properties expressed in a temporal commitment logic, suitably extended with actions. The time complexity and space complexity of the developed algorithm are P-complete for explicit models and for PSPACE-complete concurrent programs. Finally, we report the experimental results of two case studies, adopted to check the algorithm´s efficiency.
Keywords :
Web services; concurrency control; formal verification; multi-agent systems; MCMAS model checker; P-complete algorithm; PSPACE-complete concurrent programs; business logic; business-level compliance; multi-agent based Web service composition; multi-agent commitment protocols; service-oriented computing paradigm; software engineering approach; space complexity; symbolic algorithm; time complexity; Computational modeling; Contracts; Model checking; Protocols; Semantics; Web services; Commitment Protcols; Multiagent-based web services; Social commitments; Symbolic Model Checking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services (ICWS), 2014 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5053-9
Type :
conf
DOI :
10.1109/ICWS.2014.20
Filename :
6928880
Link To Document :
بازگشت