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 :
بازگشت