WO1988007719A3 - Apparatus for iconographically representing and executing a program - Google Patents
Apparatus for iconographically representing and executing a program Download PDFInfo
- Publication number
- WO1988007719A3 WO1988007719A3 PCT/US1988/001081 US8801081W WO8807719A3 WO 1988007719 A3 WO1988007719 A3 WO 1988007719A3 US 8801081 W US8801081 W US 8801081W WO 8807719 A3 WO8807719 A3 WO 8807719A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- program
- icons
- author
- steps
- icon
- Prior art date
Links
- 230000000007 visual effect Effects 0.000 abstract 3
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A visual programming system used in a digital computer system which includes memory and a graphics display terminal. The program produced by the visual programming system is represented by a program structure in memory in which nodes represent program steps and links between the nodes the order of execution of the steps. The program represented by the program structure is executed by an interpreter component of the visual programming system. A display component of the system interprets the program structure to produce a display on the graphics terminal which represents the program as a structure of interconnected icons. The icons represent program steps and their interconnections specify the order of execution. Editing components of the system permit a program author to modify the program by manipulating icons representing the steps. The editing components include a structure editor which permits an author to add icons from an icon library to the icon structure and to move icons and copy icons already in the structure and a content editor which permits the author to add user-defined content to the program step represented by an icon. The author can further define complex icons, add them to the icon library, and use the complex icons in the program structure.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US3334087A | 1987-03-31 | 1987-03-31 | |
US033,340 | 1987-03-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1988007719A2 WO1988007719A2 (en) | 1988-10-06 |
WO1988007719A3 true WO1988007719A3 (en) | 1988-12-01 |
Family
ID=21869840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1988/001081 WO1988007719A2 (en) | 1987-03-31 | 1988-03-31 | Apparatus for iconographically representing and executing a program |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO1988007719A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7555557B2 (en) | 2000-04-07 | 2009-06-30 | Avid Technology, Inc. | Review and approval system |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5317732A (en) * | 1991-04-26 | 1994-05-31 | Commodore Electronics Limited | System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources |
CA2064508A1 (en) * | 1991-04-26 | 1992-10-27 | John D. Gerlach, Jr. | Methods and apparatus providing for a multimedia authoring and presentation system |
US6484189B1 (en) | 1991-04-26 | 2002-11-19 | Amiga Development Llc | Methods and apparatus for a multimedia authoring and presentation system |
US5574843A (en) * | 1991-04-26 | 1996-11-12 | Escom Ag | Methods and apparatus providing for a presentation system for multimedia applications |
US5455903A (en) * | 1991-05-31 | 1995-10-03 | Edify Corp. | Object oriented customer information exchange system and method |
GB2270242A (en) * | 1992-08-29 | 1994-03-02 | Ibm | A method of editing for an object oriented computer system |
US5742848A (en) * | 1993-11-16 | 1998-04-21 | Microsoft Corp. | System for passing messages between source object and target object utilizing generic code in source object to invoke any member function of target object by executing the same instructions |
AU5442796A (en) * | 1995-04-06 | 1996-10-23 | Avid Technology, Inc. | Graphical multimedia authoring system |
JPH09212349A (en) * | 1996-01-31 | 1997-08-15 | Mitsubishi Electric Corp | Contents generation support system |
US6628303B1 (en) | 1996-07-29 | 2003-09-30 | Avid Technology, Inc. | Graphical user interface for a motion video planning and editing system for a computer |
JP3441309B2 (en) | 1996-09-13 | 2003-09-02 | 株式会社山武 | How to display functional objects in graphical programming |
GB2320111A (en) * | 1996-12-06 | 1998-06-10 | Jba Holdings Plc | Data processing system and method for software development/configuration |
US20010004232A1 (en) * | 1999-12-14 | 2001-06-21 | Kiyomi Sakamoto | Command control device and navigation device |
WO2001069381A2 (en) * | 2000-03-14 | 2001-09-20 | Ispring. Com | Method and apparatus for developing software |
CN115543285A (en) * | 2021-06-29 | 2022-12-30 | 北京字跳网络技术有限公司 | Interactive window display method, device, equipment and storage medium |
US12131168B1 (en) * | 2023-04-18 | 2024-10-29 | Servicenow, Inc. | Outcome-oriented automation platform |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1985005204A1 (en) * | 1984-05-04 | 1985-11-21 | Analysts International Corporation | Automated application program development system and method |
-
1988
- 1988-03-31 WO PCT/US1988/001081 patent/WO1988007719A2/en unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1985005204A1 (en) * | 1984-05-04 | 1985-11-21 | Analysts International Corporation | Automated application program development system and method |
Non-Patent Citations (4)
Title |
---|
Computer, vol. 17, no. 11, November 1984 (Long Beach, US) E. Glinert et al.: "PICT, an interactive graphical programming environment", pages 7-25 * |
Electronics Design, vol. 34, no. 19, 21 August 1986 (Hasbrouck Heights, US) M. Schindler: "Pictures propel programming to a new plane", pages 94-104 * |
IEEE Transactions on Software Engineering, SE-12, no. 6, June 1986, IEEE (New York, US) S.S. Yau et al.: "A survey of software design techniques", pages 713-721 * |
Proceedings COMPSAC 85, October 9-11, 1985 Chicago, US, IEEE (US) A. Arora et al.: "An overview of the VISE visual software development environment", pages 464-471 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7555557B2 (en) | 2000-04-07 | 2009-06-30 | Avid Technology, Inc. | Review and approval system |
Also Published As
Publication number | Publication date |
---|---|
WO1988007719A2 (en) | 1988-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1988007719A3 (en) | Apparatus for iconographically representing and executing a program | |
US5911070A (en) | Development system with methods for bi-directional application program code generation | |
US5615356A (en) | Method and apparatus for interactively displaying signal information during computer simulation of an electrical circuit | |
Kelleher et al. | Alice2: programming without syntax errors | |
JPH0225219B2 (en) | ||
JPH0443465A (en) | Graphic editing device | |
Summers et al. | XPROBE: An experimental system for programming robots by example | |
Kasik | Controlling user interaction | |
US6321131B1 (en) | Editor and editing method in CAD system | |
JPH06342350A (en) | Method for forming title block and graphic interconnection | |
DeMoyer et al. | Use of the MATLAB graphical user interface development environment for some control system applications | |
Elmqvist | A graphical approach to documentation and implementation of control systems | |
DeFanti | The digital component of the circle graphics habitat | |
Tilbury et al. | Controls Education on the WWW: Tutorials for MATLAB and SIMULINK | |
Halewood et al. | NSEDIT: A syntax‐directed editor and testing tool based on Nassi—Shneiderman charts | |
Reiss | Visual languages and the GARDEN system | |
Bovey | A debugger for a graphical workstation | |
Nikoukhah et al. | SCICOS-A Dynamic System Builder and Simulator User’s Guide | |
Mano et al. | An intelligent multi-display terminal system towards: a better programming environment | |
Szwillus | GEGS-a system for generating graphical editors | |
JPH0667931A (en) | Single-chip microcomputer simulator | |
JPH04233605A (en) | Robot language editor | |
Ross et al. | Verbal and graphical language for the AED system: A progress report | |
Pöpping et al. | Constraint-based definition of application-specific graphics | |
KR940003921B1 (en) | Method of supporting ai related software environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH DE FR GB IT LU NL SE |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH DE FR GB IT LU NL SE |