Task and Procedure Level Primitives for Modeling Human Error

In this paper, we describe the development of behavioral primitives for use in human reliability analysis (HRA). Previously, in the GOMS-HRA method, we described the development of task level primitives, which model basic human cognition and actions. Like generic task types found in some HRA methods, the task level primitives provide a generic or nominal human error probability. These generic task types are often modeled at the task level—grouped according to a high-level goal that includes many activities. In contrast, task level primitives represent a finer level of task decomposition, corresponding not to a group of actions that comprise an overall task but rather individual steps toward that task. In this paper, we further elaborate on the task level primitives by grouping task level primitives into procedure level primitives. This terminology reflects standard groupings of activities that are performed by reactor operators when following operating procedures. For the purposes of HRA, it is desirable to model operator actions according to these prescribed procedure categories. We present mappings of the procedure level to the task level primitives found in the GOMS-HRA method. We provide examples and conclude that procedure level primitives are a useful tool to streamline HRA modeling and quantification, especially for dynamic HRA applications.

[1]  Ronald L. Boring,et al.  Text Mining for Procedure-Level Primitives in Human Reliability Analysis , 2017, AHFE.

[2]  E. N. Corlett,et al.  Handbook of human reliability analysis with emphasis on nuclear power plant applications: A.D. Swain and H.E. Guttmann Draft report for interim use and comment. Office of Nuclear Regulatory Research, US Regulatory Commission, Washington DC 20555, pp 440 , 1981 .

[3]  Guy H. Walker,et al.  Human Factors Methods: A Practical Guide for Engineering and Design , 2012 .

[4]  Ronald L. Boring,et al.  The Virtual Human Reliability Analyst , 2017, AHFE.

[5]  R Boring,et al.  GOMS-HRA: A method for treating subtasks in dynamic human reliability analysis , 2016 .

[6]  Ronald L. Boring,et al.  Defining Human Failure Events for Petroleum Applications of Human Reliability Analysis , 2015 .

[7]  Ronald L. Boring,et al.  Operator Timing of Task Level Primitives for Use in Computation-Based Human Reliability Analysis , 2017, AHFE.

[8]  Allen Newell,et al.  The keystroke-level model for user performance time with interactive systems , 1980, CACM.

[9]  Kevin Coyne,et al.  A Predictive Model of Nuclear Power Plant Crew Decision-Making and Performance in a Dynamic Simulation Environment , 2009 .

[10]  Ronald L. Boring,et al.  Top-Down and Bottom-Up Definitions of Human Failure Events in Human Reliability Analysis , 2014 .

[11]  Martin Rasmussen The implementation of complexity in computation-based human reliability analysis , 2016 .

[12]  A. D. Swain,et al.  Handbook of human-reliability analysis with emphasis on nuclear power plant applications. Final report , 1983 .