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:
May. 27, 2014
Filed:
Jul. 30, 2012
Faried Abrahams, Laytonsville, MD (US);
Kerard R. Hogg, Riddells Creek, AU;
Sandeep R. Patil, Elmsford, NY (US);
Gandhi Sivakumar, Bentleigh, AU;
Faried Abrahams, Laytonsville, MD (US);
Kerard R. Hogg, Riddells Creek, AU;
Sandeep R. Patil, Elmsford, NY (US);
Gandhi Sivakumar, Bentleigh, AU;
International Business Machines Corporation, Armonk, NY (US);
Abstract
Computer-implemented methods, computer program products and computer systems that assess business logic architecture compliance by defining an ideal business logic architecture hierarchy of a desired application, retrieving one or more applications from a data repository, breaking down these applications into a plurality of processes and analyzing the plurality of processes for common inter-application processes. Common inter-application processes are located and store in the middleware layer. The desired application is developed using the applications and common inter-application processes from the middleware layer to provide a resultant application, followed by determining an actual business logic hierarchal structure of the resultant application. This actual business logic hierarchal structure of the resultant application is compared against the ideal business logic architecture hierarchy to calculate compliance thereof, which in turn, reflects the maturity level of the developed resultant application.