Automating Human Performance Measurement using XSLT in Simulation-Based Exercises
Frank, G., Cornell, G., & Boland, W. (2007). Automating Human Performance Measurement using XSLT in Simulation-Based Exercises. In Proceedings of the Interservice/Industry Training Systems and Education Conference,.
The real-time collection and filtering of the enormous amounts of data resulting from training simulations involving hundreds of entities is a challenge for training system architects. Traditional approaches have relied on human observer/trainers (O/T) to tag key events and prepare the After Action Reviews (AAR), which identified what happened (particularly events contributing to metrics for mission success), why metrics were not met (precursor events that contributed to the metric events), how the critical sequences of events arose (identifying decision points), and provide timely learning points. For collective training simulations, the O/Ts are often overwhelmed in terms of tracking individual behaviors and skills. Automated approaches for capturing human performance data are a preferred method that can provide feedback to each member of a team or unit. This paper describes the application of a novel use of XML Stylesheet Language Transformations to process simulation event stream using an Event-Condition-Action (ECA) rule engine. The Embedded Training Group at General Dynamics Land Systems has applied this approach to measure learner performance in distributed interactive simulations, including driver training and gunnery training. Ongoing work is related to using competency standards to specify the ECA rules and generate the appropriate XSLT.