Determining the possibility of adverse effects arising from a code change
A possibility, disadvantageous technique, applied in the field of large-scale computer programs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0029] Definition of terms
[0030] Class: Any type in an object-oriented programming language (eg, classes and interfaces in Java) is a "class" (Java is a trademark of Sun Microsystems, Inc.).
[0031] Test Cases: Test cases are used to verify the correctness of the software. These test cases can be of various types, such as "unit test", "functional test", "system test". These are collectively referred to as "test cases".
[0032] Related: consider figure 1 example given. Since A references B, class A has a direct dependency to class B. Class C modifies persistent data represented by class D, which is consumed by class E, which in turn modifies persistent data represented by class F. Said data (class F) is consumed by class G. Thus, classes E and G have an indirect dependency on class C. Any change in class C can potentially affect classes E and G.
[0033] overview
[0034] Embodiments of the present invention will be given using an example of the Java programming ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 