Method and system for enhancing software documentation and help systems
First Claim
1. A computer implemented method for enhancing software documentation and help systems, comprising:
- using a computing system that comprises at least one processor and is configured for;
creating a virtual library for a selected combination of tools; and
linking said virtual library to tools in said selected combination of tools, in which the act of creating the virtual library comprises;
defining a project file;
creating a document list file;
deriving a serialized document list file; and
constructing a search index.
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.
-
Citations
36 Claims
-
1. A computer implemented method for enhancing software documentation and help systems, comprising:
-
using a computing system that comprises at least one processor and is configured for; creating a virtual library for a selected combination of tools; and linking said virtual library to tools in said selected combination of tools, in which the act of creating the virtual library comprises; defining a project file; creating a document list file; deriving a serialized document list file; and constructing a search index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system having a processor for enhancing software documentation and help systems, comprising:
-
a computing system that comprises at least one processor and is configured for; creating a virtual library for a selected combination of tools; and linking the virtual library to tools in the selected combination of tools, in which the computing system that is configured for creating the virtual library is further configured for; defining a project file; creating a document list file; deriving a serialized document list file; and constructing a search index. - View Dependent Claims (31, 32, 33)
-
-
34. An article of manufacture comprising a computer readable storage medium having a volatile or non-volatile storage medium, the computer readable storage medium having stored thereupon instructions which, when executed by a processor of a processing system, cause the processing system to perform a process for enhancing software documentation and help systems, the process comprising:
-
creating a virtual library for a selected combination of tools; and linking the virtual library to tools in the selected combination of tools, in which the process for creating the virtual library comprises; defining a project file; creating a document list file; deriving a serialized document list file; and constructing a search index. - View Dependent Claims (35, 36)
-
Specification