RT - Journal Article T1 - Proposing a Formal Approach for Verification of Heart-Lung Machine JF - sjimu YR - 2015 JO - sjimu VO - 23 IS - 3 UR - http://sjimu.medilam.ac.ir/article-1-1680-fa.html SP - 84 EP - 96 K1 - Model Checking K1 - Heart-Lung Machine K1 - time automatic machine K1 - UPPAAL K1 - System Verification. AB - مقدمه: رخداد خطا در سیستم های کامپیوتری، مخصوصاً سیستم هایی که در پزشکی استفاده می شوند، می تواند منجر به صدمات جبران ناپذیری شود. بنا بر این وارسی چنین سیستم هایی اهمیت زیادی دارد. چک کردن مدل یکی از روش هایی است که برای اطمینان از عدم وجود خطا در یک مدل استفاده می شود. ماشین قلب-ریه ماشینی است که در جراحی هایی که نیاز است قلب ساکن باشد به کار می رود و وظایف قلب و ریه را به عهده می گیرد. هدف از این مطالعه ارایه روش رسمی برای اعتبارسنجی ماشین قلب- ریه است. مواد و روش ها: عملکرد ماشین قلب-ریه با استفاده از ابزار UPPAAL که از ماشین خودکار زمانی پشتیبانی می کند مدل شده است. چون در این ماشین سه مجموعه کار به طور موازی انجام می شود، که در سه زیرسیستم ماشین عملکرد کلی سیستم، ماشین تزریق دارو و ماشین تحویل محلول کاردیوپلژیا مدل شده است. یافته های پژوهش: پس از مدل سازی، با جستجوی جامع روی فضای حالت مدل، خصوصیات مهم سیستم وارسی شد. وضعیت هایی که موجب ورود سیستم به حالت های ناامن می شود شناسایی شدند. دسترس پذیری تمام حالات مهم سیستم بررسی شد. در نهایت از بد عمل نکردن سیستم و صحت خصوصیات آن اطمینان لازم کسب گردید. بحث و نتیجه گیری: مدل سازی یک روش کم هزینه برای مطالعه یک سیستم و ارزیابی واکنش آن به تغییرات محیطی قبل از ساخت آن است. نظر به اهمیت ماشین قلب-ریه در جراحی ها در این مقاله یک مدل رسمی برای وارسی عملکرد این ماشین ارائه شده است. LA eng UL http://sjimu.medilam.ac.ir/article-1-1680-fa.html M3 ER -