Automatically Generating Documentation for a Diagram Including a Plurality of States and Transitions
First Claim
1. A computer accessible memory medium storing program instructions executable by a processor to:
- store a first diagram, wherein the first diagram specifies a plurality of states and a plurality of transitions between the states, wherein the first diagram specifies first functionality;
automatically generate user documentation for the first diagram based on the first diagram, wherein the user documentation describes the first diagram, wherein the user documentation describes the plurality of states and the plurality of transitions of the first diagram, and wherein automatic generation of the user documentation is performed without manual user input specifying the user documentation; and
display the user documentation on a display.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for generating documentation for a diagram including states and transitions. The diagram may be received or otherwise stored and may specify a plurality of states and a plurality of transitions between the states. The first diagram also specifies first functionality. User documentation may be automatically generated for the first diagram based on the first diagram. The user documentation may describe the first diagram, e.g., the plurality of states and the plurality of transitions of the first diagram. Automatic generation of the user documentation may be performed without manual user input specifying the user documentation. The user documentation may be displayed on a display and/or stored in a memory medium.
56 Citations
20 Claims
-
1. A computer accessible memory medium storing program instructions executable by a processor to:
-
store a first diagram, wherein the first diagram specifies a plurality of states and a plurality of transitions between the states, wherein the first diagram specifies first functionality; automatically generate user documentation for the first diagram based on the first diagram, wherein the user documentation describes the first diagram, wherein the user documentation describes the plurality of states and the plurality of transitions of the first diagram, and wherein automatic generation of the user documentation is performed without manual user input specifying the user documentation; and display the user documentation on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
storing a first diagram, wherein the first diagram specifies a plurality of states and a plurality of transitions between the states, wherein the first diagram specifies first functionality; automatically generating user documentation for the first diagram based on the first diagram, wherein the user documentation describes the first diagram, wherein the user documentation describes the plurality of states and the plurality of transitions of the first diagram, and wherein automatic generation of the user documentation is performed without manual user input specifying the user documentation; and storing the user documentation on a memory medium. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
a processor; a display coupled to the processor; and a computer accessible memory medium coupled to the processor, wherein the memory medium stores program instructions executable by the processor to; receive a first diagram, wherein the first diagram specifies a plurality of states and a plurality of transitions between the states, wherein the first diagram specifies first functionality; automatically generate user documentation for the first diagram based on the first diagram, wherein the user documentation describes the first diagram, wherein the user documentation describes the plurality of states and the plurality of transitions of the first diagram, and wherein automatic generation of the user documentation is performed without manual user input specifying the user documentation; and display the user documentation on the display.
-
Specification