Claims
- 1. A method for automatic validation of multimedia product manuals, comprising the steps of:
inputting a set of documents and a document constraint specification; extracting information from document objects associated with the set of documents; and evaluating logical expressions contained in the document constraint specification to determine whether the extracted information follows documentation guidelines.
- 2. The method of claim 1, further including the step of outputting an action message, if it is determined that at least some of the extracted information does not follow documentation guidelines.
- 3. The method of claim 1, wherein the document constraint specification is written in a product document constraint specification language.
- 4. The method of claim 3, wherein the product document constraint specification language specifies one or more of valid contents, valid attributes, and valid relationships associated with the document objects.
- 5. The method of claim 1, wherein the set of documents comprises a multimedia product manual.
- 6. The method of claim 1, wherein the set of documents are represented in Standard Generalized Markup Language (SGML).
- 7. The method of claim 1, wherein the document constraint specification defines valid object relationships.
- 8. The method of claim 1, wherein the document constraint specification defines valid figure references.
- 9. The method of claim 1, wherein the document constraint specification defines valid figure counts.
- 10. The method of claim 1, wherein the document constraint specification defines valid document structure.
- 11. The method of claim 1, wherein the document constraint specification defines valid hyperlinked structure.
- 12. The method of claim 1, wherein the document constraint specification defines valid link objects.
- 13. The method of claim 1, wherein the document constraint specification defines valid external media links.
- 14. The method of claim 1, wherein the document constraint specification defines valid content patterns.
- 15. A system for automatic validation of multimedia product manuals, comprising:
an input device for inputting a set of documents and a document constraint specification; an extractor for extracting information from the set of documents; and an evaluator for evaluating one or more logical expression contained in the document constraint specification to determine whether the extracted information follows documentation guidelines.
- 16. The system of claim 15, further comprising an output device for outputting an action message, if it is determined that at least some of the extracted information does not follow documentation guidelines.
- 17. The system of claim 15, wherein the document constraint specification is written in a document constraint specification language.
- 18. The system of claim 17, wherein the document constraint specification language specifies one or more of valid contents, valid attributes, and valid relationships associated with the document objects.
- 19. The system of claim 15, wherein the set of documents comprises a multimedia product manual.
- 20. A program storage device readable by a machine, tangibly embodying a program of instructions executable on the machine to perform method steps for automatic validation of multimedia product manuals, comprising the method steps of:
inputting a set of documents and a document constraint specification; extracting information from document objects associated with the set of documents; and evaluating logical expressions contained in the document constraint specification to determine whether the extracted information follows documentation guidelines.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/318,343, filed Sep. 10, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60318343 |
Sep 2001 |
US |