Integrating Pattern-Based Formal Requirements Specification in an Industrial Tool-Chain

Abstract

The lack of formal system specifications is a major obstacle to the widespread adoption of formal verification techniques in industrial settings. Specification patterns represent a promising approach that can fill this gap by enabling non-expert practitioners to write formal specifications based on reusing solutions to commonly occurring problems. Despite the fact that the specification patterns have been proven suitable for specification of industrial systems, there is no engineer-friendly tool support adequate for industrial adoption. In this paper, we present a tool called SESAMM Specifier in which we integrate a subset of the specification patterns for formal requirements specification, called SPS, into an existing industrial tool-chain. The tool provides the necessary means for the formal specification of system requirements and the later validation of the formally expressed behavior.

DOI: 10.1109/COMPSAC.2016.140

6 Figures and Tables

Cite this paper

@article{Filipovikj2016IntegratingPF, title={Integrating Pattern-Based Formal Requirements Specification in an Industrial Tool-Chain}, author={Predrag Filipovikj and Trevor Jagerfield and Mattias Nyberg and Guillermo Rodr{\'i}guez-Navas and Cristina Cerschi Seceleanu}, journal={2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)}, year={2016}, volume={2}, pages={167-173} }