The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 03, 2001
Filed:
Mar. 07, 1997
Steven Keller, Hampstead, NH (US);
Richard Gorzela, Lawrence, MA (US);
Daniel Strom, North Andover, MA (US);
David Hughes, Arlington, MA (US);
James Holt, Needham, MA (US);
Dynamics Research Corporation, Wilmington, MA (US);
Abstract
A software development tool utilizes an intermediate object modeling language. The structure of the desired program is first described graphically by generating rule diagrams, state diagrams, and object diagrams such as user interface diagrams, event diagrams and other object diagrams. The development tool employs the diagrams to generate a working model of the program expressed in the object modeling language. The working model of the program can be executed without lengthy compiling, and hence program behavior can be quickly observed and tested. Further, the behavior of the working model can be quickly and easily changed by modifying the diagrams until the desired result is achieved. Source code is then generated from the object modeling language and compiled to create the final program.