This paper describes a reengineering tool for automaticaltv transforming a system composed of procedural programs into a functionally comparable object-oriented system. The transformation into the object-oriented form locates redundant, duplicated and similar data and processes and abstracts them into classes and methods. The transformation process and the abstract object-oriented model are described in mflcient delail to illustrate the reengineering technique and approach. Index Te,rms: transformational reengineering, translation, program slicing, object-oriented model
In this paper it is presented a software development model based on transformations that allows to d...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
We present an approach to migrate legacy systems to object-oriented platforms. The process consists ...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
Vita.Object-oriented methodology facilitates the development and maintenance of large complex softwa...
The rapid growth of object-oriented development over the past twenty years has given rise to many ob...
Reengineering ob ject-oriented applications is becoming a vital activity in today industry where the...
Proponents of the object-oriented approach advocate specialization, parameterization and reusability...
An object-oriented program consists of a section of class declarations and a main method. The class ...
The problem investigated by the researcher in this study is the lack of advancement of software reen...
A major goal of software restructuring is to preserve or increase the value of a piece of software. ...
AbstractIn this paper we present how refactoring of object-oriented programs can be accomplished by ...
Successful software systems must be prepared to evolve or they will die. Although object-oriented so...
Software components developed with an object-oriented language undergo considerable reprogramming be...
An object-oriented language with automatic synthesis of methods (programs) and transformations of OO...
In this paper it is presented a software development model based on transformations that allows to d...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
We present an approach to migrate legacy systems to object-oriented platforms. The process consists ...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
Vita.Object-oriented methodology facilitates the development and maintenance of large complex softwa...
The rapid growth of object-oriented development over the past twenty years has given rise to many ob...
Reengineering ob ject-oriented applications is becoming a vital activity in today industry where the...
Proponents of the object-oriented approach advocate specialization, parameterization and reusability...
An object-oriented program consists of a section of class declarations and a main method. The class ...
The problem investigated by the researcher in this study is the lack of advancement of software reen...
A major goal of software restructuring is to preserve or increase the value of a piece of software. ...
AbstractIn this paper we present how refactoring of object-oriented programs can be accomplished by ...
Successful software systems must be prepared to evolve or they will die. Although object-oriented so...
Software components developed with an object-oriented language undergo considerable reprogramming be...
An object-oriented language with automatic synthesis of methods (programs) and transformations of OO...
In this paper it is presented a software development model based on transformations that allows to d...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
We present an approach to migrate legacy systems to object-oriented platforms. The process consists ...