Summary: | 碩士 === 國立臺灣大學 === 資訊工程研究所 === 84 === The paper will discuss how to record the exection progress of
an application and reproduce it. The recording and reproducing
of an application exection progress can be applied to the
records of conference systems, virtual classroom and the help
of an software. The recording and reproducing system is
composed of three components : the recording tool, the
reproducing tool and the recorded file. The recording tool is
responsible for the execution progress of the application and
saving to the file. After that, the reproducing tool reads the
data of the recorded file and reproducing the progress. An
application will invoke the system calls, send and process
messages. The system calls and messages are the object to be
recorded. The recording process consists of many steps
including interception, analysis, packet and save. The
reproducing process includes retrieve, analysis, packet and
invokation. There are many issues about the system such as
resource process, choice of inteerception point, time
simulation and reproducing direction. In addition, the of the
system and the size of recorded file are the important
consideration of the system. In the future, the recorded
content may be developed into Script to provide the editing of
the application execution progress.
|