Automated transaction and datasource configuration source code review
AssigneeState Farm Mutual Automobile Insurance Company
InventorsMatthew Anderson, Richard T. Snyder, Daniel George Galvin
Life of this patent
Estimating the term…
Loading patent…
AssigneeState Farm Mutual Automobile Insurance Company
InventorsMatthew Anderson, Richard T. Snyder, Daniel George Galvin
Estimating the term…
A computer-implemented automated review method for transaction and datasource configuration source code files seeking to access a data store comprises the steps of receiving a request to review configuration source code files seeking to access the data store; checking the configuration source code files for a definition of a transaction manager; setting an issue flag if the configuration source code files do not include the definition of the transaction manager; checking the configuration source code files to determine whether a transaction definition is at an outer boundary of a service object or a method; setting the issue flag if the transaction definition does not appear before the start of the service object class or method definition; reviewing the status of the issue flag; issuing a halt signal if the issue flag is set; and issuing a proceed signal if the issue flag is not set.
A computer-implemented automated review method for transaction and datasource configuration source code files seeking to access a data store, the method comprising the steps of, wherein each step is performed by a processor of a computer:
A computer-implemented automated review method for transaction and datasource configuration source code files seeking to access a data store, the method comprising the steps of, wherein each step is performed by a processor of a computer:
A computer-implemented automated review method for transaction and datasource configuration source code files seeking to access a data store, the method comprising the steps of, wherein each step is performed by a processor of a computer:
Dependencies are inferred from the claim text.