DocumentCode
3118042
Title
Time and Data-Aware Analysis of Graphical Service Models in Reo
Author
Kokash, Natallia ; Krause, C. ; de Vink, E.P.
Author_Institution
CWI, Amsterdam, Netherlands
fYear
2010
fDate
13-18 Sept. 2010
Firstpage
125
Lastpage
134
Abstract
Reo is a graphical channel-based coordination language that enables the modeling of complex behavioral protocols using a small set of channel types with well-de ned behavior. Reo has been developed for the coordination of standalone components and services, which makes it suitable for the modeling of service-based business processes. The formal semantic models for Reo lay the grounds for computer-aided analysis of different aspects of Reo diagrams, including their animation, simulation and veri cation of control ow and data ow by means of model checking techniques. In this paper, we discuss the veri cation of data aware Reo process models using the mCRL2 model checking toolset including time analysis. We also show how behavior abstraction can be used to minimize Reo process models and generate smaller mCRL2 speci cations. A detailed auction example illustrates our approach to timeaware modeling and veri cation of data-centric service models.
Keywords
computer graphics; data flow analysis; formal specification; simulation languages; software engineering; Reo diagrams; Reo process models; complex behavioral protocols; data aware analysis; graphical channel based coordination language; graphical service models; service based business processes; standalone components; standalone services; time aware analysis; Analytical models; Connectors; Data models; Integrated circuit modeling; Semantics; Synchronization; Unified modeling language; coordination languages; formal methods for service-oriented computing; model checking;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Formal Methods (SEFM), 2010 8th IEEE International Conference on
Conference_Location
Pisa
Print_ISBN
978-1-4244-8289-4
Type
conf
DOI
10.1109/SEFM.2010.26
Filename
5637419
Link To Document