Computer having self-monitoring function and monitoring program
First Claim
Patent Images
1. A computer comprising:
- an input unit configured to acquire an input operation;
a first program execution unit configured to execute a computing program performing a computation based on the input operation acquired by the input unit;
a test scenario storage unit configured to store a plurality of test scenarios for the computing program; and
a second program execution unit configured to execute a monitoring program determining whether or not the input operation acquired by the input unit corresponds to any of the plurality of the stored test scenarios.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer comprises an input unit configured to acquire an input operation; a first program execution unit configured to execute a computing program performing a computation based on the input operation acquired by the input unit; a test scenario storage unit configured to store a plurality of test scenarios for the computing program; and a second program execution unit configured to execute a monitoring program determining whether or not the input operation acquired by the input unit corresponds to any of the plurality of the stored test scenarios.
9 Citations
12 Claims
-
1. A computer comprising:
-
an input unit configured to acquire an input operation; a first program execution unit configured to execute a computing program performing a computation based on the input operation acquired by the input unit; a test scenario storage unit configured to store a plurality of test scenarios for the computing program; and a second program execution unit configured to execute a monitoring program determining whether or not the input operation acquired by the input unit corresponds to any of the plurality of the stored test scenarios. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer readable medium containing a monitoring program executed simultaneously with a computing program performing a computation and monitoring an input operation to the computing program,
the program comprising: -
an input acquisition step of acquiring the input operation to the computing program; and an input determination step of determining whether or not the acquired input operation corresponds to any of a plurality of pre-stored test scenarios for the computing program. - View Dependent Claims (6, 7, 8)
-
-
9. A hardware processor generating a computing program performing a computation and a monitoring program monitoring an input operation to the computing program, the hardware processor comprising:
-
a computing program input unit configured to receive an input of a code of the computing program; a test scenario input unit configured to receive an input of a plurality of test scenarios for the computing program that are described in a modeling language; a computing program generation unit configured to generate the computing program; a monitoring program generation unit configured to generate the monitoring program including the plurality of the test scenarios and determining whether or not the input operation to the computing program corresponds to any of the plurality of the test scenarios; and a program writing unit configured to record the computing program and the monitoring program in an object computer, wherein the computing program generation unit adds processing for notifying the monitoring program of the input operation performed to the computing program, with predetermined processing being performed by the computing program used as a trigger on the computing program. - View Dependent Claims (10, 11, 12)
-
Specification