An Accountable Source-To-Source Transformation System

Though one is led to believe that program transformation systems which perform source-to-source transformations enable the user to understand and appreciate the resulting source program, this is not always the case. Transformations are capable of behaving and/or interacting in unexpected ways...

Full description

Bibliographic Details
Main Author: Steele, Barbara Sue Kerne
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6936
_version_ 1811094112495992832
author Steele, Barbara Sue Kerne
author_facet Steele, Barbara Sue Kerne
author_sort Steele, Barbara Sue Kerne
collection MIT
description Though one is led to believe that program transformation systems which perform source-to-source transformations enable the user to understand and appreciate the resulting source program, this is not always the case. Transformations are capable of behaving and/or interacting in unexpected ways. The user who is interested in understanding the whats, whys, wheres, and hows of the transformation process is left without tools for discovering them. I provide an initial step towards the solution of this problem in the form of an accountable source-to-source transformation system. It carefully records the information necessary to answer such questions, and provides mechanisms for the retrieval of this information. It is observed that though this accountable system allows the user access to relevant facts from which he may draw conclusions, further study is necessary to make the system capable of analyzing these facts itself.
first_indexed 2024-09-23T15:55:17Z
id mit-1721.1/6936
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T15:55:17Z
publishDate 2004
record_format dspace
spelling mit-1721.1/69362019-04-10T14:25:53Z An Accountable Source-To-Source Transformation System Steele, Barbara Sue Kerne Though one is led to believe that program transformation systems which perform source-to-source transformations enable the user to understand and appreciate the resulting source program, this is not always the case. Transformations are capable of behaving and/or interacting in unexpected ways. The user who is interested in understanding the whats, whys, wheres, and hows of the transformation process is left without tools for discovering them. I provide an initial step towards the solution of this problem in the form of an accountable source-to-source transformation system. It carefully records the information necessary to answer such questions, and provides mechanisms for the retrieval of this information. It is observed that though this accountable system allows the user access to relevant facts from which he may draw conclusions, further study is necessary to make the system capable of analyzing these facts itself. 2004-10-20T20:08:35Z 2004-10-20T20:08:35Z 1981-06-01 AITR-636 http://hdl.handle.net/1721.1/6936 en_US AITR-636 13553971 bytes 5015069 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Steele, Barbara Sue Kerne
An Accountable Source-To-Source Transformation System
title An Accountable Source-To-Source Transformation System
title_full An Accountable Source-To-Source Transformation System
title_fullStr An Accountable Source-To-Source Transformation System
title_full_unstemmed An Accountable Source-To-Source Transformation System
title_short An Accountable Source-To-Source Transformation System
title_sort accountable source to source transformation system
url http://hdl.handle.net/1721.1/6936
work_keys_str_mv AT steelebarbarasuekerne anaccountablesourcetosourcetransformationsystem
AT steelebarbarasuekerne accountablesourcetosourcetransformationsystem