Patent
1996-02-08
1999-05-25
Poinvil, Frantzy
G06F 1108
Patent
active
059077093
ABSTRACT:
A development system having a compiler, a linker, and an interface is generated. When the system is (optionally) operating in a "code guarded" mode, the linker links the object modules with a CodeGuard.TM. Library to generate "code guarded" program(s). The API (Application Programming Interface) calls to the runtime libraries are "wrappered" by CodeGuard wrapper functions. Additionally in this mode, operation of the compiler is altered to insert calls from the user code (e.g., compiled user code in object modules) to the CodeGuard Runtime Library, for checking runtime use of resources and memory. As a result, the system can identify a programming error at the location where it occurs that is, at the original line of code which gave rise to the problem in the first place. Errors are found immediately as they happen, so that the original offending site can be determined. In this manner, the task of creating computer programs is simplified.
REFERENCES:
patent: 5193180 (1993-03-01), Hastings
patent: 5193191 (1993-03-01), McKeeman et al.
patent: 5335344 (1994-08-01), Hastings
patent: 5408665 (1995-04-01), Firzgerald
Maguire, S., Writing Solid Code, Microsoft Press, pp. 45-73, 1993.
Cantey James Lee
Crelier Regis
Inprise Corporation
Poinvil Frantzy
Smart John A.
LandOfFree
Development system with methods for detecting invalid use and ma does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Development system with methods for detecting invalid use and ma, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Development system with methods for detecting invalid use and ma will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-407930