In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems and languages is proposed. BASIC has historically been one of the first language available on PCs. Based on it, small or medium size companies have developed throughout the time systems that represent valuable company assets to be preserved. Our goal is the automatic migration from the BASIC character oriented user interface to a graphical environment which includes a GUI builder, and compiles event driven C/C++ code. We will present and discuss BASIC peculiarities, with preliminary results on code translation
Language Translation from Basic to C
Tonella, Paolo;
1995-01-01
Abstract
In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems and languages is proposed. BASIC has historically been one of the first language available on PCs. Based on it, small or medium size companies have developed throughout the time systems that represent valuable company assets to be preserved. Our goal is the automatic migration from the BASIC character oriented user interface to a graphical environment which includes a GUI builder, and compiles event driven C/C++ code. We will present and discuss BASIC peculiarities, with preliminary results on code translationFile in questo prodotto:
Non ci sono file associati a questo prodotto.
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.