AFFORD 2019 - Workshop on Practical Formal Verification for Software Dependability (AFFORD 2019)
Topics/Call fo Papers
This workshop aims to build a cohesive community interested in the application of formal verification techniques to increase dependability of software intensive systems, by developing and promoting approaches, techniques and tools that can be understood and applied by practicing engineers – without special education in formal methods. Specifically, we aim to bring together researchers and practitioners interested in lowering the adoption barrier to use formal verification for the development of dependable software. We especially focus on the needs of main stream developers that do not (necessarily) work on highly safety critical systems but on more main stream systems that still need to be dependable.
Topics of interests include but are not limited to:
increase software dependability by using formal verification
lowering the adoption barrier of formal verification by practicing engineers
using formal verification results as evidence for certification
complementing formal verification with reviews and tests
measuring the confidence gained even when incomplete or unsound verification is used
process-phase specific formal verification techniques: from requirements engineering to deployment and software maintenance
integrating formal verification with agile development
using formal verification in the development of low criticality systems
domain specific formal verification (e.g. embedded systems, web applications)
use of ”invisible” formal techniques like type-systems
evaluate and increase the usability of formal verification tooling (e.g. specification of verification conditions, interpretation of verification results, specification of the environment)
using domain specific languages and model based development to improve the usability of verification
tools that provide a high degree of automation
integration of formal techniques in development environments
industrial experiences with using formal verification in contexts as described above
experience about failures to apply suitable verification in an industrial context
Topics of interests include but are not limited to:
increase software dependability by using formal verification
lowering the adoption barrier of formal verification by practicing engineers
using formal verification results as evidence for certification
complementing formal verification with reviews and tests
measuring the confidence gained even when incomplete or unsound verification is used
process-phase specific formal verification techniques: from requirements engineering to deployment and software maintenance
integrating formal verification with agile development
using formal verification in the development of low criticality systems
domain specific formal verification (e.g. embedded systems, web applications)
use of ”invisible” formal techniques like type-systems
evaluate and increase the usability of formal verification tooling (e.g. specification of verification conditions, interpretation of verification results, specification of the environment)
using domain specific languages and model based development to improve the usability of verification
tools that provide a high degree of automation
integration of formal techniques in development environments
industrial experiences with using formal verification in contexts as described above
experience about failures to apply suitable verification in an industrial context
Other CFPs
- 13th International Conference on Verification and Evaluation of Computer and Communication Systems
- 13th International Conference on Tests and Proofs October 9–11, 2019 Porto, Portugal Part of the 3rd World Congress on Formal Methods
- 19th International Conference on Runtime Verification
- 21th International Symposium on Principles and Practice of Declarative Programming
- International Conference on Mathematics of Program Construction (MPC)
Last modified: 2019-01-06 20:45:17