Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Bao, Lia; * | Wan, Jianxionga | Hao, Leb
Affiliations: [a] School of Data Science and Application, Inner Mongolia University of Technology, Huhhot 010080, Inner Mongolia Autonomous Region, China | [b] Endocrine Department, Geriatric Research Center, Inner Mongolia People’s Hospital, Huhhot 010080, Inner Mongolia Autonomous Region, China
Correspondence: [*] Corresponding author: Li Bao, School of Data Science and Application, Inner Mongolia University of Technology, Huhhot 010080, Inner Mongolia Autonomous Region, China. Tel.: +86 13739919821; E-mail: ebond@163.com.
Abstract: As the most notable implementation of service-oriented architectures, web services has brought some challenging research issues, one of which is the composition. Correct interaction among web services is the prerequisite of their successful composition. In this paper, we propose a novel approach to model dynamic interactive behavior of web services, aiming to effectively take advantage of the flexibility of service composition technology and guarantee the behavior compatibility of web services and further to facilitate the application of web service composition in healthcare field. An interaction model of web services based on Kahn process network (KPN) is presented in this paper, which is a data-flow and channel-based model supporting parallel and cooperative computation. Formal behavioral semantics of this model is defined by Pi-calculus process algebra and formal properties of the proposed model are discussed. An application case is demonstrated to illustrate how the proposed model can be applied to describe services behavior and their interaction. The reachability analysis of the application case is performed based on modal -calculus. How the supporting tool, i.e. CWB-NC, can be utilized to verify the properties we anticipate is presented.
Keywords: Web service, Pi-calculus process algebra, KPN, service interaction
DOI: 10.3233/JCM-204425
Journal: Journal of Computational Methods in Sciences and Engineering, vol. 21, no. 1, pp. 135-150, 2021
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl