System and method for generating and maintaining software code

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S026000, C717S100000, C717S108000, C717S134000, C717S135000

Reexamination Certificate

active

07110936

ABSTRACT:
A system and method for intelligently generating computer code. The system being comprised of a local computer, which is connected to a remote computer via a network system or the Internet and which is capable of exchanging files with the remote computer. The local computer is further comprised of a document manager for transferring files between the local computer and the remote computer and for providing enhanced file management functions. The document manager works in connection with the server module, the site manager and the connectivity layer to connect to remote computers, to transparently exchange files with the remote computer and to manage server profiles and connection information that is related to remote computers and transferred files. Once the file is transferred to the local computer, the editor can modify the code associated with the file; the editor is also capable of creating new files. The visualizer is capable of displaying a program flow diagram and a data flow diagram, which are comprised of program flow icons and data flow arrows to depict the code in terms of processing blocks and data blocks. To assist in developing new code or editing existing code, the template manager allows the user to browse through a directory of existing code sections or templates and to copy templates into the selected code for editing. For allowing the editor to process code that is written in different Data Management System programming languages and for creating the program flow icons, the parser layer detects the file type of a selected file and activates the rules and logic that apply to the corresponding Data Management System.

REFERENCES:
patent: 5187788 (1993-02-01), Marmelstein
patent: 5485615 (1996-01-01), Wennmyr
patent: 5652899 (1997-07-01), Mays et al.
patent: 5937190 (1999-08-01), Gregory et al.
patent: 6243703 (2001-06-01), Couch et al.
patent: 6311323 (2001-10-01), Shulman et al.
patent: 6356285 (2002-03-01), Burkwald et al.
patent: 6604110 (2003-08-01), Savage et al.
patent: 6851107 (2005-02-01), Coad et al.
patent: 2001/0049682 (2001-12-01), Vincent et al.
patent: 2002/0059003 (2002-05-01), Ruth et al.
patent: 2002/0097253 (2002-07-01), Charisius et al.
patent: 2002/0112225 (2002-08-01), Charisius et al.
patent: 2002/0116702 (2002-08-01), Aptus et al.
patent: 2003/0041314 (2003-02-01), Heeren et al.
patent: 2003/0056192 (2003-03-01), Burgess
patent: 2003/0061600 (2003-03-01), Bates et al.
patent: 1001338 (2000-05-01), None
patent: WO 97/40443 (1997-10-01), None
patent: WO 01/08007 (2001-02-01), None
“Language Independent Generation of graphical Representations of Source Code”, Hendrix et al, ACM 0-89791-737-5, ACM 1995.
“GENOA-A Customizable, Frount-End-Retargetable Source Code Analysis Framework”, Devanbu, ACM Transactions on Software Engineering, vol. 8, No. 2, Apr. 1999.
“Visualizing th Performance of Higher-Order Programs”, Waddell et al., ACM 1-58133-055-04/98/0006, 1996 ACM.
“Using a Fine-Grained Comparative Evaluation Technique to Understand and Design Software Visualization Tools”, Mulholland, Seventh workshop on Empirical studies of programmers, ACM 1997.
“An Analysis of Geometric Modeling in Database Systems”, Kemper et al, ACM Computing Surveys, vol. 19, No. 1, Mar. 1987.
Togethersoft Corporation, Together Documentation Set Version 4.2, Dec. 21, 2000, pp. 1-257.
Benedusi, P. et al., A Reverse Engineering Methodology to Reconstruct Hiearchical Data Flow Diagrams for Software Maintenance, Oct. 16-19, 1989, pp. 180-189.
SAS Institute, SAS Companion for the Microsoft Windows Environment, Using the Enhanced Editor, Sep. 1999.
SAS Institute, Bibliographic and copyright information, SAS onlinedoc, version 8, Sep. 1999, 1page.
Anonymous, Togethersoft Ships Together Control Center 4.2, Latest Business Process Automation Software Speeds Development Time for E-Business Apps, Dec. 21, 2000, 2 pages.
SAS e-intelligence, Know Your Customers, SAS Institute Inc., 2001.

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

System and method for generating and maintaining software code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for generating and maintaining software code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for generating and maintaining software code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3590094

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