Actions
Task #8161
closedBasic modules
Start date:
11/01/2016
Due date:
% Done:
100%
Estimated time:
Detected in build:
master
Published in build:
0.1.1-beta-170425
Description
The project should be organized as a number of Python modules that include the following:
- Trace - a sequence of Records, should be treated as stream (probably, received from log file);
- Record - an event of Trace, it's structure depends from the type (different types of records are used for instruction execution events, register access events, exceptions and so on);
- Oracle - module that registers received Records (registerRecord(Record, ...) function) and checks whether elaborated parts of Traces match each other (check() function)
- RecordParser - module that fills fields of structure of a new Record that is taken from Trace stream (getNextRecord(Trace) function)
Actions