METHOD AND SYSTEM FOR ENHANCING SOFTWARE DOCUMENTATION AND HELP SYSTEMS
First Claim
1. A method for enhancing software documentation and help systems, comprising:
- defining a project file for a virtual library;
creating a document list file for said virtual library;
deriving a serialized document list file for said virtual library;
constructing a search index for said virtual library;
setting an environment variable to link said virtual library to a selected combination of tools; and
storing the environmental variable in a computer readable medium or displaying the environmental variable on a display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided.
17 Citations
31 Claims
-
1. A method for enhancing software documentation and help systems, comprising:
-
defining a project file for a virtual library; creating a document list file for said virtual library; deriving a serialized document list file for said virtual library; constructing a search index for said virtual library; setting an environment variable to link said virtual library to a selected combination of tools; and storing the environmental variable in a computer readable medium or displaying the environmental variable on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for enhancing software documentation and help systems, comprising:
-
means for defining a project file for a virtual library; means for creating a document list file for said virtual library; means for deriving a serialized document list file for said virtual library; means for constructing a search index for said virtual library; and means for setting an environment variable to link said virtual library to a selected combination of tools. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture comprising:
-
a computer-readable medium having a volatile or non-volatile medium, the computer-readable medium having stored therein instructions which, when executed by a processor, cause a processing system to perform a method for enhancing software documentation and help systems, comprising; defining a project file for a virtual library; creating a document list file for said virtual library; deriving a serialized document list file for said virtual library; constructing a search index for said virtual library; and setting an environment variable to link said virtual library to a selected combination of tools. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification