ارائه روشی جهت تخمین هزینه نرم افزار با استفاده از کلاسترینگ مبتنی بر الگوریتم ژنتیک
- سال انتشار: 1393
- محل انتشار: همایش ملی مهندسی رایانه و مدیریت فناوری اطلاعات
- کد COI اختصاصی: CSITM01_270
- زبان مقاله: فارسی
- تعداد مشاهده: 1943
نویسندگان
دانشجوی مقطع کارشناسی ارشد فناوری اطلاعات دانشگاه علوم و فنون مازندران
دانشجوی دکتری مهندسی کامپیوتر گرایش سیستم های نرم افزاری دانشگاه آزاد اسلامی واحد علوم و تحقیقات تهران، مدرس دانشگاه علوم وفنون مازندران
چکیده
این پژوهش با استفاده از برخی متدهای هوشمند از جمله ضریب همبستگی Pearson، تحلیل واریانس و خوشه بندی مبتنی بر الگوریتم ژنتیک روشی را برای تخمین هزینه پروژه های نرم افزاری ارائه می دهد. هر پروژه نرم افزاری در یک فضای چند بعدی قرار می گیرد که هر بعد از این فضا را یک فاکتور هزینه ساز معرفی شده توسط مدل COCOMO تشکیل می دهد. در این میان به دنبال پروژه هایی در فضای مساله هستیم که نزدیک ترین فاصله ی اقلیدسی به یکدیگر را دارا می باشند. به اینمنظور باید نقاطی را به عنوان مرکز کلاستر ها معین نمود و با استفاده از این نقاط شاخص، به خوشه بندی پروژه های نرمافزاری پرداخت. در نهایت با استفاده از میانگین گیری از خوشه های نزدیک به پروژه ی مورد مطالعه، تخمینی قابل قبول از Effort پروژه را به دست می آوریم. مزیت این روش نسبت به الگوهای تعریف شده ی تخمین هزینه نرم افزار مانند COCOMO در این است که تخمین هزینه در این روش با توجه به نوع پروژه هایی که یک شرکت خاص انجام می دهد به دست می آید در حالی که الگوهای دیگر، اغلب یک تعریف یکتا جهت تخمین هزینه برای همه ی شرکت ها ارائه می دهند.کلیدواژه ها
تخمین هزینه، خوشه بندی، الگوریتم ژنتیک Effort پروژه، فاکتورهای هزینه ساز پروژهمقالات مرتبط جدید
- کارآفرینی در کتابخانه های عمومی با راه اندازی خدمات مشاوره اطلاعاتی و مشاوره خوانندگان
- متاورس: مباحثی از فرصت های حرفه ای و مشاغل در گستره فناوری نوین
- بررسی معماری و بلوغ کسب و کار رایانش ابری بر مبنای مدیریت امنیت اطلاعات در علم اطلاع شناسی (مطالعه موردی شرکت های دانش بنیان پارک فناوری ارتباطات و اطلاعات)(چارچوب همکاری های بین رشته ای و فرا رشته ای برای کارآفرینی دانش بنیان)
- ایجاد سازمان نظام مدیریت اطلاعات و دانش (نماد)
- لزوم توجه به فرصت های جدید بازارکار در محتوای درسی رشته علم اطلاعات و دانش شناسی
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.