[BOOK][B] Collective specification and verification of behavioral models and object-oriented implementations
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 …
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 …
Abstract
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.
scitepress.org
Showing the best result for this search. See all results