Computing Reviews

Integrated hypertext and program understanding tools
Brown P. IBM Systems Journal30(3):363-392,1991.Type:Article
Date Reviewed: 11/01/92

One of the main reasons that people are in the software loop is to maintain the link between the domain (“What does this software do?”) and the implementation (“How does this software work?”). Without such a link, it would be impossible to instantiate a desired change of domain--a functional change or a correction--as a change of implementation. Therefore, one might expect to see many software tools supporting this linkage--tools that would link the language of the domain to the language of the implementation.

Few such software tools exist, and little has been written about such tools. Therefore, this paper, which describes such a tool, is rare and valuable. The tool itself, built for hardware and software engineers working on IBM mainframe operating systems, links a static and dynamic code analyzer (CodeNavigator) to a hypertext-linked textual database (TRAILS). The key linkage seems to be between names of code objects (“the module CLRLGCPY”) and descriptors assigned to text fragments. Windowed point-and-switch interfaces are provided both within and between the two types of tool. The integrated system is called ISEA (Integrated Software Engineering Applications)

The system is only a prototype, and was created for internal use. The author does not comment on its functional success, client acceptance, or future. Nevertheless, this paper is important because it is so rare. The only other more than perfunctory description of such a tool that I know of is in Reid [1].


1)

Reid, I. An enquiry into software engineering. Carden Publications, Chichester, UK, 1990.

Reviewer:  Nicholas Zvegintzov Review #: CR116081

Reproduction in whole or in part without permission is prohibited.   Copyright 2024 ComputingReviews.com™
Terms of Use
| Privacy Policy