QuoteRef: akscRM7_1988a

all references > ThesaHelp: references a-b

electronic mail
user interface for hypertext
user interface for hypertext
user interface for hypertext
user interface for hypertext
archiving Information in Hypertext
attachment of hypertext links
attachments to electronic mail
cross reference and hierarchical links in hypertext
current position in a user interface; cursor
current position in a user interface; cursor
defensive programming
discussion groups, mail conversations, and teleconferencing
display of hypertext links
dragging with a mouse
electronic news and blogs
examples of hypertext systems
execution of hypertext nodes
execution of hypertext nodes
frozen representation
hierarchical structures in hypertext
hierarchical structures in hypertext
history list in hypertext
hypertext browser
hypertext links
hypertext nodes
hypertext nodes made of names
hypertext rhetoric
identifying the user interface with the system
information retrieval by following links
interactive response time
limitations of system security
linearization of hypertext
managing a Thesa database
mental models, consistency, and interface metaphors
menus for a UserInterface
modes in a user interface
mouse buttons
mouse buttons
names defined by context
optimistic update for concurrency control
optimistic update for concurrency control
problems with disorientation in hypertext
problems with writing hypertext
scrolling a window
searching hypertext
searching hypertext
security by access rights
selecting with a mouse
selecting with a mouse
size of hypertext nodes
spatial metaphor in user interfaces
spatial metaphor in user interfaces
Thesa - a thesaurus of ideas
tiled vs. overlapping windows
types of hypertext links
user profile
using annotations in hypertext

alternatives to e-mail
annotation as contents
avoid scrolling
avoid scrolling
bulletin board
bulletin board
cognitive overhead
context-dependent modes -- e.g., shift key
context-sensitive mouse
context-sensitive mouse
cross referencing
cursor with labels
data model
empty space
fast link following
flag visited links
freeze for versioning
frozen hierarchy
graphical view does not scale
hierarchical and associative
hierarchy in KMS
hypertext editor
hypertext UI as nodes
linearization of hierarchy
locking not needed
manual conflict resolution
mental model == UI
minimal security
mouse vs. keyboard
move command
moving the cursor
neither tiled nor overlapping
node creation
node links
node of names
nodes as text pages or table
outline processor
point-and-click vs. menu
process a hierarchy of frames
process a hierarchy of frames
profile as preferences
rapid link following
rapid navigation and hierarcical structure
rapid string seaching
search within subtree
separated from context
small chunks
space vs. computer
speed of mouse pointing
text links
use hypertext for software management
version control

ACM references a-e
Thesa - a thesaurus of ideas


Akscyn, R.M., McCracken, D.L., Yoder, E.A., "KMS: A distributed hypermedia system for managing knowledge in organizations," Communications of the ACM, 31.7, July 1988, p. 820-835


for full text of paper see (akscRM7_1988 )

Quotes up

