SYSTEM AND METHOD FOR SYSTEM INTEGRATION TEST (SIT) PLANNING
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- receive a system architecture model of a system;
receive trigger coverage rules;
determine system integration test (SIT) coverage for each connection and interface of the system architecture model; and
select a set of use cases execution scenarios to satisfy the SIT coverage.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to receive a system architecture model of a system and receive trigger coverage rules. Additionally, the programming instructions are operable to determine system integration test (SIT) coverage for each connection and interface of the system architecture model and select a set of use cases execution scenarios to satisfy the SIT coverage.
-
Citations
25 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
receive a system architecture model of a system; receive trigger coverage rules; determine system integration test (SIT) coverage for each connection and interface of the system architecture model; and select a set of use cases execution scenarios to satisfy the SIT coverage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system implemented in hardware, comprising:
-
a system architecture model acquisition (SAMA) tool operable to receive a system architecture model of a system; a trigger coverage rule (TCR) tool operable to receive trigger coverage rules; a system integration test (SIT) coverage determination tool operable to determine SIT trigger coverage for each connection and interface of the system architecture model; and a use case scenario selection (UCSS) tool operable to select a set of use cases execution scenarios to satisfy the SIT trigger coverage. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising a computer usable storage medium having readable program code embodied in the storage medium, the computer program product includes at least one component operable to:
-
receive a system architecture model of a system, wherein the system architecture model comprises; a components model comprising at least one of a system, a sub system and a module of the system architecture model; a connection model comprising at least one of a connection and an interface between components of the system architecture model; and one or more use case models represent business functions of the system; receive trigger coverage rules; determine system integration test (SIT) coverage for each connection and interface of the system architecture model; and select a minimum set of use cases execution scenarios to satisfy the SIT coverage. - View Dependent Claims (24)
-
-
25. A computer system for providing a minimum set of use cases execution scenarios to satisfy system integration test (SIT) coverage, the system comprising:
-
a CPU, a computer readable memory and a computer readable storage media; first program instructions to receive a system architecture model of a system, wherein the system architecture model comprises; a components model comprising at least one of a system, a sub system and a module of the system architecture model; a connection model comprising at least one of a connection and an interface between components of the system architecture model; and one or more use case models represent business functions of the system; second program instructions to receive trigger coverage rules for one or more SIT triggers, comprising at least one of coverage, variation, sequencing and interaction; third program instructions to determine system integration test (SIT) coverage for each connection and interface of the system architecture model; and fourth program instructions to select a minimum set of use cases execution scenarios to satisfy the SIT coverage, wherein the first, second, third and fourth program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
Specification