An investigation of the methodology for software translation from PASCAL to C of an undocumented microcomputer program
Bell, Charles W.
Dolk, Daniel R.
MetadataShow full item record
The purpose of this theses is to investigate software reusability applications and the practical utilization of those applications in the performance of software maintenance. The translation of a functioning program from one high level language to another was selected as the type of software reusability effort to the explored. Five translation methodologies were investigated and the inverse transformation methodology was chosen to exercise the practical application of software reusability for a specific case study. A design strategy and translation approach was developed based on the inverse transformation methodology. The translation approach was followed in performing the translation of the case study. The results of the applications of the methodology to the case study is described and the methodology is evaluated on its usefulness as a tool for software reuse.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Berzins, Vladis; Luqi; Musial, Peter M. (2010);In this work we examine the problem of verifying translations from outputs of one system to the inputs of another system, which we refer to as the output-to-input translation problem. We present a formalization of this ...
Winter, Mathias William. (Monterey, California. Naval Postgraduate School, 1995-09);Software Fault Tree Analysis (SFTA) is a technique used to analyze software for faults that could lead to hazardous conditions in systems which contain software components. Previous thesis works have developed three ...
McDermitt, David R. (Monterey, California. Naval Postgraduate School, 1995-06);Since the Department of Defense began utilizing electronic computers in the l95O's, it has been plagued by inefficient software development practices'. The result of such practices was software that was over budget, ...