[go: up one dir, main page]

WO1988007719A3 - Apparatus for iconographically representing and executing a program - Google Patents

Apparatus for iconographically representing and executing a program Download PDF

Info

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
Application number
PCT/US1988/001081
Other languages
French (fr)
Other versions
WO1988007719A2 (en
Inventor
John C Olapurath
Original Assignee
Aimtech Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aimtech Corp filed Critical Aimtech Corp
Publication of WO1988007719A2 publication Critical patent/WO1988007719A2/en
Publication of WO1988007719A3 publication Critical patent/WO1988007719A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical 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.
PCT/US1988/001081 1987-03-31 1988-03-31 Apparatus for iconographically representing and executing a program WO1988007719A2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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