A model checking framework for hierarchical systems.

BDD-based symbolic model checking is capable of verifying systems with a large number of states. In this work, we report an extensible framework to facilitate symbolic encoding and checking of hierarchical systems. Firstly, a novel library of symbolic encoding functions for compositional operators (...

Full description

Saved in:
Bibliographic Details
Main Authors: NGUYEN, Truong Khanh, SUN, Jun, LIU, Yang, DONG, Jin Song
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2011
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4961
https://ink.library.smu.edu.sg/context/sis_research/article/5964/viewcontent/A_model_checking_framework_for_hierarchical_system.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5964
record_format dspace
spelling sg-smu-ink.sis_research-59642020-02-27T03:07:49Z A model checking framework for hierarchical systems. NGUYEN, Truong Khanh SUN, Jun LIU, Yang DONG, Jin Song BDD-based symbolic model checking is capable of verifying systems with a large number of states. In this work, we report an extensible framework to facilitate symbolic encoding and checking of hierarchical systems. Firstly, a novel library of symbolic encoding functions for compositional operators (e.g., parallel composition, sequential composition, choice operator, etc.) are developed so that users can apply symbolic model checking techniques to hierarchical systems with little knowledge of symbolic encoding techniques (like BDD or CUDD). Secondly, as the library is language-independent, we build an extensible framework with various symbolic model checking algorithms so that the library can be easily applied to encode and verify different modeling languages. Lastly, the applicability and scalability of our framework are demonstrated by applying the framework in the development of symbolic model checkers for three modeling languages as well as a comparison with the NuSMV model checker. 2011-11-12T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4961 info:doi/10.1109/ASE.2011.6100143 https://ink.library.smu.edu.sg/context/sis_research/article/5964/viewcontent/A_model_checking_framework_for_hierarchical_system.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software Engineering
spellingShingle Software Engineering
NGUYEN, Truong Khanh
SUN, Jun
LIU, Yang
DONG, Jin Song
A model checking framework for hierarchical systems.
description BDD-based symbolic model checking is capable of verifying systems with a large number of states. In this work, we report an extensible framework to facilitate symbolic encoding and checking of hierarchical systems. Firstly, a novel library of symbolic encoding functions for compositional operators (e.g., parallel composition, sequential composition, choice operator, etc.) are developed so that users can apply symbolic model checking techniques to hierarchical systems with little knowledge of symbolic encoding techniques (like BDD or CUDD). Secondly, as the library is language-independent, we build an extensible framework with various symbolic model checking algorithms so that the library can be easily applied to encode and verify different modeling languages. Lastly, the applicability and scalability of our framework are demonstrated by applying the framework in the development of symbolic model checkers for three modeling languages as well as a comparison with the NuSMV model checker.
format text
author NGUYEN, Truong Khanh
SUN, Jun
LIU, Yang
DONG, Jin Song
author_facet NGUYEN, Truong Khanh
SUN, Jun
LIU, Yang
DONG, Jin Song
author_sort NGUYEN, Truong Khanh
title A model checking framework for hierarchical systems.
title_short A model checking framework for hierarchical systems.
title_full A model checking framework for hierarchical systems.
title_fullStr A model checking framework for hierarchical systems.
title_full_unstemmed A model checking framework for hierarchical systems.
title_sort model checking framework for hierarchical systems.
publisher Institutional Knowledge at Singapore Management University
publishDate 2011
url https://ink.library.smu.edu.sg/sis_research/4961
https://ink.library.smu.edu.sg/context/sis_research/article/5964/viewcontent/A_model_checking_framework_for_hierarchical_system.pdf
_version_ 1770575160122802176