Abstract

AbstractThere are several inter-related aspects that have an impact on the effort and productivity of software development. Since the majority of these connections are not well understood and are impossible to predict accurately, software development time and effort have always been a challenging undertaking. In use or suggested in the literature, regression-based estimating models predominate. The study looks into the potential of software artificial intelligence methods for creating the following software development effort estimation models: case-based reasoning with artificial neural networks. When there are intricate relationships between variables, artificial neural networks are capable of providing accurate estimation. Numerous interconnected aspects that are involved in software development have an impact on both the development- effort and its productivity. Because more of the relationships were not healthy. The research examines the potential of these 2 artificial intelligence approaches, that is, artificial neural networks (ANNs) and case-based reasoning (CBR) to creating development effort of estimation model.KeywordsArtificial neural networksCase-based reasoningSoftware development

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call