2011
DOI: 10.1007/978-3-642-20398-5_38
|View full text |Cite
|
Sign up to set email alerts
|

A Tabular Expression Toolbox for Matlab/Simulink

Abstract: Abstract. Tabular expressions have been successfully used in developing safety critical systems, however insufficient tool support has hampered their wider adoption. To address this shortfall we have developed the Tabular Expression Toolbox for Matlab/Simulink1 . An intuitive user interface allows users to easily create, modify and check the completeness and disjointness of tabular expressions using the ATP PVS or SMT solver CVC3. The tabular expressions are translated to m-functions allowing their seamless us… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
1
1

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 9 publications
0
6
0
Order By: Relevance
“…In our proposed framework, we use HCT to generate requirements models. For documenting the system requirements and to check the correctness of produced tables together with satisfying the required properties of disjointness and completness , we use the TET tool 24 . This tool is integrated with a tabular expression editor and requirements checking tools, such as a SMT solver, ATP, and PVS.…”
Section: A Formal Frameworkmentioning
confidence: 99%
See 1 more Smart Citation
“…In our proposed framework, we use HCT to generate requirements models. For documenting the system requirements and to check the correctness of produced tables together with satisfying the required properties of disjointness and completness , we use the TET tool 24 . This tool is integrated with a tabular expression editor and requirements checking tools, such as a SMT solver, ATP, and PVS.…”
Section: A Formal Frameworkmentioning
confidence: 99%
“…In our framework, we use tabular expressions to formalize informal system requirements. The requirements models development and its validation are done together in the TET 24 tool. The development of requirements models guarantees the properties of disjointness and completeness.…”
Section: Lesson Learnedmentioning
confidence: 99%
“…Similar constraints apply to the subconditions, if any. These properties can often be easily checked automatically using SMT solvers or a theorem prover such as PVS [6].…”
Section: Preliminariesmentioning
confidence: 99%
“…The important thing to note from the example is that it is easy to inspect that the table is complete and disjoint. Further, these properties of the table can be easily formally verified by using a tool such as [9].…”
Section: A Brief Introduction To Assurancementioning
confidence: 99%