Navigation links in generated documentation
First Claim
Patent Images
1. A method in a data processing system for generating documentation for source code, the method comprising the steps of:
- generating textual documentation that describes the source code, the textual documentation having portions that correspond to portions of the source code;
generating a diagram including diagram elements that visually represent the portions of source code; and
correlating the diagram elements to the corresponding portions of the textual documentation.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems consistent with the present invention provide an improved software development tool that generates HTML documentation for source code in a software project. The HTML documentation includes graphical and textual documentation. The software development tool utilizes the linking capabilities of HTML to provide navigation links between the graphical and textual documentation, thus facilitating navigation through and viewing of the documentation.
-
Citations
14 Claims
-
1. A method in a data processing system for generating documentation for source code, the method comprising the steps of:
-
generating textual documentation that describes the source code, the textual documentation having portions that correspond to portions of the source code;
generating a diagram including diagram elements that visually represent the portions of source code; and
correlating the diagram elements to the corresponding portions of the textual documentation. - View Dependent Claims (2, 3)
-
-
4. A data processing system for generating documentation for source code in a software project, comprising:
-
means for generating textual documentation that describes the source code, the textual documentation having portions that correspond to portions of the source code;
means for generating a diagram including diagram elements that visually represent the portions of source code; and
means for correlating the diagram elements to the corresponding portions of the textual documentation.
-
-
5. A computer-readable medium containing instructions for controlling a data processing system to perform a method for generating documentation for source code, the method comprising the steps of:
-
generating textual documentation that describes the source code, the textual documentation having portions that correspond to portions of the source code;
generating a diagram including diagram elements that visually represent the portions of source code; and
correlating the diagram elements to the corresponding portions of the textual documentation. - View Dependent Claims (6, 7)
-
-
8. A data processing system, comprising:
-
a secondary storage device containing a software project, the software project comprising source code;
a memory comprising a software development tool that generates documentation that describes the source code, the documentation including a diagram portion and a text portion and having links between the diagram portion and the text portion; and
a processor for running the software development tool. - View Dependent Claims (9, 10)
-
-
11. A method for generating documentation for source code and for a diagram that visually represents the source code, the method comprising the steps of:
-
generating textual documentation that describes the source code;
generating images corresponding to the diagram that are displayable by an application;
mapping the images into regions; and
generating hyperlink references from the regions to the textual documentation. - View Dependent Claims (12, 13, 14)
-
Specification