Al-Kitab Journal for Pure Sciences (Dec 2022)

Constructing Expert System to Automatic Translation for Software development

  • Safwan Omar Hasoon,
  • Fatima Mohammed Rafie Younis

DOI
https://doi.org/10.32441/kjps.02.02.p16
Journal volume & issue
Vol. 2, no. 2

Abstract

Read online

the development in computer fields, especially in the software engineering, emerged the need to construct intelligence tool for automatic translation from design phase to coding phase, for producing the source code from the algorithm model represented in pseudo code, and execute it depending on the constructing expert system which reduces the cost, time and errors that may occur during the translation process, which has been built the knowledge base, inference engine, and the user interface. The knowledge bases consist of the facts and the rules for the automatic transition. The results are compared with a set of neural networks, which are Back propagation neural network, Cascade-Forward network, and Radial Basis Function network. The results showed the superiority of the expert system in automatic transition process speed, as well as easy to add, delete or modify process for rules or data of the pseudo code compared with previously mentioned neural networks.

Keywords