An Expert Code Generator Using Rule-Based and Frames Knowledge Representation Techniques

5th International Conference on Information and Communication Systems (ICICS), 2014

Posted: 18 Nov 2019

See all articles by Ayad Tareq Imam

Ayad Tareq Imam

Isra University; De Montfort University

Date Written: March 1, 2014

Abstract

This paper aims to demonstrate the development of an expert code generator using rule-based and frames knowledge representation techniques (ECG-RF). The ECG-RF system presented in this paper is a passive code generator that carries out the task of automatic code generation in fixed structure software. To develop an ECG-RF system, the artificial intelligence (AI) of rule-based system and frames knowledge representation techniques was applied to a code generation task.

ECG-RF fills a predefined frame of a certain fixed-structure program with code chunks retrieved from ECG-RF's knowledge base. The filling operation is achieved by ECG-RF's inference engine and is guided by the information collected from the user via a graphic user interface (GUI). In this paper, an ECG-RF system for generating a device driver program is presented and implemented with VBasic software. The results show that the ECG-RF design concept is reasonably reliable.

Keywords: Automatic Code Generation, Software Development, Expert System, Frames Knowledge Representation Techniques

JEL Classification: Y90

Suggested Citation

Imam, Ayad, An Expert Code Generator Using Rule-Based and Frames Knowledge Representation Techniques (March 1, 2014). 5th International Conference on Information and Communication Systems (ICICS), 2014, Available at SSRN: https://ssrn.com/abstract=3482327

Ayad Imam (Contact Author)

Isra University ( email )

Airport Road
Amman, 11622
Jordan

De Montfort University ( email )

The Gateway
Leicester, LE1 9BH
United Kingdom

Do you have negative results from your research you’d like to share?

Paper statistics

Abstract Views
185
PlumX Metrics