Authors: Devesh Bhatt, Anitha Murugesan, Brendan Hall, Hao Ren and Yogananda Jeppu
Paper Information
Title: | The CLEAR Way To Transparent Formal Methods |
Authors: | Devesh Bhatt, Anitha Murugesan, Brendan Hall, Hao Ren and Yogananda Jeppu |
Proceedings: | F-IDE F-IDE-18 Proceedings |
Editors: | Paolo Masci, Rosemary Monahan and Virgile Prevosto |
Keywords: | Formal Methods, requirements analysis, requirements based testing |
Abstract: | ABSTRACT. Although Formal Method (FM) based techniques and tools have impressively improved in recent years, the need to train engineers to be accomplished users of formal notation and tailor the tools/workflow to meet objectives of the specific application domain, involves a high initial investment and difficulty to actualize in large, legacy organizations. In this paper, we present our approach to address these challenges in Honeywell Aerospace and share our experiences en-route. Starting with a constrained, structured natural language notation to author requirements and orchestrated with a set of novel in-house tool suite our approach allows automatically transforms those requirements into a consolidated formal representation to perform rigorous analyses and test generation. While the notation's natural-language flavor provides a `softer' front end, the tools-suite allows 'transparent' use of formal tools at the back-end without engineers having to know the underlying mathematics and theories. The initial application of our approach across various avionic software systems in Honeywell is well-accepted due to it minimal impact on the existing workflow while leveraging the benefits of formal methods. |
Pages: | 8 |
Talk: | Jul 14 17:00 (Session 99C: Integrating formal verification results) |
Paper: |