DocumentCode :
1918999
Title :
A formal verification framework for Bluespec System Verilog
Author :
Ouchani, Samir ; Mohamed, Otmane Ait ; Debbabi, Mourad
Author_Institution :
Computer Security Laboratory (CSL), Concordia University, Montreal, Quebec, Canada H3G 1M8
fYear :
2013
fDate :
24-26 Sept. 2013
Firstpage :
1
Lastpage :
7
Abstract :
In systems engineering and hardware design, SysML activity diagrams are widely used for modeling and analyzing complex systems. In addition, Bluespec System Verilog gains recently more popularity in hardware synthesis. This paper proposes an efficient formal verification framework to verify the correctness of the systems´ design. First, we verify a system modeled by SysML activity diagrams using PRISM probabilistic symbolic model checker. Then, we present an efficient algorithm that transforms the SysML activity diagrams to an equivalent BlueSpec code. To express easily the proposed algorithm, we formalize both SysML activity diagrams and BlueSpec language. Finally, we demonstrate the effectiveness of our approach by presenting a case study.
Keywords :
Concurrent computing; Hardware; Hardware design languages; Modeling; Probabilistic logic; Syntactics; Unified modeling language; BlueSpec System Verilog; PCTL; PRISM Model-Checker; SysML Activity Diagram;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Specification & Design Languages (FDL), 2013 Forum on
Conference_Location :
Paris, France
ISSN :
1636-9874
Type :
conf
Filename :
6646644
Link To Document :
بازگشت