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:
Jul. 06, 2021
Filed:
Aug. 19, 2019
Emc Ip Holding Company Llc, Hopkinton, MA (US);
David Biernacki, Woonsocket, RI (US);
Debra Robitaille, Hopkinton, MA (US);
Mark Adam Arakelian, Shirley, MA (US);
Venkat Reddy, Bangalore, IN;
Belagapu Kumar, Bangalore, IN;
Suhas K B, Bangalore, IN;
Tamilarasan Janakiraman, Hosur, IN;
EMC IP Holding Company LLC, Hopkinton, MA (US);
Abstract
A method of providing an error occurrence estimate for a proposed software update, before the proposed software update is created, includes training a learning process to cause the learning process to learn a correlation between the complexity of the previous software updates and the error occurrences of the previous software updates. The complexity information may include the number of lines of code and the number of check-in operations that occurred in connection with creation of the previous software updates. The trained learning process is then provided with expected complexity information of a proposed software update, and used to generate an error estimate including the number of errors that are likely to occur, the severity of the errors that are likely to occur, and the amount of software developer time that should be expected to be incurred to correct the errors.