مشاهده مشخصات مقاله
ارزیابی قابلیت اطمینان سیستم نرمافزاری از روی معماری آن با درنظرگرفتن خاصیت خودترمیمی مولفهها
Authors |
-
علی تارینژاد
-
حبیب ایزدخواه
-
کمال میرزائی
|
Conference |
بیست و سومین کنفرانس ملی سالانه انجمن کامپیوتر ایران |
Abstract |
ارزیابی قابلیت اطمینان سیستمهای نرمافزاری مبتنی بر مولفه در مراحل اولیه توسعه سیستم نرمافزاری و از روی معماری آن به عنوان یکی از صفات کیفی نرمافزار، اهمیت زیادی دارد. این مقاله یک روش برای ارزیابی قابلیت اطمینان سیستمهای نرمافزاری با در نظر گرفتن اثر خودترمیمی مولفهها روی قابلیت اطمینان نرمافزار ارائه میدهد. یک مولفه خودترمیم میتواند به طور خودکار در هنگام شکست، خود را با احتمالی ترمیم نموده و به حالت عادی بازگردد. از آنجایی که طراحی یک مولفه خودترمیم بسیار پیچیده و هزینهبر است، از اینرو امکان ایجاد خودترمیمی برای همه مولفهها وجود ندارد. از اینرو شناسایی مولفههای تاثیرگذار جهت خودترمیم کردن آنها در مراحل اولیه توسعه نرمافزار میتواند تاثیر زیادی روی قابلیت اطمینان داشته باشد. امروزه روشهای متعددی از روی مدلهای طراحی برای ارزیابی قابلیت اطمینان و سیستمهای نرم افزاری مطرح شده است، ولی از تاثیر خودترمیمی بر روی قابلیت اطمینان و همچنین پیدا کردن مولفههایی که تاثیر زیادی روی قابلیت اطمینان نرمافزار دارند جهت خودترمیم کردن آنها در مراحل اولیه توسعه نرمافزار گزارشی ارائه نشده است. در این مقاله، ابتدا روشی برای مدلسازی خودترمیمی با استفاده از زنجیره مارکوف ارائه خواهد شد و سپس چهار روش مختلف (بدون سری تیلور- بدون خودترمیمی، بدون سری تیلور-باخودترمیمی، باسری تیلور-بدون خودترمیمی و با سری تیلور- با خود ترمیمی) برای ارزیابی قابلیت اطمینان یک سیستم نرمافزاری از روی معماری آن ارائه خواهد شد. در نهایت روابطی ارائه خواهند شد که یک مهندس نرمافزار را قادر خواهد ساخت که مولفههای تاثیرگذار و تنگنا را جهت خودترمیم کردن شناساییکند. |
قیمت |
-
برای اعضای سایت : 100,000 Rial
-
برای دانشجویان عضو انجمن : 20,000 Rial
-
برای اعضای عادی انجمن : 40,000 Rial
|
خرید مقاله
|
|