|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 5,911,070 |
| Solton , et al. | June 8, 1999 |
Development system with visual designer tools (Designers) are described for generating and modifying program code. During system operation, a user employs the Designers to visually create an application program and generate a source file. Moreover, the user can proceed to edit the file with a text editor and then return to the Designers to edit the form visually. Each Designer is a bi-directional or "two-way" tool: the user can modify a form either visually with a Designer, or by editing the generated code in a source (text) file with a text editor. The user can use both techniques interchangeably--switching at will. All changes which occur in Designers are reflected in the generated code and vice versa.
| Inventors: | Solton; Randolph T. (Berkeley, CA), Tabb; Lloyd (Santa Cruz, CA) |
|---|---|
| Assignee: |
Inprise Corporation
(Scotts Valley,
CA)
|
| Family ID: | 24035917 |
| Appl. No.: | 08/511,668 |
| Filed: | August 7, 1995 |
| Current U.S. Class: | 717/105; 717/113; 717/140 |
| Current CPC Class: | G06F 8/34 (20130101) |
| Current International Class: | G06F 9/44 (20060101); G06F 009/46 () |
| Field of Search: | ;395/701,702,703,704,705,200.48 ;364/280.7,970,977.1,977.3,280.4,286,286.3 ;345/326,349 ;707/514 |
| 4710763 | December 1987 | Franke et al. |
| 4733354 | March 1988 | Potter et al. |
| 4821211 | April 1989 | Torres |
| 4831580 | May 1989 | Yamada |
| 4866634 | September 1989 | Reboh et al. |
| 4912669 | March 1990 | Iwamoto et al. |
| 4956773 | September 1990 | Saito et al. |
| 4982344 | January 1991 | Jordan |
| 4984180 | January 1991 | Wada et al. |
| 5008810 | April 1991 | Kessel et al. |
| 5047960 | September 1991 | Sloan |
| 5091868 | February 1992 | Pickens et al. |
| 5093914 | March 1992 | Coplien et al. |
| 5179652 | January 1993 | Rozmanith et al. |
| 5208907 | May 1993 | Shelton et al. |
| 5265206 | November 1993 | Shackleford et al. |
| 5327562 | July 1994 | Adcock |
| 5339433 | August 1994 | Frid-Nielsen |
| 5339438 | August 1994 | Conner et al. |
| 5361350 | November 1994 | Conner et al. |
| 5371891 | December 1994 | Gray et al. |
| 5481708 | January 1996 | Kukol |
| 5487141 | January 1996 | Cain et al. |
| 0 211 151 A2 | Feb 1987 | EP | |||
Microsoft Visual Basic Version 3.0 Programmer's Guide, Chapter 2: Your First Visual Basic Application, Microsoft Corp., 1993, pp. 15-30. . Gehani, N., High Level Form Definition in Office Information Systems, The Computer Journal, vol. 26, No. 1, Feb. 1983, pp. 52-59. . Shu, Nan C., Visual Programming, Van Nostrand Reinhold Company, 1988, pp. 16-31, 142-147, 150-151, 202-209, 222-229, 234-237, 264-283. . Smith, David N., Visual Programming in the Interface Construction Set, IEEE, 1988, pp. 109-120. . Pezold, C., Dynamic Data Exchange (DDE)--Chapter 17, Programming Windows, Second Edition, Microsoft Press, 1990, pp. 809-840. . Linthicum, D., RADical Development, PC Magazine, Nov. 8, 1994, pp. 153-157, 162, 168, 170, 174, 176, 183-184, 188-193, 195, 198, 203-205, 209-210. . Merriam, Rud, Drag & Drop, Windows Tech Journal, Jan. 1992, pp. 79-80. . Shepard et al., A Visual Software Process Language, Communications of the ACM, vol. 35, No. 4, Apr. 1992, pp. 37-44. . Butterworth, M., Forms Definition Methods, 5th Annual Conference on Computers and Communication, Mar. 1986, pp. 708-712. . Miyao et al., Visualized and Modeless Programming Environment for Form Manipulation Language, IEEE, 1989, pp. 99-104. . DeMaria, Rusel & Fontane, George, Working With dBase Mac, Brady Books, 1988, pp. 94-134, 135, 155-183. . Linthicum, D., Defending OOP with VisualAge, DBMS, Aug. 1994, pp. 22, 24, 75. . Varhol, Peter, Visual Programming's Many Faces, BYTE, Jul. 1994, pp. 187-188. . Mandelkern, D., Visual Programming, Object Magazine, Sep.-Oct. 1992, pp. 39-43. . Chin, et al., Distributed Object-Oriented Programming Systems, ACM Computing Surveys, vol. 23, No. 1, Mar. 1991, pp. 91-124. . Liu, et al., Microcomputer Systems: The 8086/8088 Family, Prentice-Hall, 1986, pp. 26-39 and 155-160. . Hultquist et al., "SuperGlue: A Programming Environment for Scientific Visualization", Proceedings visualization '92, pp. 243-250, Oct. 1992. . Grundy et al., "Constructing Multi-View Editing Environments Using MViews", Proceeding 1993 IEEE Symposium on visual Languages, pp. 220-224, Aug. 1993. . Hirakawa et al., "Advances in Visual Programming", ICSI '92 Proceedings of the Second International Conference on Systems Integration, pp. 538-543, Jun. 1992. . Adar et al., "A System Supporting Design, Implementation and Maintenance of Object Oriented Programs", IEEE Proceedings of the Fifth Israel Conference on Computer Systems and Software Engineering, pp. 104-112, May 1991. . Ha, Soo Cheol, "A Visual Tool for C++Program Development", Proceedings TENCON '93, IEEE Region 10 Conference on Computer, Communication, Control and Power Engingeering, pp. 280-283, Oct. 1993. . Ford et al., "Interacting Visual Abstractions of Programs", Proceedings 1993 IEEE Symposium on Visual Languages, pp. 93-97, Aug. 1993. . Ng et al., "A Visual Concurrent LISP Environment and its Application", Proceedings ICCI '92 Fourth International Conference on Computing and Information, pp. 114-117, May 1992.. |
|
|