Design and Implementation of an Interpreter Using Software Engineering Concepts

Abstract

In this paper, an interpreter design and implementation for a small subset of C Language using software engineering concepts are presented. This paper reinforces an argument for the application of software engineering concepts in the area of interpreter design but it also focuses on the relevance of the paper to undergraduate computer science curricula. The design and development of the interpreter is also important to software engineering. Some of its components form the basis for different engineering tools. This paper also demonstrates that some of the standard software engineering concepts such as object-oriented design, design patterns, UML diagrams, etc., can provide a useful track of the evolution of an interpreter, as well as enhancing confidence in its correctness

Authors and Affiliations

Fan Wu, Hira Narang, Miguel Cabral

Keywords

Related Articles

A New E-Health Tool for Early Identification of Voice and Neurological Pathologies by Speech Processing

The objective of this study is to develop a non-invasive method of early identification and classification of voice pathologies and neurological diseases by speech processing. We will present a new automatic medical diag...

A novel approach for pre-processing of face detection system based on HSV color space and IWPT

Face detection system is challenging area of research in the field of security surveillance. Preprocessing of facial image data is very important part of face detection system. Now days various method of facial image dat...

Wireless Internet of Things-Based Air Quality Device for Smart Pollution Monitoring

Nurul Azma Zakaria;azma@utem.edu.my|Zaheera Zainal Abidin;|Norharyati Harum;|Low Chen Hau;|Nabeel Salih Ali;|Fairul Azni Jafar;

Analysis of Software Deformity Prone Datasets with Use of AttributeSelectedClassifier

Software Deformity Prone datasets models are interesting research direction in the era of software world. In this research study, the interest class of software deformity prone is defective model datasets. There are diff...

Simulation of Spectral Subtraction Based Noise Reduction Method 

Noise reduction is a very meaningful but difficult task and it has been a subject of intense research in recent years. This paper introduces two popular noise reduction techniques and presents our simulation result of a...

Download PDF file
  • EP ID EP94396
  • DOI 10.14569/IJACSA.2014.050726
  • Views 102
  • Downloads 0

How To Cite

Fan Wu, Hira Narang, Miguel Cabral (2014). Design and Implementation of an Interpreter Using Software Engineering Concepts. International Journal of Advanced Computer Science & Applications, 5(7), 170-177. https://europub.co.uk/articles/-A-94396