Automated Run Time Embedding of Software Snippets (ARTESS) system and method for improving the software and the software testing.
OwnerMichael Pindrikinventor
Life of this patent
Estimating the term…
Abstract
The Automated Run Time Embedding of Software Snippets (ARTESS) system and method comprise of a pick-and-choose multi-phase integrated process for automated profiling and execution of software modules in test environment for the purpose of verification of the software functional stability throughout the software life cycle. Additionally, ARTESS method and system are suitable for upgrade, in automated way, of application-specific software modules with improvements to error-handling code. The presented ARTESS method is deployable for software systems constructed in languages that allow run-time source code modifications.
Claims9
A system comprised of Microsoft's TSQL Stored Procedures for the automated embedding of Software Snippets into application-specific Microsoft's TSQL Stored Procedures, where:
- a. stated herein Software Snippets, activated in automated way during the run-time of the stated herein application-specific Stored Procedures, and having no effect on application software functionality, collect and record to non-volatile storage the stated herein application-specific Stored Procedures' input parameter values and values in all active temporary tables;
- b. said designated application-specific Stored Procedures are repetitively executed, in automated way, on said herein collected values, where results of execution are predetermined, or identical, to results obtained during the initial execution of said designated application-specific Stored Procedures.
A system comprised of Microsoft's TSQL Stored Procedures for the automated embedding of Software Snippets into designated application-specific Microsoft's TSQL Stored Procedures, where stated herein designated application-specific Stored Procedures are upgraded, in automated way, with BEGIN TRY . . . END TRY BEGIN CATCH . . . END CATCH statements for the purpose of creating a system-wide complete, defect-free and uniform error handling software.
A method for the automated embedding of Software Snippets into designated application-specific software functions, where said snippets, during the run-time in automated way, collect the said functions' input parameter values.
Dependencies are inferred from the claim text.