https://1library.org/document/qor530jq-multi-model-approach-identify-potential-problems-contract.html