In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems is proposed. BASIC has historically been one of the first languages 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. For this purpose a conceptual representation in terms of abstract graphical objects and callbacks has been inferred from the original code, and a translator from BASIC to C has been developed. Moreover the GUI builder internal representation has b...
VTK (The Visualization Toolkit) has become one of the most popular modular visualization environment...
This paper addresses the problem of modernizing graphical user interfaces of interactive application...
We present an approach to migrate legacy systems to object-oriented platforms. The process consists ...
In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems is propo...
In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems and lang...
This thesis involves the construction of a Multi-Platform Graphical User Interface. The major window...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
In this paper, we describe restructuring of C code into new C++ classes. Such restructuring is done ...
A solution to the problem of salvaging the past investments in centralised, mainframe-oriented softw...
The electronics industry has long been a user of graphical design aids. Graphical design tools for V...
The localization of software products is essential for reaching the users of the international marke...
We identify a suite of activities in the development process of Graphical User Interfaces (GUI) and ...
Several tools to support the development of interactive applications are nowadays available. Often c...
Reengineering legacy software to use a modern component model can be accomplished by repeatedly appl...
VTK (The Visualization Toolkit) has become one of the most popular modular visualization environment...
This paper addresses the problem of modernizing graphical user interfaces of interactive application...
We present an approach to migrate legacy systems to object-oriented platforms. The process consists ...
In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems is propo...
In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems and lang...
This thesis involves the construction of a Multi-Platform Graphical User Interface. The major window...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
In this paper, we describe restructuring of C code into new C++ classes. Such restructuring is done ...
A solution to the problem of salvaging the past investments in centralised, mainframe-oriented softw...
The electronics industry has long been a user of graphical design aids. Graphical design tools for V...
The localization of software products is essential for reaching the users of the international marke...
We identify a suite of activities in the development process of Graphical User Interfaces (GUI) and ...
Several tools to support the development of interactive applications are nowadays available. Often c...
Reengineering legacy software to use a modern component model can be accomplished by repeatedly appl...
VTK (The Visualization Toolkit) has become one of the most popular modular visualization environment...
This paper addresses the problem of modernizing graphical user interfaces of interactive application...
We present an approach to migrate legacy systems to object-oriented platforms. The process consists ...