SOFTWARE ENGINEERING ARTIFICIAL INTELLIGENCE METHODS FOR AUTOMATED SOFTWARE DESIGN AND REUSE
Authors:
Sodepogu Venkatravu, Siddi Srinivas, KBVK Nagasree, Rameswaram Kesavaiah
Page No: 220-227
Abstract:
Abstract: Reusability of components in software development has been successfully achieved through the mining of software engineering data. A wide range of software engineering applications are enhanced by artificial intelligence. Data mining and artificial intelligence are combined in intelligent knowledge discovery to compute software engineering tasks intelligently. Software intelligence is the result of combining data mining and artificial intelligence to support software engineering applications. This study examines three artificial intelligence approaches that support automated software reuse for software construction and general software development through the use of data mining, business intelligence, and machine learning. Code that will be utilized for application and component reusability is intelligently discovered using business intelligence tools. A review of various AI approaches in the software engineering field of software reuse is included for automated identifying possible research opportunities in the field and reusing software.
Description:
.
Volume & Issue
Volume-14,ISSUE-3
Keywords
Keywords: Artificial Intelligence (AI), Software Intelligence (SI), Business Intelligence (BI), and Software Reuse.