تخمین تلاش لازم جهت توسعه نرم افزارها
تعداد صفحات : 60 با فرمت ورد و قابل ویرایش
فهرست مطالب
فصل اول (مقدمه)
1-1 اهمیت تحقیق 2
1-2 ضرورت تحقیق 2
1-3 بیان مساله 4
1-4 اهداف تحقیق 6
فصل دوم(تعریف عمومی،تکنیک ها،روش ها و الگوریتم ها)
2-1 تعریف تلاش نرم افزار 11
2-2 انواع تخمین 11
2-2-1 تخمین ساخت یافته 11
2-2-2 تخمین تحلیلی 11
2-2-3 تخمین مقایسه ای 12
2-3 انواع روش ها 12
2-3-1 مدل الگوریتمی 12
2-3-2 مدل غیر الگوریتمی 13
2-3-3 ابزارهای هوش محاسباتی 14
فصل سوم(پیشینه تحقیق)
3-1 برآورد با محدوده ها 17
3-1-1 مدل برآورد با محدوده ها 17
3-1-2 مجموعه داده ها 19
3-1-3مدل ANN 19
3-1-4 مجموعه K-Means 20
3-1-5 ترکیب خروجی ANN با K-Means 22
3-1-6معماری سیستم و ابزار 22
3-1-7معیارهای ارزیابی و نتایج 23
3-2 برآورد تلاش با استفاده از روش عصبی فازی 26
3-2-1 روش استفاده شده 26
3-2-2 طبقه بندی سیستم های عصبی فازی اساسی 29
3-2-3 محاسبه تلاش با استفاده از حالت های مختلف 32
3-2-4 نتایج 34
3-3 استفاده از دیفرانسیل تکامل در پیش بینی تلاش نرم افزار 36
3-3-1 مقایسه استفاده از دیفرانسیل الگوریتم با الگوریتم های تکامل دیگر 38
3-4 ابزار شبیه سازی برای برآرود هزینه بر اساس مقایسه موثر 39
3-4-1 برآورد توسط قیاس 39
3-4-2 روش بوت استرپ 40
3-4-3کالیبراسیون رویه با استفاده از بوت استرپ 42
3-4-4 اندازه گیری دقت برآورد تلاش با بوت استرپ غیرپارامتری 49
3-4-5 اندازه گیری دقت برآورد تلاش با بوت استرپ پارامتری 52
3-4-6 مقایسه فواصل اطمینان بوت استرپ و رگرسیونی با روش مقایسه 55
فصل چهارم(نتیجه گیری ،پیشنهاد ومنابع)
4-1 نتیجه گیری 61
4-2 پیشنهاد 61
4-3 منابع 62