A New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort

  • سال انتشار: 1397
  • محل انتشار: مجله پیشرفت در مهندسی کامپیوتر و فناوری، دوره: 4، شماره: 1
  • کد COI اختصاصی: JR_JACET-4-1_002
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 379
دانلود فایل این مقاله

نویسندگان

Amin Moradbeiky

Islamic Azad University, Kerman Branch, Kerman, Iran

Amid Khatibi Bardsiri

۱Islamic Azad University, Kerman Branch, Kerman, Iran

چکیده

Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software projects requires tools and means helping software project managers confront with challenges. The estimation of effort required for software development is among such important challenges. In this study, a neural-network-based architecture has been proposed that makes use of PSO algorithm to increase its accuracy in estimating software development effort. The architecture suggested here has been tested by several datasets. Furthermore, similar experiments were done on the datasets using various widely used methods in estimating software development. The results showed the accuracy of the proposed model. The results of this research have applications for researchers of software engineering and data mining.

کلیدواژه ها

Development effort estimation, Nerual Networks, Particle swarm optimization, software project

اطلاعات بیشتر در مورد COI

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

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.