DocumentCode
867827
Title
Hypertext and CASE
Author
Bigelow, James
Author_Institution
Tektronix, Beaverton, OR, USA
Volume
5
Issue
2
fYear
1988
fDate
3/1/1988 12:00:00 AM
Firstpage
23
Lastpage
27
Abstract
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.<>
Keywords
database management systems; information storage; programming environments; software engineering; CASE; DBMS; Dynamic Design; Hypertext Abstract Machine; Neptune; computer aided software engineering; data model; database system; entity relationship; hypertext; information storage; layered system architecture; transaction-based server; user interface; Computer aided software engineering; Computer network management; Data models; Databases; Documentation; Environmental management; Heart; History; Large-scale systems; Project management;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.2007
Filename
2007
Link To Document