Apparatus for and method of action synchronization for software reproducibility
First Claim
Patent Images
1. A method of action synchronization for software reproducibility to add stability and control to software quality, the method comprising the steps of:
- a. recording a plurality of non-file events and a plurality of file events from a computer application;
b. playing a next event from a serial event log; and
c. copying the one of a plurality of file events to an I/O file bundle when recording one of the file events from the computer application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and apparatus for action synchronization for software reproducibility adds stability and control to software quality. The method and apparatus records a plurality of non-file events and a plurality of file events from a computer application. A serial event log allows sequential replaying of events which occurred during a failed run of a software application.
9 Citations
48 Claims
-
1. A method of action synchronization for software reproducibility to add stability and control to software quality, the method comprising the steps of:
-
a. recording a plurality of non-file events and a plurality of file events from a computer application;
b. playing a next event from a serial event log; and
c. copying the one of a plurality of file events to an I/O file bundle when recording one of the file events from the computer application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture comprising a computer readable medium bearing program code embodied therein for use with a computer, the computer program code including:
-
a. means for recording a plurality of non-file events and a plurality of file events from a computer application;
b. means for playing a next event from a serial event log; and
c. means for copying the one of a plurality of file events to an I/O file bundle when the recording means are recording one of a plurality of file events from a computer application. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. An apparatus for action synchronization for software reproducibility to add stability and control to software quality comprising:
-
a. a storage media for storing a computer application;
b. a processing unit coupled to the storage media; and
c. a user interface coupled to the processing unit such that a user can record a plurality of non-file events and a plurality of file events from the computer application and subsequently play a next event from a serial event log, wherein one of a plurality of file events is copied to an I/O bundle when the user records one of the file events from the computer application.
-
-
48. A method of action synchronization for software reproducibility to add stability and control to software quality, the method comprising the steps of:
-
a. recording a plurality of non-file events and a plurality of file events from a computer application;
b. playing a next event from a serial event log;
c. copying the one of a plurality of file events to an I/O file bundle when recording one of the file events from the computer application; and
d. when playing the next event from the serial event log, closing a gate when the next event is a human playback event.
-
Specification