@inproceedings{c75d90e30952468e9a938817edd261c6,
title = "Towards hierarchical modeling and analysis of web services choreography",
abstract = "Web services choreography as an important approach of composing web services describes the global model of service interactions among a set of participants. Modern software design paradigms promote hierarchy as one of the key constructs for structuring complex specifications. In development of complex service-oriented systems, hierarchical composition in which a composed service could also be composed into a high level system model is a great approach for system modeling, and behavioural equivalence which checks whether two choreographies in different levels describe essentially the same behaviour is an important aspect of system verification. This paper proposes a formal modeling and analysis approach for hierarchical web services choreographies. A formal language Chor which originates from WS-CDL describes dynamic behaviour of choreographies and a novel bisimulation is used for analyzing behavioural equivalence of Chor language. We introduce a hierarchical model for describing and analyzing complex choreographies. Abstract choreographies can be refined to detailed models and external and observable behaviour be preserved equivalently. Our approach can also be extended to formally analyze hierarchical and global interaction models for general concurrent systems.",
keywords = "Behavioural Equivalence, Bisimulation, Hierarchical Model, Refinement, Web Services Choreography",
author = "Yongwang Zhao and Jing Li and Zhuqing Li and Dianfu Ma",
year = "2011",
doi = "10.1007/978-3-642-21547-6\_1",
language = "英语",
isbn = "9783642215469",
series = "Lecture Notes in Business Information Processing",
publisher = "Springer Verlag",
pages = "1--15",
booktitle = "Exploring Services Science - Second International Conference, IESS 2011, Revised Selected Papers",
address = "德国",
}