The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 26, 2025
Filed:
Mar. 08, 2023
Honeywell International Inc., Charlotte, NC (US);
Ke Lin, Beijing, CN;
Jayakumar S S, Bangalore, IN;
Aralakuppe Ramegowda Yogesha, Bangalore, IN;
Parag Ravindra Rao, Bangalore, IN;
Honeywell International Inc., Charlotte, NC (US);
Abstract
A method for verifying data and control couplings of software under test comprises obtaining software architecture and design information for the software; extracting expected control coupling information based on an order in which software component calls are in the software architecture; extracting expected data coupling information from one software component to another software component in a sequence diagram; updating the expected control and data coupling information in an expected control and data coupling sequencing table; deriving actual control coupling information from execution trace data obtained from a requirements based test execution; deriving actual data coupling information from data trace information; and updating the actual control and data coupling information in an actual control and data coupling sequencing table. The method then compares the expected and actual control coupling information, and compares the expected and actual data coupling information, to verify whether software components are interacting with each other as expected.