Scenario presentation tool
AssigneeSiemens Corporate Research, Inc.
InventorsWilliam Sherman, Wen-Pao Liao, Marina Klinger
Life of this patent
Estimating the term…
Abstract
A scenario presentation tool or system provides for the definition, maintenance, and presentation of scenarios. The scenarios comprise a series of steps representing the dynamic behavior of a system. The tool utilizes a system description and includes arrangements for reading and presenting the system description and an arrangement for selecting elements from the system description and for facilitating the definition, maintenance, and presentation of scenarios. The method comprises the steps of defining a sequence of steps by selecting elements from the system description in accordance with a predetermined syntax and saving the steps with sufficient information to reproduce the scenarios.
Claims65
A scenario presentation method for use in software development for the definition, maintenance, and presentation of scenarios, said scenarios comprising a series of steps representing the dynamic behavior of a system, said method comprising the steps of:
- utilizing a system description comprising a hierarchy of purely symbolic data flow diagrams with the data representing software subsystems so that said data flow diagrams represent a functional decomposition of said system, wherein said data flow is in purely symbolic form;
- reading and presenting the system description,
- defining software elements from the system description for facilitating the definition, maintenance, and presentation of scenarios;
- defining a sequence of steps by defining software elements from said system description as represented by selecting software elements on said data flow diagrams in accordance with a predetermined syntax;
- and
- saving said steps with sufficient information to reproduce the scenarios.
A scenario presentation method for use in software development for the definition, maintenance, and presentation of scenarios, said scenarios comprising a series of steps representing the dynamic behavior of a system, said method comprising the steps of:
- utilizing a hierarchy of purely symbolic data flow diagrams and means for reading and displaying data flow diagrams, with the data representing software subsystems so that said data flow diagrams represent a functional decomposition of said system, wherein said data flow is in purly symbolic form;
- selecting elements on said data flow diagrams for facilitating the definition, maintenance, and presentation of scenarios, said data flow diagrams representing a functional decomposition of said system;
- defining a sequence of steps by selecting and defining software elements as represented by selecting software elements on said data flow diagrams in accordance with a predetermined syntax;
- and
- saving said steps with sufficient information to reproduce the scenarios in the event the data flow diagrams are missing, at least in part.
A scenario presentation method for use in software development for the definition, maintenance, and presentation of scenarios, said scenarios comprising a series of steps representing the dynamic behavior of a system, said method comprising the steps of:
- utilizing a hierarchy of purely symbolic data flow diagrams, with the data representing software subsystems so that said data flow diagrams represent a functional decomposition of said system, wherein said data flow is in purly symbolic form;
- reading and displaying such data flow diagrams;
- selecting elements on said data flow diagrams for facilitating the definition, maintenance, and presentation of scenarios, said data flow diagrams representing a functional decomposition of said system;
- defining a sequence of steps by defining software elements, as represented by selecting software elements on said data flow diagrams in accordance with a predetermined syntax;
- and
- saving said steps with sufficient information to reproduce the scenarios in the event the data flow diagrams are missing, at least in part.
Dependencies are inferred from the claim text.