Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › глава/раздел › научная › Рецензирование
Detection of Inconsistent Contracts Through Modular Verification. / Naumchev, Alexandr.
Detection of Inconsistent Contracts Through Modular Verification. 2020. стр. 206-220 19 (Proceedings of 6th International Conference in Software Engineering for Defence Applications; Том 925).Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › глава/раздел › научная › Рецензирование
}
TY - CHAP
T1 - Detection of Inconsistent Contracts Through Modular Verification
AU - Naumchev, Alexandr
PY - 2020
Y1 - 2020
N2 - Existing techniques of Design by Contract do not prevent developers from specifying inconsistent contracts. Any attempt to write a program to meet an inconsistent contract will fail, leading to wasted resources. The present article describes a technique for catching inconsistent contracts in the development time. Applying the technique may save projects’ resources and lower the likelihood of failure.
AB - Existing techniques of Design by Contract do not prevent developers from specifying inconsistent contracts. Any attempt to write a program to meet an inconsistent contract will fail, leading to wasted resources. The present article describes a technique for catching inconsistent contracts in the development time. Applying the technique may save projects’ resources and lower the likelihood of failure.
KW - AutoProof
KW - Design by Contract
KW - Eiffel
KW - Inconsistent contract
KW - Specification drivers
UR - https://www.mendeley.com/catalogue/42a73fc8-f702-3237-a967-cba5c3ad8056/
U2 - 10.1007/978-3-030-14687-0_19
DO - 10.1007/978-3-030-14687-0_19
M3 - Chapter
SN - 978-3-030-14686-3
T3 - Proceedings of 6th International Conference in Software Engineering for Defence Applications
SP - 206
EP - 220
BT - Detection of Inconsistent Contracts Through Modular Verification
ER -
ID: 65525948