This paper addresses the problem of modernizing graphical user interfaces of interactive applications by re-engineering their resource files in four phases: resource decompilation, which extracts resource files from the executable code of an interactive application; modeling the source user interface, which transforms extracted resources into a resource model; resource to user interface transformation, which transforms the resource model into a Concrete User Interface model, and forward engineering, which offers two alternatives: after editing the user interface model, a new interface could be generated or recompiled into a resource to be incorporated back. The paper motivates and details this re-engineering approach by focusing on methods ...
In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems is propo...
This paper addresses the problem of the graceful degradation of user interfaces where an initial int...
This paper addresses the problem of the graceful degradation of user interfaces where an initial int...
Abstract. Graphical user interfaces (GUIs) make software easy to use by providing the user with visu...
The need to access user interfaces (UIs), especially Web pages, with different platforms is increasi...
Graphical user interfaces (GUIs) make software easy to use by providing the user with visual control...
Graphical user interfaces (GUIs) are critical components of today's software. Developers are dedicat...
Many older systems, especially in the data processing domain, have a character oriented user interfa...
Abstract. In software engineering, transformational development aims at devel-oping software systems...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
This paper exhibits a synthesis of the use of legacy systems GUI reverse engineering as a tool to so...
Turning requirements into working systems is the essence of software engineering. This paper propose...
Providing a user friendly and sophisticated user interface is a time-consuming and difficult task. O...
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 is propo...
This paper addresses the problem of the graceful degradation of user interfaces where an initial int...
This paper addresses the problem of the graceful degradation of user interfaces where an initial int...
Abstract. Graphical user interfaces (GUIs) make software easy to use by providing the user with visu...
The need to access user interfaces (UIs), especially Web pages, with different platforms is increasi...
Graphical user interfaces (GUIs) make software easy to use by providing the user with visual control...
Graphical user interfaces (GUIs) are critical components of today's software. Developers are dedicat...
Many older systems, especially in the data processing domain, have a character oriented user interfa...
Abstract. In software engineering, transformational development aims at devel-oping software systems...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
This paper exhibits a synthesis of the use of legacy systems GUI reverse engineering as a tool to so...
Turning requirements into working systems is the essence of software engineering. This paper propose...
Providing a user friendly and sophisticated user interface is a time-consuming and difficult task. O...
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 is propo...
This paper addresses the problem of the graceful degradation of user interfaces where an initial int...
This paper addresses the problem of the graceful degradation of user interfaces where an initial int...