The Computer Journal
Gandalf: software development environments
IEEE Transactions on Software Engineering
Software Development Environments
Computer
Reflections on NoteCards: seven issues for the next generation of hypermedia systems
Communications of the ACM
gIBIS: a hypertext tool for exploratory policy discussion
ACM Transactions on Information Systems (TOIS)
Industrial strength hypermedia: requirements for a large engineering enterprise
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
Aquanet: a hypertext tool to hold your knowledge in place
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
Using structured types to incorporate knowledge in hypertext
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
Building integrated software development environments. Part I: tool specification
ACM Transactions on Software Engineering and Methodology (TOSEM)
Author's Argumentation Assistant (AAA): a hypertext-based authoring tool for argumentative texts
Hypertext: concepts, systems and applications
A hypertext system for literate C++ programming
Journal of Object-Oriented Programming
HyperWeb: a framework for hypermedia-based environments
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
Combining hypertext and structured documents in Grif
ECHT '92 Proceedings of the ACM conference on Hypertext
Structural and cognitive problems in providing version control for hypertext
ECHT '92 Proceedings of the ACM conference on Hypertext
The Dexter hypertext reference model
Communications of the ACM
Manipulating source code in DynamicDesign
HYPERTEXT '87 Proceedings of the ACM conference on Hypertext
ISHYS: Designing an Intelligent Software Hypertext System
IEEE Expert: Intelligent Systems and Their Applications
Literate Smalltalk Programming Using Hypertext
IEEE Transactions on Software Engineering
interactions
Workspaces: the HyperDisco approach to Internet distribution
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
A hypermedia version control framework
ACM Transactions on Information Systems (TOIS)
A computational hypermedia for the Sergisai project
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
Elucidative programming in Java
IPCC/SIGDOC '00 Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork
Versioned Hypermedia can improve software document management
Proceedings of the thirteenth ACM conference on Hypertext and hypermedia
Nordic Journal of Computing
Documentation threads - presentation of fragmented documentation
Nordic Journal of Computing
Configuration management in a hypermedia-based software development environment
Proceedings of the fourteenth ACM conference on Hypertext and hypermedia
The software concordance: a new software document management environment
Proceedings of the 21st annual international conference on Documentation
Proceedings of the sixteenth ACM conference on Hypertext and hypermedia
Hi-index | 0.00 |
In semantically rich hypertexts it is attractive to enable presentation of a network of nodes and link at different levels of abstraction. It is also important that the user can interact with the hypertext using a command repertoire that reflects the chosen abstraction level. Based on a characterization of rich hypertext we introduce the concept of an interaction engine that governs the separation between internal hypertext representation and external screen presentation. This separation is the key principle of the HyperPro system. The HyperPro interaction engine is based on simple rules for presentation, interpretation of events, and menu set up. Much of the power of the interaction engine framework comes from the organization of these rules relative to the type of hierarchy of nodes and links, and relative to a hierarchy of so-called interaction schemes. The primary application domain discussed in the paper is program development and program documentation.