Conformance of computer programs with predetermined design structures
AssigneeInternational Business Machines Corporation
InventorRajendra K. Bera
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorRajendra K. Bera
Estimating the term…
The present invention discloses a method of developing a software system. The method facilitates the task of checking the software system's conformity to design during development, testing, and maintenance. A design control flow graph describes how the software system is to operate. Coding of the software system proceeds with reference to the design control flow graph. The design control flow graph can also be used as a framework for the construction of a monitoring module that comprises a collection of functions for checking the coding of the software system. During development, each node in the software system executes a corresponding monitoring function of the monitoring module. The monitoring function verifies, for example, whether the node was entered from a valid predecessor node, and whether some or all variables visible to the node have permissible values.
A method of coding a software system, the method comprising the steps of:
A computer system for determining whether software code conforms with a predetermined design structure, the computer system comprising:
Computer software, recorded on a medium, for determining whether software source code conforms with a predetermined design structure, the computer software comprising:
Dependencies are inferred from the claim text.