The testing approach described here has grown out of migration projects aimed at converting procedural programs in COBOL or PL/1 to object-oriented Java code. The code conversion itself is now automated but not completely. The human reengineer still has to make some adjustments to the automatically generated code and that can lead to errors. These may also be subtle errors in the automated transformation. Therefore, converted code must be tested to prove that it is functionally equivalent to the original code. Up until now converted programs have been tested manually and their results compared, but that is a very labor intensive approach. Besides, it only shows which results differ and not where the code differs. It can be extremely difficu...
In this thesis, we are concerned with the safety and security of programs. The problems addressed he...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Abstract—Testing plays a key role in assessing the quality of a software product. During testing, a ...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
Context Software transformations occur very frequently in practice. Such transformations are done fo...
Abstract—In recent years several symbolic execution-based tools have been developed to automatically...
This paper presents a methodology for automatically validating program transformation rules that are...
This paper presents a methodology for automatically validating program transformation rules that are...
Abstract—This paper proposes a method to automatically de-tect equivalent mutants using symbolic com...
In this thesis, we are concerned with the safety and security of programs. The problems addressed he...
In this thesis, we are concerned with the safety and security of programs. The problems addressed he...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Abstract—Testing plays a key role in assessing the quality of a software product. During testing, a ...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
In software testing, a program is executed in hopes of revealing faults. Over the years, specific te...
Context Software transformations occur very frequently in practice. Such transformations are done fo...
Abstract—In recent years several symbolic execution-based tools have been developed to automatically...
This paper presents a methodology for automatically validating program transformation rules that are...
This paper presents a methodology for automatically validating program transformation rules that are...
Abstract—This paper proposes a method to automatically de-tect equivalent mutants using symbolic com...
In this thesis, we are concerned with the safety and security of programs. The problems addressed he...
In this thesis, we are concerned with the safety and security of programs. The problems addressed he...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...
Software correctness is an important topic, however, it is difficult to achieve. This thesis is a st...