DocumentCode
1647939
Title
Transaction Routing and its Verification by Correct Model Transformations
Author
Abdi, Samar ; Gajski, Daniel
Author_Institution
Center for Embedded Comput. Syst., California Univ., Irvine, CA
fYear
2006
Firstpage
129
Lastpage
136
Abstract
This paper presents model transformations that are encountered in refining an abstract point-to-point transaction between two processes into a complex transaction, routed over the communication architecture, consisting of multiple busses and bridges. These transformations form part of synthesizing an abstract specification model into a detailed model representing the implementation of that specification onto a platform. We present these transformations in the context of a modeling formalism that has well defined execution semantics and a notion of functional equivalence. The transformations are proven correct using our notion of equivalence. We also present methods for deriving the proof of equivalence between the abstract model and the refined model. Based on these methods, we have implemented a tool that automatically proves whether or not the model generated after transaction routing is indeed equivalent to the input model. Experimental results for large industrial examples demonstrate the feasibility, utility and efficiency of our tool and the underlying methods
Keywords
automatic testing; formal specification; formal verification; telecommunication network routing; transaction processing; abstract point-to-point transaction; abstract specification model; automatic proving; communication architecture; complex transaction routing verification; correct model transformation; execution semantics; functional equivalence; modeling formalism; proof of equivalence; Bridges; Computer architecture; Conferences; Context modeling; Design methodology; Embedded computing; Refining; Routing; System testing; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2006. Eleventh Annual IEEE International
Conference_Location
Monterey, CA
ISSN
1552-6674
Print_ISBN
1-4244-0679-X
Electronic_ISBN
1552-6674
Type
conf
DOI
10.1109/HLDVT.2006.319975
Filename
4110074
Link To Document