COLLECTIVE SPECIFICATION AND VERIFICATION OF BEHAVIOR MODELS AND OBJECT-ORIENTED IMPLEMENTATIONS

被引:0
|
作者
Yi, Qing [1 ]
Niu, Jianwei [1 ]
Marneni, Anitha R. [1 ]
机构
[1] Univ Texas San Antonio, One UTSA Circle, San Antonio, TX 78249 USA
关键词
Code generation; Modeling checking; Finite state machine;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a finite-state-machine-based language, iFSM, to seamlessly integrate the behavioral logic and implementation strategies of object-oriented abstractions and prevent them from being out-of-sync. We provide a transformation engine which automatically translates iFSM specifications to lower-level C++/Java class implementations that are similar in style to manually written code. Further, we automatically verify that these implementations are consistent with their behavior models by translating iFSM specifications into the input language of model checker NuSMV.
引用
收藏
页码:15 / 24
页数:10
相关论文
共 50 条