Formal Methods for Aerospace Systems: Achievements and Challenges

M Bozzano, H Bruintjes, A Cimatti, JP Katoen… - Cyber-Physical System …, 2017 - Springer
The size and complexity of control software in aerospace systems is rapidly increasing, and
this development complicates its validation within the context of the overall spacecraft …

Tightening the contract refinements of a system architecture

A Cimatti, R Demasi, S Tonetta - Formal Methods in System Design, 2018 - Springer
Contract-based design is an emerging paradigm for correct-by-construction hierarchical
systems: components are associated with assumptions and guarantees expressed as formal …

Fostering design by contract by exploiting the relationship between code commentary and contracts.

AF Milanez - 2018 - dspace.sti.ufcg.edu.br
Contracts in Design by Contract style bring about preciseness for expressing the code
behavior; however, developers are resistant to their use. There are several likely reasons for …