: This paper provides a new approach for object-oriented reengineering. One of the difficulty in software testing and maintenance has been identified as caused by the convention that code and its tests are developed and described separately. This paper develops a method of built-in test (BIT) for OO reengineering. The advantage of this method is that the BITs in reengineered OO software (OOS) can be inherited and reused as that of code. Therefore building tests into the conventional software during OO reengineering can be a significant reengineering approach for the existing OO legacy systems. Key words: Software engineering, OO reengineering, OOP, built-in test, test reuse, testable software 1. Introduction Object-oriented programming (O...
Due to the size and the extreme complexity of legacy systems, it is nearly impossible to write from ...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
Object-oriented Software Systems present a particular challenge to the software testing community. T...
Abstract: This paper provides a new approach for object-oriented reengineering. One of the difficult...
Testing is considered as integral to every phase of the OO life-cycle to ensure a well developed tes...
Object-orientation has rapidly become accepted as the preferred paradigm for large scale system desi...
In this dissertation, different testing techniques used in traditional software testing and OO softw...
Testing is considered as integral to every phase of the OO lifecycle to ensure a well-developed test...
Since the development of software inspection over twenty-five years ago it has become established as...
In this dissertation* , we propose a structured testing model for object-oriented software developm...
This paper studies testing in an object-oriented (OO) development process. It is based on the produc...
While the use of object-oriented development methods has increased the quality of software by leadin...
The primary goal of developing reusable software is to reduce the time and effort of the development...
Some recent commentaries have suggested that Object-Oriented Programming has not been successful in ...
Testing of software is considered to be the most important component of software quality assurance p...
Due to the size and the extreme complexity of legacy systems, it is nearly impossible to write from ...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
Object-oriented Software Systems present a particular challenge to the software testing community. T...
Abstract: This paper provides a new approach for object-oriented reengineering. One of the difficult...
Testing is considered as integral to every phase of the OO life-cycle to ensure a well developed tes...
Object-orientation has rapidly become accepted as the preferred paradigm for large scale system desi...
In this dissertation, different testing techniques used in traditional software testing and OO softw...
Testing is considered as integral to every phase of the OO lifecycle to ensure a well-developed test...
Since the development of software inspection over twenty-five years ago it has become established as...
In this dissertation* , we propose a structured testing model for object-oriented software developm...
This paper studies testing in an object-oriented (OO) development process. It is based on the produc...
While the use of object-oriented development methods has increased the quality of software by leadin...
The primary goal of developing reusable software is to reduce the time and effort of the development...
Some recent commentaries have suggested that Object-Oriented Programming has not been successful in ...
Testing of software is considered to be the most important component of software quality assurance p...
Due to the size and the extreme complexity of legacy systems, it is nearly impossible to write from ...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
Object-oriented Software Systems present a particular challenge to the software testing community. T...