User:Linda Pettigrew:Design Study2
Navigation shortcuts: Wiki users:Linda Pettigrew
Contents |
An Analysis Tool for Log Files
This project looks at the design decisions made during the development of a tool to extract data from XML log files.
Background
A tool has been developed to collect event-driven data from developers while they are using eclipse. The data collected contains details about the event which has occurred such as the number of charcters added during an edit, the time of the edit and the file the edit occurred on. An example of the data collected is shown in figure 1.
This project focusses on developing a tool to extract meaningful summary data from these logs.
Design Study
Requirements
The tool needs to generate a meaningful model of a user's session before analysing data collected from a user. This will involve:
* Extracting zip files of events. * Loading events from an xml file. * Creation of a meaningful structure. * Combining information in two or more events into a single action.
Information will then be gathered from the model of a user.
* Measurements may be time related such as number of events per 20 minute block or they may be simply counting events - different types of measurement need to be written to different files. * More measurements will be made at a later date. It must be simple to add a new measurement. * Measurements will need to be able to be written to both xml and csv files. *