Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

2012

University of Texas at El Paso

Formal Specifications

Articles 1 - 1 of 1

Full-Text Articles in Computer Engineering

Validated Templates For Specification Of Complex Ltl Formulas, Salamah Salamah, Ann Q. Gates, Vladik Kreinovich Feb 2012

Validated Templates For Specification Of Complex Ltl Formulas, Salamah Salamah, Ann Q. Gates, Vladik Kreinovich

Departmental Technical Reports (CS)

Formal verification approaches that check software correctness against formal specifications have been shown to improve program dependability. Tools such as Specification Pattern System (SPS) and Property Specification (Prospec) support the generation of formal specifications. SPS has defined a set of patterns (common recurring properties) and scopes (system states over which a pattern must hold) that allows a user to generate formal specifications by using direct substitution of propositions into parameters of selected patterns and scopes. Prospec extended SPS to support the definition of patterns and scopes that include the ability to specify parameters with multiple propositions (referred to as composite …