Loading...
Please wait, while we are loading the content...
Similar Documents
A Case Study of Domain-based Program Understanding (1997)
| Content Provider | CiteSeerX |
|---|---|
| Author | Clayton, Richard Rugaber, Spencer Taylor, Lyman Wills, Linda |
| Description | Program understanding relates a computer program to the goals and requirements it is designed to accomplish. Understanding techniques that rely only on source code analysis are limited in their ability to derive this relationship. Application-domain analysis is another source of information that can aid program understanding by guiding the source analysis and providing structure to its results. This paper describes the application of a domain-based program understanding process, Synchronized Refinement, to the problem of reverse engineering the Mosaic World Wide Web browser software. It discusses the domain analysis undertaken, the corresponding source code analysis we plan to perform, and the strengths and limitations of available automated tools. I. Introduction A. Goal Program understanding is a crucial part of software development and maintenance, yet it is a largely manual activity that begs for tool support. Some simple tools, such as structure chart generators and cross refer... |
| File Format | |
| Language | English |
| Publisher Date | 1997-01-01 |
| Publisher Institution | in Proceedings of the International Workshop on Program Comprehension, IEEE Computer Society Press, Los Alamitos CA |
| Access Restriction | Open |
| Subject Keyword | Structure Chart Generator Application-domain Analysis Domain-based Program Understanding Process Synchronized Refinement Reverse Engineering Source Analysis Software Development Program Understanding Crucial Part Goal Program Understanding Simple Tool Domain Analysis Undertaken Source Code Analysis Case Study Corresponding Source Code Analysis Available Automated Tool Domain-based Program Understanding Manual Activity Computer Program Tool Support Cross Refer Providing Structure |
| Content Type | Text |
| Resource Type | Article |