Topic: execution of hypertext nodes

topics > computer science > Group: hypertext


compiling pseudocode designs
database agents
hypertext nodes
Thesa as a database of modules


Hypertext may represent programs that can execute. Programs can be invoked from hypertext pages, and executable code may be embedded within a page. For example, Javascript is a common component of Web pages.

Hypertext is useful for software development, documentation, design, problem solving, and management. (cbb 4/07)

Subtopic: execution in a web of information up

Quote: an executable object should be connected into the web of information [»kentW_1978]
Quote: IGD page graph from actions which access neighboring pages when invoked
Quote: KMS agents may be large hierarchies of frames distributed over a wide-area network; using KMS action language
Quote: KMS agents are frames with documentation, graphics, images, and cross-references to other frames [»akscRM11_1993]
Quote: representing a program as a hierarchy of frames encourages top-down, stagewise refinement

Subtopic: execute commands on visiting a page -- scripting up

Quote: on visiting a HYPERTEXT page, any commands are executed and any text is displayed [»wardDL_1981]
Quote: an IGD page contains color pictures, keywords, and actions triggered by access or selection [»feinS1_1982]
Quote: with Lisp can write new node types for NoteCards or action nodes which execute when accessed [»conkJ9_1987]
Quote: NoteCards was used for CAI by script cards which controlled text display, student answers, and sequencing [»halaFG7_1988]
Quote: IGD actions can be attached to the page itself; executed whenever page is accessed [»feinS1_1982]

Subtopic: links as calls up

Quote: the KMS action language is a block-structured, command language using links to other frames for nesting; nodes as block and links as calls; nearly 800 commands [»akscRM11_1993]
Quote: trigger KMS scripts by left button, same as links; distinguish by hollow bullet for links and solid bullet for actions [»akscRM11_1993]

Subtopic: use hypertext for software management up

Quote: most of ZOG source code and supporting documentation in frames; frames are program blocks in a top-down decomposition [»mccrDL10_1984]
Quote: used ZOG for software management; statement titles are pseudo-code comments for begin-end blocks in Pascal [»akscRM5_1984]
Quote: like HyperCard, KMS includes a block-structured programming language with actions for creating and manipulating KMS structures [»akscRM7_1988a]
Quote: ZOG programs invoked from frames, with parameters, input and output from frames
Quote: KMS includes a script language of nearly 800 commands; a KMS frame acts as a function with links as function calls; self-documenting [»akscRM11_1993]

Subtopic: process a hierarchy of frames up

Quote: KMS programs often process a hierarchy of frames; e.g., a document is generated from a hierarchy [»akscRM7_1988a]
Quote: build a subtree for processing as a unit; semantically richer than query qualification [»akscRM5_1984]

Subtopic: links as buttons up

Quote: HyperCard links are procedural attachment to a button; executing the button follows the link [»conkJ12_1987]
Quote: Hypertext links can be buttons (an area of the screen) which execute an action when selected

Related Topics up

Group: programming   (339 topics, 10149 quotes)

Topic: compiling pseudocode designs (8 items)
Topic: database agents (10 items)
Topic: hypertext nodes (19 items)
Topic: Thesa as a database of modules
(23 items)

Updated barberCB 5/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.