Contract-based design patterns
Caine Silva, Sylvain Guérin, Raúl Mazo, Joël Champeau · 2020
With the ever growing digitization of activities, software systems are getting more and more complex. They must comply with new usages, varied needs, and are permanently exposed to new security vulnerabilities.