Realizability Checking of Contracts with Kind 2

التفاصيل البيبلوغرافية
العنوان: Realizability Checking of Contracts with Kind 2
المؤلفون: Larraz, Daniel, Tinelli, Cesare
سنة النشر: 2022
المجموعة: Computer Science
مصطلحات موضوعية: Computer Science - Logic in Computer Science
الوصف: We present a new feature of the open-source model checker Kind 2 which checks whether a component contract is realizable; i.e., it is possible to construct a component such that for any input allowed by the contract assumptions, there is some output value that the component can produce that satisfies the contract guarantees. When the contract is proven unrealizable, it provides a deadlocking computation and a set of conflicting guarantees. This new feature can be used to detect flaws in component specifications and to ensure the correctness of Kind 2's compositional proof arguments.
نوع الوثيقة: Working Paper
URL الوصول: http://arxiv.org/abs/2205.09082
رقم الأكسشن: edsarx.2205.09082
قاعدة البيانات: arXiv