Neptune: a hypertext system for CAD applications
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Contexts—a partitioning concept for hypertext
ACM Transactions on Information Systems (TOIS)
PMDB—a project master database for software engineering environments
ICSE '85 Proceedings of the 8th international conference on Software engineering
Incremental compilation in Magpie
SIGPLAN '84 Proceedings of the 1984 SIGPLAN symposium on Compiler construction
The Complete HyperCard Handbook
The Complete HyperCard Handbook
Computer-aided software engineering: present status and future directions
ACM SIGMIS Database
Sun's Link Service: a protocol for open linking
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Expressing structural hypertext queries in graphlog
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Using structured types to incorporate knowledge in hypertext
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
Hypertext and structured object representation: an unifying view
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
HyperWeb: a framework for hypermedia-based environments
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
Comparing object-oriented analysis with knowledge acquisition
ACM SIGPLAN OOPS Messenger
Literate Smalltalk Programming Using Hypertext
IEEE Transactions on Software Engineering
ACM Computing Surveys (CSUR)
SIGDOC '88 Proceedings of the 6th annual international conference on Systems documentation
The software information base: a server for reuse
The VLDB Journal — The International Journal on Very Large Data Bases
A Hypertext Based Software-Engineering Environment
IEEE Software
Incremental Redocumentation Using the Web
IEEE Software
Shadow: Fusing Hypertext with AI
IEEE Expert: Intelligent Systems and Their Applications
Experimental evaluation of hypertext access structures
Journal of Software Maintenance: Research and Practice
Documentation threads - presentation of fragmented documentation
Nordic Journal of Computing
Using generalized markup and SGML for reverse engineering graphical representations of software
WCRE '95 Proceedings of the Second Working Conference on Reverse Engineering
Subdocument invocation semantics in collaborative hyperdocuments
WET-ICE '95 Proceedings of the 4th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET-ICE'95)
Hypertext support for the information needs of software maintainers
Journal of Software Maintenance and Evolution: Research and Practice
Hi-index | 0.00 |
Computer-aided software engineering (CASE) systems require a database system that must let designers logically associate documentation and source code, make annotations to record explanations and assumptions, and manage different versions of the software. The author reports the development of a database, Neptune, which demonstrates that hypertext provides an appropriate data model for CASE systems. Hypertext is a medium-grained, entity-relationship-like data model that lets information be structured arbitrarily and keeps a complete version history of both information and structure. Neptune achieves application independence by using a layered system architecture; at the bottom is a transaction-based server, the Hypertext Abstract Machine, and layered above it are applications and the user interface. The use of Neptune in the Dynamic Design CASE environment is discussed.