Abstract. This study evaluates a method for reengineering a procedural system to an object-oriented system. Relationships between functions in the procedural system were identified using various coupling metrics. While the coupling metrics used for analysis were helpful in identifying candidate objects, domain expert analysis of the candidate objects was required. The time taken at each step in the process was captured to help determine the effectiveness of the method. Overall the process was found to be effective for identifying objects
Many organisations are migrating towards object-oriented technology. However, owing to the business ...
Many organisations are migrating towards object-oriented technology. However, owing to the business ...
The object oriented (O-O) approach is claimed to have a number of advantages. Some support to these ...
Legacy software systems present a high level of entropy combined with imprecise documentation. This ...
Legacy software systems present a high level of entropy combined with imprecise documentation. This ...
We present an approach to decomposing legacy systems written in procedural languages into objects. T...
Object-oriented re-architecting (OORA) concerns identification of objects in procedural code with th...
The object-process analysis (OPA) methodology combines ideas from object-oriented analysis (OOA) and...
The technique of Object Oriented Analysis (OOA) has emerged only in the last decade. Although the te...
Simulation is very popular as an analysis tool for complex systems. A new paradigm shift towards obj...
The Rational Unified Process (RUP), the Rapid Object-Oriented Process for Embedded Systems (ROPES) a...
This paper describes a reengineering tool for automaticaltv transforming a system composed of proced...
Since the development of software inspection over twenty-five years ago it has become established as...
Recently an approach for identifying potential modules for restructuring in large software systems u...
This paper takes an evaluative look into OO methods and especially the evolution of the new snified ...
Many organisations are migrating towards object-oriented technology. However, owing to the business ...
Many organisations are migrating towards object-oriented technology. However, owing to the business ...
The object oriented (O-O) approach is claimed to have a number of advantages. Some support to these ...
Legacy software systems present a high level of entropy combined with imprecise documentation. This ...
Legacy software systems present a high level of entropy combined with imprecise documentation. This ...
We present an approach to decomposing legacy systems written in procedural languages into objects. T...
Object-oriented re-architecting (OORA) concerns identification of objects in procedural code with th...
The object-process analysis (OPA) methodology combines ideas from object-oriented analysis (OOA) and...
The technique of Object Oriented Analysis (OOA) has emerged only in the last decade. Although the te...
Simulation is very popular as an analysis tool for complex systems. A new paradigm shift towards obj...
The Rational Unified Process (RUP), the Rapid Object-Oriented Process for Embedded Systems (ROPES) a...
This paper describes a reengineering tool for automaticaltv transforming a system composed of proced...
Since the development of software inspection over twenty-five years ago it has become established as...
Recently an approach for identifying potential modules for restructuring in large software systems u...
This paper takes an evaluative look into OO methods and especially the evolution of the new snified ...
Many organisations are migrating towards object-oriented technology. However, owing to the business ...
Many organisations are migrating towards object-oriented technology. However, owing to the business ...
The object oriented (O-O) approach is claimed to have a number of advantages. Some support to these ...