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.

Date of Patent:
Jul. 16, 2019

Filed:

Feb. 27, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Andrew Lawrence Frenkiel, Carlton, AU;

Martin J. Hirzel, Ossining, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/36 (2006.01); G06F 9/44 (2018.01); G06F 21/57 (2013.01); G06F 8/20 (2018.01); G06F 8/33 (2018.01); G06F 8/34 (2018.01); G06F 8/30 (2018.01);
U.S. Cl.
CPC ...
G06F 11/3604 (2013.01); G06F 8/20 (2013.01); G06F 8/30 (2013.01); G06F 8/33 (2013.01); G06F 8/34 (2013.01); G06F 9/44 (2013.01); G06F 11/3664 (2013.01);
Abstract

An information processing system, computer readable storage medium, and method with an integrated development environment to guide development of applications to implement a programming design objective. A method includes analyzing a selected portion of source code according to meeting each programming design objective from a set of programming design objectives; selecting, based on the analyzing, at least one programming design objective from the programming design objectives, the selected at least one programming design objective being determined suitable for the selected portion of source code based on one of conforming with constraints of the objective, or failing to conform and determining a quick fix can be applied by update to the source code to make it conform. The method outputs a message corresponding to the selected portion of source code and indicative of the selected programming design objective suitable for the portion of source code.


Find Patent Forward Citations

Loading…