Method of providing interactive usage descriptions based on...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S110000, C717S144000, C715S705000

Reexamination Certificate

active

08051408

ABSTRACT:
A method of dynamically analyzing source code to generate usage hints for a user performing program editing is disclosed. The functions in a collection of source code being edited by a user are processed so as to generate a parse tree data structure for each function called. The incoming and outgoing arguments in the parse tree are identified. Subsequently, a user editing code calls the function and either completely or incompletely enters the arguments as part of the function called. Input arguments are identified and associated with the corresponding argument in the parse tree for the function. Relevant preconditions and post-conditions of the surrounding nodes corresponding to the current location are analyzed. Usage hints are provided for the completion of the function call. Arguments for a completed function call argument entered by the user are validated. Error messages are delivered in the event of an invalid call.

REFERENCES:
patent: 6014134 (2000-01-01), Bell et al.
patent: 6305008 (2001-10-01), Vaidyanathan et al.
patent: 6314559 (2001-11-01), Sollich
patent: 6367068 (2002-04-01), Vaidyanathan et al.
patent: 6502233 (2002-12-01), Vaidyanathan et al.
patent: 6505243 (2003-01-01), Lortz
patent: 6618852 (2003-09-01), van Eikeren et al.
patent: 7313784 (2007-12-01), Hawley et al.
patent: 2003/0028860 (2003-02-01), Sumida et al.
patent: 2004/0205726 (2004-10-01), Chedgey et al.
patent: 2005/0015747 (2005-01-01), Zatloukal et al.
Keith Franklin, Aug. 20, 2001, Sams, Part of the Sams White Book series, 29.
Kennedy et al., Interactive Parallel Programming Using the ParaScope Editor [online], May 24, 1994 [retrieved on Jul. 22, 2011], pp. 1-33. Retrieved from the Internet: <URL: http://www.cs.utexas.edu/users/mckinley/papers/ped.pdf>.
Minica Nakamine, From the Editors Desk: An introduction to interactive Journalism [online], Jun. 7, 2011 [retrieved on Jul. 22, 2011], pp. 1-6. Retrieved from the Internet: <URL: http://blog.marketwire.com/2011/06/07/from-the-editor%E2%/80%99s-desk-an-introduction-to-interactive-journalism/>.

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 of providing interactive usage descriptions based on... 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 of providing interactive usage descriptions based on..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of providing interactive usage descriptions based on... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4291693

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