Correctness of automatically generated choreography specifications
Date Issued
2022-01-01
Author(s)
Nurulhuda A.Manaf
Nor Najihah Zainal Abidin
DOI
https://doi.org/10.1007/978-3-030-91167-6_2
Abstract
The service choreography approach has been proposed for the declarative specification of multi-party conversations between participant services, in service-oriented applications and web transactions. Constraint solvers such as Alloy Analyzer can be used for the automated generation and verification of declarative choreography specifications. This presumes a mapping between the declarative specification of business rules in Semantics of Business Vocabulary and Rules (SBVR), an OMG standard for specifying business models in structured English, and the Alloy Analyzer which is a SAT based constraint solver. This paper is concerned with the correctness of such mapping between the generated instance (choreography) in Alloy and the global graph obtained as a direct visual representation of the SBVR model specification.
File(s)![Thumbnail Image]()
Loading...
Name
CorrectnessOfAutomatically.pdf
Size
635.49 KB
Format
Adobe PDF
Checksum
(MD5):edb562494d53e3cd65def163e8282b69
