Development system with methods for detecting invalid use and ma

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-407930

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.