A Specification-Based Approach to Generate Verification Rules of Reactive Software

سال انتشار: 1389
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 75

فایل این مقاله در 26 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_MJEEMO-10-1_002

تاریخ نمایه سازی: 21 اسفند 1403

چکیده مقاله:

Static verification and software testing are not able to verify software single-handedly. Therefore, another approach called run-time verification dealing with verifying software behavior against constraints at run-time received attention. However, the run-time verification faces the problem of verification of run-time activities against the constraints are specified in high-level and abstractly because their natures are different from each other. Focused on reactive software, in three steps this paper presents an approach called SRG to generate run-time verification rules in terms of run-time activities from abstract specification and constraints of problem. The approach: (۱) presents a visual and reactive model of problem specification and then generates ground rules of run-time behavior of software in real-time logic, (۲) specifies in real-time logic the constraints should be met by software at run-time, and (۳) generates verification rules from the constraints and the ground rules. Last of all, the SRG approach is applied to message communication protocol.

کلیدواژه ها:

Run-time verification ، Verification rules generation ، Reactive software ، درستی یابی زمان اجرا ، تولید قوانین درستی یابی ، نرم افزار واکنشی

نویسندگان

سعید جلیلی

Tarbiat Modares University