Invention Grant
- Patent Title: System for metamorphic relationship based code testing using mutant generators
-
Application No.: US16858307Application Date: 2020-04-24
-
Publication No.: US10970199B2Publication Date: 2021-04-06
- Inventor: Madhusudhanan Krishnamoorthy
- Applicant: BANK OF AMERICA CORPORATION
- Applicant Address: US NC Charlotte
- Assignee: BANK OF AMERICA CORPORATION
- Current Assignee: BANK OF AMERICA CORPORATION
- Current Assignee Address: US NC Charlotte
- Agency: Moore & Van Allen PLLC
- Agent Michael A. Springs; Vaidehi Bachot
- Main IPC: G06F8/40
- IPC: G06F8/40 ; G06F11/36 ; G06N20/00

Abstract:
Embodiments of the invention are directed to metamorphic relationship based code testing using mutant generators. The system is configured for identifying and remediating defects in an original program based on constructing at least one mutated program by distorting the original program, and analyzing expression of mutants in test results. In particular, the system receives a request to perform defect analysis of an original program. In response, the system constructs a first mutated program by embedding one or more mutants in the original program code. Moreover, the system typically maps the one or more mutants to one or more metamorphic relationships of process functions of the original program. The system may then implement tests of the original program and the first mutated program by providing one or more predetermined test cases as input to both, to determine whether the original program comprises at least one defect.
Public/Granted literature
- US20200257618A1 SYSTEM FOR METAMORPHIC RELATIONSHIP BASED CODE TESTING USING MUTANT GENERATORS Public/Granted day:2020-08-13
Information query