نام پژوهشگر: سعید دوست علی

ارائه‎ی روشی رسمی برای راستی آزمایی سبک‎های انتشار/عضویت در قالب زبان asmetal
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه اراک 1390
  سعید دوست علی   وحید رافع

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