نام پژوهشگر: سعید دوست علی
سعید دوست علی وحید رافع
معماریهای رویدادگرا مدلی هماهنگکننده برای یکپارچهسازی اجزا در سیستمهای توزیعشده اتصال ضعیف فراهم میکند. این امر یکپارچهسازی اجزای خودمختار و ناهمگن در یک سیستم پیچیده را تسهیل میکند و در نتیجه انعطافپذیری، مقیاسپذیری و انطباقپذیری که بسیاری از دامنههای برنامههای کاربردی نیاز دارند، را فراهم مینماید. از سوی دیگر ماشینهای حالت انتزاعی یک روش رسمی موفق در زمینه مدلسازی سیستمهای رویدادگرا به شمار میروند. راستیآزمایی سیستمهای رویدادگرا اهمیت بسزایی دارد، زیرا گاهی اوقات وجود خطاهای کوچک در این گونه سیستمها میتواند باعث از دست رفتن منابع انسانی شود. وارسی مدل یک روش راستیآزمایی رسمی، کارآمد و خودکار است که به ما اجازه میدهد تا خصوصیاتی را درباره یک سیستم گذر متناهی به اثبات برسانیم. ما در این پایاننامه روشی جدید برای ترجمه خودکار ماشینهای حالت انتزاعی به زبان ورودی وارسیکننده مدل bogor (bir)، ارائه میکنیم. ما از مدلهای بیان شده به زبان asmetal، که نحو متنی چهارچوب asmeta است، به عنوان مدل ورودی استفاده کرده و بررسی میکنیم که آیا این مدل خصوصیات منطق زمانی خطی مورد نظر کاربر را ارضا میکند یا خیر. ما همچنین نتایج بکارگیری ابزار وارسی مدل خود را روی چندین مدل بیان میکنیم.