IP Library Granted Patent US 11,625,317
Granted Patent B2
US 11,625,317 · App. 16/746,643 · Granted Apr 11, 2023

Systems and methods for quality control of an enterprise IT environment

Inventors: Dheeraj Misra (Somerset, NJ); Sandipan Gangopadhyay (Somerset, NJ); Tim Bryan (Somerset, NJ)
Assignee: GalaxE.Solutions, Inc.
G06F11/3684G06F11/3616G06F11/3664
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,625,317
App. No.
16/746,643
Granted
Apr 11, 2023
Kind
B2
Abstract

A system for auditing an enterprise IT environment includes a multi-tier hierarchy generator configured to generate a multi-tier hierarchy, between and within each tier, maps the IT environment across a plurality of software applications of different types via which the IT environment is implemented. The system includes a test generation engine configured to generate test cases based on intake data about the IT environment. The system includes an auditing unit configured to test the IT environment based on the test cases and the multi-tier hierarchy.

Claims (18)

1. A system for auditing an enterprise IT environment, the system comprising:

a multi-tier hierarchy generator configured to generate a multi-tier hierarchy (a) from parsed source code of a plurality of software applications of different types, and (b) based on dependencies between and among tier elements of the enterprise IT environment across application boundaries of the plurality of software applications, as identified from the parsed source code, wherein the multi-tier hierarchy maps, between and within each tier, the IT environment across the application boundaries, and wherein the multi-tier hierarchy at least maps execution dependencies for function, transaction and service calls associated with service operations across the software applications;

a test generation engine configured to automatically generate test cases, test scenarios, test scripts and test data based on intake data about the IT environment;

an auditing unit configured to test the IT environment based on the test cases, test scenarios, test scripts, test data and the multi-tier hierarchy, against business and/or technical requirements; and

a dashboard comprising a graphical user interface via which a user may visually navigate the test cases and test scenarios among and between tiers of the multi-tier hierarchy.

2. The system of claim 1 , wherein the testing comprises: integration testing, white box testing and/or black box testing.

3. The system of claim 1 , wherein the testing identifies gaps by checking whether one or more implementations are: different from the requirements, missing for the requirements, and/or does not correspond to the requirements.

4. The system of claim 3 , wherein the gaps are associated with one or more tiers of the multi-tier hierarchy.

5. The system of claim 1 , wherein the IT environment is a target IT environment.

6. A method for auditing an enterprise IT environment, the system comprising:

generating a multi-tier hierarchy (a) from parsed source code of a plurality of software applications of different types, and (b) based on dependencies between and among tier elements of the enterprise IT environment across application boundaries of the plurality of software applications, as identified from the parsed source code, wherein the multi-tier hierarchy maps, between and within each tier, the IT environment across the application boundaries, and wherein the multi-tier hierarchy at least maps execution dependencies for function, transaction and service calls associated with service operations across the software applications;

automatically generating test cases, test scenarios, test scripts and test data based on intake data about source systems of the IT environment;

checking IT environment requirements against the IT environment based on the test cases, test scenarios, test scripts, test data and the multi-tier hierarchy, against business and/or technical requirements; and

proving a dashboard comprising a graphical user interface via which a user may visually navigate the test cases and test scenarios among and between tiers of the multi-tier hierarchy.

7. The method of claim 6 , wherein the testing comprises: integration testing, white box testing and/or black box testing.

8. The method of claim 6 , wherein the testing identifies gaps by checking whether one or more implementations are: different from the requirements, missing for the requirements, and/or does not correspond to the requirements.

9. The system of claim 8 , wherein the gaps are associated with one or more tiers of the multi-tier hierarchy.

10. The system of claim 6 , wherein the IT environment is a target IT environment.

Assignments (3)
RELEASE OF PATENT, TRADEMARK AND COPYRIGHT SECURITY AGREEMENT Recorded Apr 11, 2024
From: WEBSTER BANK, NATIONAL ASSOCIATION
To: GALAXY SYSTEMS INC.; GALAXE.SOLUTIONS, INC.
Reel/Frame 067094/0975 →
SECURITY INTEREST Recorded May 16, 2022
From: GALAXY SYSTEMS INC.; GALAXE.SOLUTIONS, INC.
To: WEBSTER BANK, NATIONAL ASSOCIATION
Reel/Frame 059915/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2020
From: MISRA, DHEERAJ; GANGOPADHYAY, SANDIPAN; BRYAN, TIM
To: GALAXE.SOLUTIONS, INC.
Reel/Frame 053539/0300 →
Continuity (2)
Provisional Application 62794362 · Jan 18, 2019
Related Publication 20200233784A1 · Jul 23, 2020