Method for making test environmental programs
First Claim
1. A method of preparing test environmental programs using a processor including an input device, a display unit and an external storage unit, said method comprising the steps of:
- (a) inputting from the external storage unit hardware specification information relating to a system architecture of a system, said system comprising a plurality of subsystems for simulation and supplying a first guidance to said display unit, said first guidance being based on said hardware specification information and being displayed on said display unit for prompting a user to input system table information for generating a specification description of system architecture;
(b) generating the specification description of system architecture for specifying a correspondence between data contained in said hardware specification information based on subsystem definition information designating one of said plurality of said subsystems required for simulation, said subsystem definition information being inputted by the user through the input device;
(c) generating an I/O device program based on interface designation information, said interface designation information representing a correspondence between a signal line and an interface routine for data conversion and said hardware specification information, said interface designation information being input by the user through said input device; and
(d) generating a program for test environmental programs by coupling said specification description of system architecture with said I/O device program based on the designation of test software for I/O operation simulation inputted by the user through said input unit in accordance with a second guidance applied to the display unit on the basis of the specification description of system architecture.
1 Assignment
0 Petitions
Accused Products
Abstract
Test environmental programs are prepared using the following steps: Upon application of H/W specification information containing information on the system architecture, a guidance is displayed based on the H/W specification information and the user is caused to input subsystem definition information. The H/W specification information and the subsystem definition table are related to each other to prepare the specification description of system architecture, which is used together with the simulator in a simulator library to generate test environment programs according to a testee designation. In the application-specific hardware simulator, a hardware simulation model simulating the I/O device behavior is prepared as follows: An internal connection analysis table and a definition table defining various system architectures are prepared from the hardware description information describing the I/O device hardware specification in the specification description language. An external I/O interface definition table is thus prepared from an I/O device hardware specification, an interface routine for data conversion between the I/O device and the application-specific hardware simulator and information from the user for designating the correspondence between the I/O device and the interface routine. These various tables are used to generate a source program for the hardware simulation model.
76 Citations
19 Claims
-
1. A method of preparing test environmental programs using a processor including an input device, a display unit and an external storage unit, said method comprising the steps of:
-
(a) inputting from the external storage unit hardware specification information relating to a system architecture of a system, said system comprising a plurality of subsystems for simulation and supplying a first guidance to said display unit, said first guidance being based on said hardware specification information and being displayed on said display unit for prompting a user to input system table information for generating a specification description of system architecture; (b) generating the specification description of system architecture for specifying a correspondence between data contained in said hardware specification information based on subsystem definition information designating one of said plurality of said subsystems required for simulation, said subsystem definition information being inputted by the user through the input device; (c) generating an I/O device program based on interface designation information, said interface designation information representing a correspondence between a signal line and an interface routine for data conversion and said hardware specification information, said interface designation information being input by the user through said input device; and (d) generating a program for test environmental programs by coupling said specification description of system architecture with said I/O device program based on the designation of test software for I/O operation simulation inputted by the user through said input unit in accordance with a second guidance applied to the display unit on the basis of the specification description of system architecture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of preparing test environmental programs using a processor including an input device, a display unit and an external storage unit, said method comprising the steps of:
-
(a) providing a guidance to a user to input a system architecture specification by conversation thereby to prepare a specification description of a system architecture which includes a plurality of subsystems; (b) generating the specification description of system architecture for specifying a correspondence between data contained in hardware specification information based on subsystem definition information designating one of a plurality of subsystems required for simulation, said subsystem definition information being inputted by the user through the input device in response to the guidance; (c) generating an I/O device program based on interface designation information, said interface designation information representing a correspondence between a signal line and an interface routine for data conversion and hardware specification information, said interface designation information being input by the user through said input device; and (d) generating a program for test environmental programs by coupling said specification description of system architecture with said I/O device program based on the designation of test software for I/O operation simulation inputted by the user through said input unit in accordance with a second guidance on the basis of the specification description of system architecture.
-
Specification