Invention Grant
- Patent Title: Annotations in software development
-
Application No.: US15140749Application Date: 2016-04-28
-
Publication No.: US10761837B2Publication Date: 2020-09-01
- Inventor: Brendan P. Arthurs , Mark A. McGloin , Andrew T. Penrose , Olgierd S. Pieczul
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent William H. Hartwell; Alex L. Ashworth; Arnold B. Bangali
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/73 ; G06F11/36

Abstract:
Embodiments of the present invention provide systems and methods for self-certification by a developer that the software components used during development are used in a secure manner, through the use of annotations. Input and return conditions are defined in an annotation for the software components of a system. The input and return conditions are compared for a match and a warning is generated when the input and return conditions do not match.
Public/Granted literature
- US20170039065A1 ANNOTATIONS IN SOFTWARE DEVELOPMENT Public/Granted day:2017-02-09
Information query