General purpose host simulator
First Claim
1. A simulation system for evaluating an application, comprising:
- a description file for describing a host protocol specification defining an environment in which the application is operated, the description file containing a project object corresponding to the host protocol specification;
the project object describing a message structure that is compatible with the host protocol specification; and
a host simulator coupled to the description file, being adaptable in response to accessing the project object, for communicating a message with the application, the host simulator describing the message by a dual representation technique in which a first representation of the message provides a flattened version of the message, and a second representation of the message provides a hierarchical version of the message
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a simulation system for evaluating an application. The simulation system includes a description file for describing a host protocol specification defining an environment in which the application is operated. The description file contains a project object corresponding to the host protocol specification. The project object describes a message structure that is compatible with the host protocol specification. A host simulator is coupled to the description file. The host simulator is adaptable in response to accessing the project object, to communicate a message with the application that is compatible with the host protocol specification.
-
Citations
24 Claims
-
1. A simulation system for evaluating an application, comprising:
-
a description file for describing a host protocol specification defining an environment in which the application is operated, the description file containing a project object corresponding to the host protocol specification;
the project object describing a message structure that is compatible with the host protocol specification; and
a host simulator coupled to the description file, being adaptable in response to accessing the project object, for communicating a message with the application, the host simulator describing the message by a dual representation technique in which a first representation of the message provides a flattened version of the message, and a second representation of the message provides a hierarchical version of the message - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23)
-
-
16. A simulation system for evaluating an application, comprising:
-
a description file for describing a host protocol specification defining an environment in which the application is operated, the description file containing a project object corresponding to the host protocol specification;
the project object describing a message structure that is compatible with the host protocol specification;
a host simulator coupled to the description file, being adaptable in response to accessing the project object, for communicating messages with the application, the host simulator including a message parser for constructing and analyzing the messages, the message parser employing a dual representation technique of the messages such that a first representation of a message provides a packed version of the message, and a second representation of the message provides a user oriented view of the message for display; and
a communication framework for supporting at least one communication protocol.
-
-
24. A simulation system for evaluating an application, comprising:
-
a description file for describing a host protocol specification defining an environment in which the application is operated, the description file containing a project object corresponding to the host protocol specification;
the project object describing a message structure that is compatible with the host protocol specification, the message structure being described by a message format and a group format, the project object including;
a message list including a plurality of selectable pre-constructed messages; and
a command sequence list including at least one command sequence defining a predetermined set of actions, the predetermined set of actions including sending a selectable pre-constructed message;
a host simulator coupled to the description file, being adaptable in response to accessing the project object, for communicating messages with the application, the messages complying with the message structure of the host protocol specification, the host simulator including a message parser for analyzing and constructing the messages, the message parser being operable to send a command sequence in response to receiving a predetermined message; and
a communication framework for supporting at least one communication protocol.
-
Specification