821 ;;Quote: ZOG and KMS used for over ten thousand person-hours while creating over fifty thousand frames
821+;;Quote: ZOG and KMS developed iteratively with scores of intermediate versions
821 ;;Quote: a KMS frame contains text, graphics and image items; maybe linked to another frame or program
822 ;;Quote: KMS items can be linked to another frame or to a program (or both)
822 ;;Quote: a KMS frame: title, tree items, command items, name, body, annotation items
822 ;;Quote: most KMS databases are strongly hierarchical
822 ;;Quote: the 'skeleton' for a KMS database is a multi-level hierarchy
822 ;;Quote: top levels of the KMS hierarchy is an index; lower levels represent documents and task-related groups of information
822 ;;Quote: KMS users freely supplement hierarchies with cross-references, comments, versions, and shared information
822 ;;Quote: KMS screen normally split into two page-size frames; full screen used for complex diagrams
822 ;;Quote: KMS users navigate by pointing at items linked to another frame; takes half a second
822 ;;Quote: KMS automatically saves changes when leaving a frame
822++;;Quote: KMS's UserInterface consists of an editor for manipulating frames and navigating
822 ;;Quote: create a new KMS frame by clicking on an unlinked item
826 ;;Quote: KMS programs often process a hierarchy of frames; e.g., a document is generated from a hierarchy
826 ;;Quote: KMS has a context sensitive mouse with button labels attached to the cursor
826++;;Quote: button labels for a mouse used by novices to learn a system and by experts subliminally
826 ;;Quote: KMS 'move' command attaches an item to the cursor; anything can be done before anchoring the item
826++;;Quote: move by cursor attachment eliminates a clipboard with cut and paste
827 ;;Quote: a KMS frame is empty space to be occupied; different from space in an editor
827 ;;Quote: space around items makes them easy to recognize
827 ;;Quote: empty space in KMS is useful for annotations
827 ;;Quote: KMS has a fixed frame, smaller than the screen; reduces reliance on scrolling
828 ;;Quote: source of a KMS link is a text item; the text item usually describes the destination
828 ;;Quote: over 90% of executed KMS commands by pointing at an item
828 ;;Quote: if Hypertext links embedded in text then phrases must fit; if linearization the phrase must be ordered correctly
828 ;;Quote: the destination of a KMS link is the whole frame; small frames make this sensible
828 ;;Quote: KMS has tree items (structural) and annotation items (associative)
829 ;;Quote: KMS can freeze a hierarchy of frames; whenever a frozen frame is modified, the original version is saved
829 ;;Quote: point-and-click is 90% of a user's interaction with KMS; twice as fast as menu selection
829 ;;Quote: KMS only provides a half-screen or full-screen display
829 ;;Quote: fast link following is the most important parameter for Hypertext; goal is quarter second; twentieth second is too fast
829 ;;Quote: following a KMS link replaces the current frame with a new frame
830 ;;Quote: KMS average frame is a kilo byte, large frame is 4.5 kilo bytes
830 ;;Quote: visual regularity of KMS frames makes it easier to perceive components and use frames
830 ;;Quote: KMS defines a linear view of a hierarchy of frames; otherwise breadth-first view of the hierarchy
830 ;;Quote: KMS does not have a graphical browser; multi-node views were available but seldom used in ZOG
831 ;;Quote: disorientation problem is minimal in KMS due to features that maintain orientation and allow re-orientation
831 ;;Quote: KMS flags previously used item
831 ;;Quote: KMS can search for text strings within a hierarchy of frames; produces a frame of titles
831 ;;Quote: users want to tailor their UserInterface
832 ;;Quote: KMS frames average two paragraphs of content
832 ;;Quote: KMS users rarely modify the same frame at the same time
832 ;;Quote: if update conflict, KMS creates a new frame for manual recovery
832 ;;Quote: KMS checks for update conflicts when frame is first modified
832 ;;Quote: informal locking in KMS by writing an 'in use' item
832 ;;Quote: owner of a KMS frame can make it read or write protected
832 ;;Quote: a KMS frame can be annotate only but most frames are left unprotected to encourage correction of typos
832 ;;Quote: KMS users grow a conversation rather than use electronic mail or bulletin boards
832 ;;Quote: ease of commenting encourages KMS users to comment, move comments, and comment on comments
833 ;;Quote: KMS bulletin board is a public frame of signed messages, perhaps linked to other frames
833 ;;Quote: KMS users have a mail box frame; messages created or appended to existing messages
833 ;;Quote: discussion frame started if several messages appended together
833 ;;Quote: KMS discussion frame if related comments; provides context for holding a conversation
834 ;;Quote: KMS annotations added directly to frame, much better than using a different frame; latter can be moved to a more appropriate frame
834 ;;Quote: like HyperCard, KMS includes a block-structured programming language with actions for creating and manipulating KMS structures
834 ;;Quote: use keyword annotations to control format for linearizing KMS hierarchies
834 ;;Quote: the data model underlying an interactive system determines its 'look and feel'

Collected barberCB 7/88 filed
Copyright © 2002-2023 by C.B. Barber
Thesa, Avev, and thid-... are trademarks of C.B. Barber