Symbolic Compositional Verification by Learning Assumptions

Loading...
Thumbnail Image

Related Collections

Degree type

Discipline

Subject

CPS Formal Methods

Funder

Grant number

License

Copyright date

Distributor

Related resources

Author

Madhusudan, P.
Nam, Wonhong

Contributor

Abstract

The verification problem for a system consisting of components can be decomposed into simpler subproblems for the components using assume-guarantee reasoning. However, such compositional reasoning requires user guidance to identify appropriate assumptions for components. In this paper, we propose an automated solution for discovering assumptions based on the L* algorithm for active learning of regular languages. We present a symbolic implementation of the learning algorithm, and incorporate it in the model checker NuSMV. Our experiments demonstrate significant savings in the computational requirements of symbolic model checking.

Advisor

Date of presentation

2005-07-06

Conference name

Departmental Papers (CIS)

Conference dates

2023-05-16T22:30:35.000

Conference location

Date Range for Data Collection (Start Date)

Date Range for Data Collection (End Date)

Digital Object Identifier

Series name and number

Volume number

Issue number

Publisher

Publisher DOI

relationships.isJournalIssueOf

Comments

From the 17th International Conference, CAV 2005, Edinburgh, Scotland, UK, July 6-10, 2005.


Postprint version. Published in Lecture Notes in Computer Science, 17th International Conference on Computer Aided Verification, 2005.

Recommended citation

Collection