Method and apparatus for debugging applications on a personality

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06R 9445

Patent

active

060119209

ABSTRACT:
A method and apparatus for debugging applications on a microkernel without invoking services provided by a particular personality. An application debugger is separated into three distinct pieces consisting of a user interface, debug engine, debug probe (instrumentation server). The user interface supports user inputs and debugger output in a language and platform-independent syntax. The debug engine supports semantics for specific language and target operating environments. The debug probe supports low-level query, access and update of the applications's state. The instrumentation server checks to see if a requested application is in its list of known application tasks. The instrumentation server sets an application into debug mode by either attaching to the application from a list of applications that it has constructed by polling the IBM Microkernel loaders or by having the application launched by a given IBM Microkernel loader. Because the instrumentation server has root authority, it is able to enquire and obtain the application's task control port and therefore manipulate the applications's state using standard microkernel system calls.

REFERENCES:
patent: 5179702 (1993-01-01), Spix et al.
patent: 5249270 (1993-09-01), Stewart et al.
patent: 5291479 (1994-03-01), Vaziri et al.
patent: 5371746 (1994-12-01), Yamashita et al.
patent: 5533192 (1996-07-01), Hawley et al.
patent: 5675795 (1997-10-01), Rawson, III et al.
patent: 5842226 (1998-11-01), Barton et al.
Timmerman et al, "The design of D.A.R.T.S.: A dynamic dubugger for multiprocessor real-time applications", IEEE Transactions on Nuclear Science, Apr. 1992, vol. 39, Iss. 2. pp. 121-129.
Caerts et al, "PDG: a Portable Process-level Debugger for CSP-style Parallel Programs", IEEE System Sciences, 1994 Annual Hawaii Int'l. Conference, vol. II, May 1994, pp. 634-643.
Source: Computergram International, (Oct. 24, 1994) No. 2528, Title: Chorus systems adds remote development, device support to microkernel, tests cool interfaces.
Source: Edge Work Group Computing Report, (May 4, 1992) vol. 3, No. 102, Title: Mach 3.0 Microkernel: Development system for intel 80386 computers.

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

Method and apparatus for debugging applications on a personality does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for debugging applications on a personality, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for debugging applications on a personality will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1079328

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