0% Complete
فارسی
Home
/
چهاردهمین کنفرانس بین المللی فناوری اطلاعات و دانش
Enhancing Software Effort Estimation with an Integrated Approach of Particle Swarm Optimization and Genetic Algorithms in Analogy-based Method
Authors :
Ehsan Nasr
1
Keyvan Mohebbi
2
1- دانشگاه آزاد اسلامی واحد اصفهان (خوراسگان)
2- دانشگاه آزاد اسلامی واحد اصفهان (خوراسگان)
Keywords :
Software Effort Estimation،Analogy-based Estimation،Non-algorithmic Model،Genetic Algorithm،Particle Swarm Optimization
Abstract :
Analogy-based estimation is a widely used approach for software effort estimation that involves comparing a new project to similar completed projects. However, this method may not work effectively when there are variations in the importance of project features or dependencies between them. To address this issue, features can be assigned weights using optimization techniques, such as meta-heuristic algorithms. Nevertheless, these algorithms may become stuck in a local optimum, leading to suboptimal results. This research aims to obtain the global optimal weights for project features by combining particle swarm and genetics algorithms. This hybrid algorithm utilizes the motion of particles in the state space and the composition and mutation of particles to generate more potential solutions, thus increasing the chance of finding the global optimal and overcoming the local optimal problem. With this algorithm, the weights for the project features are calculated and utilized to estimate the software development effort using the analogy-based method. The proposed approach was tested and assessed using two datasets, namely Maxwell and Desharnais. The experimental results indicated an enhancement in the evaluation criteria, including MMRE, MdMRE, and PRED. The TotalCost, which incorporates all these criteria, was notably improved by the proposed approach in both the Maxwell and Desharnais datasets, achieving a 75.894% and 107.246% increase, respectively, compared to prior research.
Papers List
List of archived papers
بکارگیری الگوریتم بهینه سازی فاخته و منطق فازی به منظور بهبود زمانبندی وظایف در محیط محاسبات مه
فاطمه دوامی - حمید جلیلوند - فاطمه نجفی
جایگزینی دارو براساس پیشبینی یال روی گرافهای ناهمگون با بهرهگیری از جاسازی گراف ناهمگون
رسول سامانی - فهیمه شاهرخ شهرکی - دکتر ناصر قدیری رسول سامانی - فهیمه شاهرخ شهرکی - ناصر قدیری -
BMPA- DSL: Binary Marine Predators Algorithm to Identify Driver's Different Levels of Stress
Mahtab Vaezi - Mehdi Nasri - Farhad Azimifar - Mahdi Mosleh
A Data-Driven Hybrid Algorithm for 2D Path Planning via Modeling and Metaheuristic-Based Identification
Vahid Safari Dehnavi - Masoud Shafiee
A Data-Efficient Approach to Solar Panel Micro-Crack Detection via Self-Supervised Learning
Alireza Akhavan safaei - Pegah Saboori - Reza Ramezani - Morteza Tavana
خوشه بندی ویسیلاب های دو آوایی زبان فارسی در کاربرد لب خوانی
مهسا هدایتی پور - دکتر یاسر شکفته - دکتر محسن ابراهیمی مقدم
ارائه یک رویکرد معنایی مبتنی بر آنتولوژی به منظور شناسایی تاکتیکهای معماری
احسان شریفی - دکتر احمد عبدالله زاده بارفروش
تشخیص و جلوگیری از حمله انعکاسی/تقویتی SSDP در شبکه های نرم افزار محور مبتنی بر 4P با استفاده از الگوریتم های یادگیری ماشین
امیرحسین کرمی - رضا محمدی
Paths-oriented Test Data Generation using Genetic Algorithm
Mohammad Reza Hassanpour Charmchi - Dr Bagher Rahimpour cami
OENMOP: Loss-Aware 4×4 and 5×5 and Scalable Non‑blocking Optical Switches Designed for Odd-Even Routing Algorithm for Chip-Scale Interconnection Networks
Negin Bagheri Renani - Elham Yaghoubi - Mina Mohammadirad
more
Samin Hamayesh - Version 42.5.2