|
|
|
|
|
Characteristic --Testing
Testing practices are well developed. Branch tests exercise all paths through a program. HYPERTEXT Tests check that all links from a page are valid. Tools now aid in this checking. No equivalent to branch testing is necessary. COMMENT Testing similarities are much weaker because hypertext branching operations are user (rather than data) driven. The closest analogy is GUI testing. Characteristic -- Version management SMALL PROGRAMS Programs require the use of external tools such as SCCS (source code control system) or RCS (revision control system). HYPERTEXT At present, version control accommodates only single instances of Web pages. COMMENT Though a shared need, version management has not yet been adequately addressed for hypertext. Characteristic -- Development tools SMALL PROGRAM Several tools, such as compilers, syntax-driven editors, and cross-reference generators, are available. HYPERTEXT Rough equivalents to programming tools are now available-such as Netscape Gold, WebEditor, and HoTMetaL-as well as word processors that output HTML. Browsers are analogous to compilers (or, perhaps more correctly, interpreters). COMMENT Similarities are extensive and more than expected. References "Hypertext: The Next Maintenance Mountain" by Pearl Brereton, David Budgen and Geoff Hamilton Go To Page: 1
The copyright of the article Comparison of Small programs with hypertext.... Contd. in Software Re-engineering is owned by . Permission to republish Comparison of Small programs with hypertext.... Contd. in print or online must be granted by the author in writing.
|
|
|
|