System and method for facilitating software development
AssigneeThe Dow Chemical Company
InventorK. Omar Hossain
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Dow Chemical Company
InventorK. Omar Hossain
Estimating the term…
A system and method for automated development of robust, highly reliable, software code conforming to applicable shop and industry standards is provided. The system comprises a design template library, a module template library, and a software development workstation interfaced to the libraries. The design template library stores design templates which provide detailed project processes, process data, and linkages between the processes and the process data. The module template library stores module templates which are pre-defined, pre-prepared software modules for performing specified tasks. The system further comprises an operations file for storing operational applications programs and newly developed application programs for operations testing, and a development library for providing a working area in which to develop application programs. A programmer reviews a design template to determine project specifications, processes, process data, and linkages between the process and the process data. If the project requires modification to an existing program, a copy is retrieved from the operations file. The programmer checks-out the module templates which are integrated into the application program, or used to build new code from scratch by using calls from mainline code. Once the module templates are integrated, the applications program is put through unit and integration testing and checked into the operations file for operational and user testing in an operational environment, and for subsequent operations.
A computer-implemented method for aiding a developer in developing an application program that conforms to plant standards, comprising the steps of:
A computer-based system for aiding a developer in developing an application program that conforms to plant standards, comprising:
Dependencies are inferred from the claim text.