Home
Scholarly Works
Theano: A Tool for Verifying the Consistency and...
Conference

Theano: A Tool for Verifying the Consistency and Completeness in Tabular Requirements

Abstract

Tabular requirements prescribe software behavior through an "if-then" paradigm. Verifying the consistency and completeness of tabular requirements is crucial, as it can identify specification errors, reduce development time and costs, and help prevent potential failures. Theano is a verification tool designed to ensure the consistency and completeness of tabular requirements formulated with Simulink Requirements Tables. This demonstration paper presents the key features of Theano, illustrates its application through an automotive case study, and discusses the underlying implementation and design choices. An online video walkthrough of the case study is also available: youtu.be/p71bKupmRUQ

Authors

Zanenga AF; Bisceglia NM; Ippoliti B; Bombarda A; Gargantini A; Rajhans A; Menghi C

Pagination

pp. 1148-1152

Publisher

Association for Computing Machinery (ACM)

Publication Date

June 23, 2025

DOI

10.1145/3696630.3728599

Name of conference

Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering
View published work (Non-McMaster Users)

Contact the Experts team