ارائه روشی جهت تخمین قابلیت اطمینان نرم افزار بر اساس فرایند پواسون ناهمگن

پایان نامه
چکیده

با توجه به کاربرد¬های گسترده سیستم¬های نرم افزاری در همه جوانب زندگی امروز بشر، لزوم تولید نرم افزارهای تقریباً بدون خطا و با کیفیت بالا بیش از پیش اهمیت پیدا کرده است. قابلیت اطمینان نرم افزار یک رهیافت مهم برای ارزیابی کیفیت نرم افزار در نظر گرفته می¬شود. مدل¬سازی قابلیت اطمینان نرم افزار بر اساس فرایند پواسون ناهمگن یکی از روش¬های کاملاً موفق در مهندسی قابلیت اطمینان نرم افزار می¬باشد. در این تحقیق به ارائه دو روش جهت تخمین قابلیت اطمینان نرم افزار پرداخته شده است. این روش¬ها توسط دسته-بندی خطاهای نرم افزار به دو نوع ساده و پیچیده و در نظر گرفتن وابستگی بین خطاهای پیچیده و لحاظ کردن تأخیر زمانی بین کشف و حذف خطاهای پیچیده مدل¬سازی شده¬اند. در روش اول فرض شده است که امکان بروز خطاهای جدید حین فرایند اشکال¬زدایی نرم افزار وجود ندارد، اما در روش دوم اشکال¬زدایی به صورت ناکامل در نظر گرفته شده است؛ یعنی در حین فرایند اشکال¬زدایی امکان بروز خطای جدید به نرم افزار وجود دارد. پس از انجام مدل¬سازی، برآورد پارامترهای روش¬ها با استفاده از مجموعه داده¬های شکست چهار پروژه نرم افزار واقعی و از طریق نرم¬افزار 2012 matlab انجام شده است. در ادامه روش¬های پیشنهادی با سه مدل موجود، بر اساس نمودارها و معیارهای مختلف آماری مقایسه شده¬اند. نتایج بدست آمده از این مقایسه¬ها نشان می¬دهد که هر دو روش پیشنهادی بر روی این مجموعه داده¬ها به خوبی برازش شده است و می¬توان گفت که بهتر از مدل¬های مورد مقایسه، با داده¬های مذکور مطابقت دارند. همچنین نتایج نشان می¬دهد که روش پیشنهادی دوم به علت در نظر گرفتن فرض اشکال¬زدایی ناکامل، که این فرض با مفروضات جهان واقعی تطبیق بیشتری دارد، برای برخی از مجموعه داده¬های شکست مناسب¬تر از روش پیشنهادی اول می¬باشد.

منابع مشابه

یک مدل تعمیم یافته برای ارزیابی قابلیت اعتماد نرم افزار براساس فرایند پواسون ناهمگن

با توجه به کاربردهای گسترده سیستم‌های نرم‌افزاری، لزوم تولید نرم‌افزارهای تقریبا بدون خطا و با کیفیت بالا بیش از پیش اهمیت پیدا کرده است. قابلیت اعتماد نرم‌افزار یک رهیافت مهم برای ارزیابی کیفیت نرم‌افزار در نظر گرفته می‌شود. مدل‌سازی قابلیت اعتماد نرم‌افزار براساس فرایند پواسون ناهمگن یکی از روش‌های کاملا موفق در مهندسی قابلیت اعتماد نرم‌افزار می‌باشد. در این مقاله ابتدا مدل عمومی رشد قابلیت ا...

متن کامل

تخمین قابلیت اطمینان نرم افزار بااستفاده از عدم قطعیت

به علت پیچیدگی و حساسیت نرم افزار، به چند پارامتر در نرم افزار توجه ویژه ای می شود که یکی از این موارد کیفیت نرم افزار می باشد، قابلیت اطمینان نرم افزار بعنوان یکی از زیر مجموعه های کیفیت نرم افزار می باشد، در کیفیت نرم افزار، قابلیت اطمینان نرم افزار از جایگاه ویژه و اهمیت خاصی برخوردار است. بدون تردید، قابلیت اطمینان یک نرم افزار کامپیوتری، عنصر مهمی از کیفیت کلی به شمار می رود. اگر برنامه ای...

15 صفحه اول

مطالعه تطبیقی روش اولین مرتبه قابلیت اطمینان بر مبنای تندترین شیب جهت تحلیل قابلیت اطمینان سازه‌ها

برآورد احتمال خرابی سازه­ها به ازای عدم قطعیت بارهای وارده از جمله بار انفجار، بارهای ثقلی و جانبی و نیز تغییر در خصوصیات مصالح اجزای سازه­ای در برآورد سطح ایمنی حائز اهمیت است. از این رو، تحلیل قابلیت اعتماد سازه می‌تواند برآورد مناسبی از سطح ایمنی سازه به واسطه تغییر بارهای وارده و نیز کاهش مقاومت ارائه دهد. در این مقاله سه الگوریتم روش اولین مرتبه قابلیت اطمینان (FORM)  بر مبنای تندترین شیب،...

متن کامل

ارائه روشی مبتنی بر مدل برای تست نرم افزار

هدف صنعت نرم افزار، ارائه نرم افزار با کیفیت به مشتری است. تست نرم افزار، یک مرحله ی بحرانی و حساس در اطمینان از کیفیت نرم افزار محسوب می شود.تست عملی زمان بر بوده و هزینههای زیادی دارد چرا که معمولا 30 تا 50 درصد هزینه ی کل تهیه نرم افزار را به خود اختصاص می دهد. امروزه، رشد تصاعدی نرم افزارها نیز کار را بسیار سخت تر کرده است. پژوهشهای بسیاری در زمینهی تولید و اولویتبندی نمونهتست انجام شده است...

15 صفحه اول

ارائه روشی جهت بهبود شبیه سازی واحدهای بازیافت گوگرد توسط نرم افزار پروماکس در حضور ترکیبات سنگین آروماتیک

گوگرد یک از مهم ترین محصولات جانبی فرآورش نفت و گاز می­باشد که در صنایع مهمی همچون تولید اسیدسولفوریک و صنایع کشاورزی کاربرد دارد. از این رو بهبود راندمان فرآیندهای تولید گوگرد در مقیاس صنعتی (به خصوص فرآیند کلاوس) توجه فراوانی را به خود اختصاص داده است. یکی از ابزارهای قدرتمند در بهبود شرایط عملیاتی واحدهای صنعتی امروزی، استفاده از نرم افزارهای شبیه­سازی کامپیوتری می­باشد. نرم افزار پروماکس از...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023