Engaging Innate Human Cognitive Capabilities to Coordinate Human Interruption in HumanComputer Interaction: The HAIL System Operator Console Cognitive System Components Weapon System HAIL Engine Dr. Daniel C. McFarlane Lockheed Martin Advanced Technology Laboratories [email protected] 856-792-9708 June 30, 2003 Table of Contents • HAIL Overview • Cognitive System Research • Cognitive System Development • R&D Process • Summary 6/30/036/30/03-2 HAIL Overview • What is HAIL? • Technology Overview Operator Console Cognitive System Components Weapon System HAIL Engine 6/30/036/30/03-3 What is HAIL? • • Human Alerting and Interruption Logistics alert mediation technology HAIL has two parts: (1) The HAIL Engine: A cognitive system that delivers cognition-based resources for human alerting activities based on proven empirical human-subjects research (2) The HAIL System: An open architecture decision-support system (DSS) component built around the HAIL Engine that delivers the capabilities of the HAIL Engine for human decision-makers within their work environments • The first transition of the HAIL technology is into the US Navy’s Aegis Weapon System The TheHAIL HAILtechnology technologyhas hastwo twoparts: parts:(1) (1)AAcognitive cognitivesystem systemas asaacore coreHAIL HAIL Engine; Engine;and and(2) (2)AAdecision-support decision-supportsystem system(DSS) (DSS)that thatrealizes realizesthe thecapabilities capabilities of ofthe theHAIL HAILEngine Enginefor forhuman humanusers usersin inreal realworld worldwork workenvironments. environments. 6/30/036/30/03-4 What is HAIL? (cont.) Support for increased human capability: (1) Reduce human interruption rate by decoupling the alert rate from human interruption rate – The HAIL solution is generic and does not address the platform-specific issue of reducing alert rate overall (2) Increase human control of information environment with negotiation-based coordination of interruption events (3) Increase operator access into past information with context recovery aids HAIL HAILis isaaplatform-independent platform-independentsoftware softwarecomponent componentthat thatactualizes actualizesthe the accepted acceptedNRL NRLNCARAI NCARAIalerting alertingresearch researchfindings findingsfor forimproving improving operator operatorperformance performancein inthe thepresence presenceof ofalerts. alerts. 6/30/036/30/03-5 Technology Overview (cont.) Aegis UI Core UI Interface Manager HAIL Engine Alert Managers Information Generation The TheHAIL HAILEngine Engineresides residesat atthe theBusiness BusinessTier Tierin inan anN-Tier N-TierArchitecture. Architecture. ItItencapsulates encapsulatesproven provenbusiness businesslogic logicon onhow howhumans humanssucceed succeedat at making makingeffective effectivedecisions decisionsin inalerting-dense alerting-densework workenvironments. environments. 6/30/036/30/03-6 Technical Overview (cont.) RUP-guided transformation of proven research results into a mature component-based cognitive system component • Founded on • Process • HAIL Alert Engine – A Reusable Component-Based Open System Approach — Vision of future human workload for interrupt-driven responsibilities — Interdisciplinary NRL research — Documented requirements from multiple domains — — — RUP-guided (Rational Unified Process) Iterative spiral software development User-centric UI prototyping and usability testing — OO, Open Architecture, User-Centric, Modular, Extensible, Reusable, Well Documented, Robust, Scalable The TheHAIL HAILsoftware softwaredevelopment developmentapproach approachis isusing usingthe thesame sametools toolsand and process processas asAegis AegisOpen OpenArchitecture Architectureto tominimize minimizetransition transitioneffort. effort. 6/30/036/30/03-7 Cognitive Systems Research • Vision • Problem Description • Approaches • Examples • Research Foundation • Operator Console Cognitive System Components Weapon System HAIL Engine Human-Subjects Experiment 6/30/036/30/03-8 Vision of future human workload for interrupt-driven responsibilities • • Quote: “Future human-computer interface will be rooted in delegation, not the vernacular of direct manipulation.” (Nicholas Negroponte, “Being Digital,” 1995, p. 101) Increased alerting requirement identified through experience in applied research on intelligent command and control systems at NRL — ISART (Interactive Situation Assessment and Rollup Tool) 6/30/036/30/03-9 Problem Description • Success of tactical operations depends on high quality decision-making. However, this is not possible without better alerting technology • The problem has four parts: • There is a threshold for people’s ability to handle interruptions without support, and when this threshold is exceeded, situational awareness fails and decision quality drops 1) People have cognitive limitations 2) No decision-support for management of context switching in current alerting mechanisms 3) Alerting mechanism delivers a large quantity of critical information but its current human interruption rate outpaces operators’ ability to keep up 4) Information overload continues to worsen People Peoplehave havelimited limitedability abilityto tohandle handleinterruptions interruptionswithout withoutsupport. support. 6/30/036/30/03-10 Approaches • Remove person • Training • Incentives • Selection of personnel • Construction of a cognitive system for a DSS 6/30/036/30/03-11 Example Domain – Commercial Air • National Transportation Safety Board, 1988 — Northwest Airlines — Detroit Metropolitan Airport — McDonnell-Douglas DC-9-61 — Preflight checklist interrupted by Air Traffic Control — Change in taxi-way instructions and weather alert for possible windshear — Never resumed checklist task; Flaps in wrong position for take-off — Task resumption aids could have prevented this accident A. Too many interruptions B. No operator control C. No trend information D. No recovery support Many Manyplatforms platformscould couldbe beimproved improvedwith withInterruption InterruptionSupport Support technology. technology. 6/30/036/30/03-12 Example Domain – Aegis Alerting 6/30/036/30/03-13 Example Domain – Aegis Alerting Menu Bar Primary Secondary Hooked Hooked Track Track Track Window Window Plasma Touch Panel 3. Operator decides to press “REVIEW ALERTS” button. Tactical Information Windows 4. 4. These These displays displays are are refocused refocused for for the the alert alert task. task. A. B. Tactical Situation Display Area (TACSIT) C. D. Alert Alert Window Window Status Window 2. 2. Alert Alert is is displayed displayed in in the the window. window. Buzzer Too many interruptions No operator control of alert queue No trend information No support for context recovery after interruption 1. Buzzer sounds when each alert enters the queue. Variable Action Buttons “REVIEW ALERTS” Fixed Button Aegis Aegisneeds needsthe theHAIL HAILtechnology technologyto toremain remain“Fully “FullyMission MissionCapable.” Capable.” 6/30/036/30/03-14 Research Foundation All HAIL publications are available on the HAIL-SS web site http://www.atl.lmco.com/projects/hail/ SSC-SD TADMUS NASA Research University ONR Manning Affordability Other MSR NRL HAIL Product Development HAIL Engine The results of McFarlane’s NRL HAIL Research were published as a two-article stand-alone issue of the journal “Human-Computer Interaction,” 2002, 17(3). • Results — Interruption negatively impacts performance — Negotiation support for interruptions gives biggest overall win except when an alert task is time-critical — People perform better when primed for interruption — People switch contexts more easily when given context recovery support HAIL HAILis isfounded foundedon onproven provenempirical empiricalresearch. research. 6/30/036/30/03-15 HAIL Basic Research • Goal: to invent a cognitive system to support a DSS to support increased human workload capability for alert-based activities • Theoretical products —A General Definition of Human Interruption —A Taxonomy of Human Interruption • Empirical findings —Negotiation is the best overall interruption coordination solution except for cases where small differences in timelines of handling alerts are critical 6/30/036/30/03-16 Human-Subjects Experimentation Single-factor within-subjects Latin squares design • 36 subjects (18 male, 18 female), avg. age 24.7 (min. 18, max. 47) • 6 treatments — 4 experimental + 2 control • 24 trials; 4.5 minute each • 1 hour of practice followed by 1 hour of experiment • Pilot testing to set difficulty (59, 80) • 6/30/036/30/03-17 Negotiated is best for primary task. 6/30/036/30/03-18 Immediate is worst for interruption task. 6/30/036/30/03-19 Small timeliness problem with Neg. and Sch. 6/30/036/30/03-20 Negotiated is efficient for interruption task. 6/30/036/30/03-21 Negotiated is best for keying effectiveness. 6/30/036/30/03-22 Negotiated is best for keying efficiency. 6/30/036/30/03-23 Cognitive System Development • • • • • • • • • • Product Overview Scope of HAIL technology HAIL technology capabilities Technical Approach Operator Console Cognitive System Components HAIL Engine Capabilities Work Process Software Development Operational Impact Programmatic Overview HAIL Team Overview HAIL Engine Weapon System Product Overview Domain-independent decision-support engine for alert management HAIL-SS is producing two products (1) A platform-independent software engine that delivers a intelligent alert management critical future naval capability for improved C2 decision-support in dense information environments Before HAIL After HAIL HAIL-SS HAIL-SSis isproducing producingaareusable reusablegeneral generalcomponent-based component-basedsoftware software product productfor foralert alertmanagement. management. 6/30/036/30/03-25 Product Overview (cont.) Aegis is the first transition target HAIL-SS is producing two Products (cont.) (2) A HAIL Engine integrated, tested, and validated within an Aegis Weapon System HAIL-SS HAIL-SSis isproducing producingaavalidated validatedintegration integrationof ofthe theHAIL HAIL Engine Enginewithin withinthe theAegis Aegisplatform. platform. 6/30/036/30/03-26 Scope of HAIL-SS Technology Three Development Activities for a C2 Alerting Mechanism User Interface: • Human Factors Eng. to dynamically balance multimedia cueing to match operators’ cognitive needs (flashing, alarm sounds, color, spatial layout) • Dependent on domain • Research complete: no Cognitive System Component [HAIL Engine]: • DSS engineering to manage alerts (negotiation-based task management; interactive visualization; automatic trend inference; context recovery support) • Independent of domain • Research complete: yes Alert Generation: • Systems engineering to generate alerts to support tactical action (hard real-time computing; operations; tactical role modeling) • Dependent on domain • Research complete: no Application The TheHAIL HAILEngine Enginewill willenhance enhanceboth bothcurrent currentand andfuture future UI UIand andAlert AlertGeneration Generationtechnologies. technologies. 6/30/036/30/03-27 HAIL Technology Capabilities Cognitive System Capabilities Broker alert management Alert management Negotiation-based support for coordination Visualization support for SA Context recovery support Trend inference automation Purpose Warfighter Benefits Break design gridlock Better alert SA Decouple alert rate from interruption rate Leverage human ability to dynamically prioritize and schedule Fewer interruptions Leverage human ability to assimilate information Minimize human weaknesses for context switching Minimize human weaknesses for monitoring change over time Receive informational alert content without interruption Switch contexts without making errors Optimum prioritization and scheduling of interruptions Detect significant trends 6/30/036/30/03-28 Technical Approach • Integrated technology definition/design/transition process Leverage existing research Reusable HAIL alerting engine • Use Navy domain application to • • • • • — Open architecture, components-based design and development — Multiple domain applications driving requirements — Define requirements — Test and evaluate in a realistic environment — Support transition Design Develop Transition Link with AOA schedule requirement Phase 1: Test and Evaluation of First Prototype Phase 2: Evaluation in Operational Setting using Baseline 7P1 Capture Requirements Evaluation Integration and Test AA2-cycle 2-cycledevelopment developmentapproach approachensures ensuresthat that the theHAIL HAILproduct productis isuser-centered. user-centered. 6/30/036/30/03-29 HAIL Alerting Engine Capabilities • Action alert management — Supports multiple interruption strategies User Interface HAIL-Based Alerting Application • Presentation management — Supports presentation of information-only alerts in multiple modalities • Context recovery support — Supports domain-dependent recovery mechanisms HAIL Technology • Automated assessment — Supports inference of higherlevel alerts and trends HAIL HAILtechnology technologyprovides providesfuture futurenaval navalcapability capabilityfor for action actionalert alertmanagement, management,presentation presentationmanagement, management, context contextrecovery recoverysupport, support,and andautomated automatedassessment. assessment. 6/30/036/30/03-30 Work Process Human Cognitive Requirements HAIL Research Core HAIL Technology • Detailed design • Architecture Application Requirements Definition Risk Definition Prototype PlatformSpecific Application Design Prototype PlatformSpecific Application Evaluation Design Integrate and Test Evaluation Human Humancognitive cognitiverequirements requirementsand andapplication application requirements requirementsdrive drivethe thedevelopment developmentprocess. process. 6/30/036/30/03-31 RUP-Guided S/W Development Process HAIL process and toolset is consistent with Aegis Open Architecture • UML Documentation — Use Cases — Activity Diagrams • Visio and Altia Design Mockups for supporting spiral iterations of user Interface (UI) design and usability testing. HAIL HAILis isusing usingindustry industrystandard standarddevelopment developmentprocess processand and documentation documentationartifacts. artifacts. 6/30/036/30/03-32 Operational Impact (Estimated) Successfully Handle Higher Information Volume • Better decision-making and situational awareness of naval warfighters through support for human alerting • Product will have general utility potential for several platforms; examples are for Aegis — — — — — — — — Frequency of interruptions reduced 50-80% Button actions required reduced 50-80% Time and effort required for critical alerts improved 15-50% Correlate alerts with tracks on the TACSIT improved 40-60% Efficiency in resuming primary task after interruption improved 10-30% Perceived workload reduced 10-30% Quality of situational awareness improved Perceived stressfulness reduced 20-30% The TheHAIL HAILcognitive cognitivesystem systemwill willsupport supportgreatly greatlyimproved improvedhuman human capabilities capabilitiesfor fordealing dealingwith withalerts alertsin incomplex complexmultitasking multitaskingwork workcontexts. contexts. 6/30/036/30/03-33 Programmatic Overview Funded by ONR and founded on the results of interdisciplinary theory theory--based research from NRL NRL NRL/ONR HAIL ‘95-‘00 ONR KSA FNC HAIL-SS ‘02-‘04 PEOTSC Aegis ‘05-‘? (existing TTA) Integration Research Product Development Technology Maturity Measured in TRL’s Other Naval Systems Other; … • The HAIL-SS Web Site: http://www.atl.lmco.com/projects/hail/ • HAIL-SS is: An ONR KSA FNC project to develop and test a generic alerting software component that actualizes the accepted NRL NCARAI alerting research findings for improving operator performance in the presence of alerts • HAIL-SS is on contract with the ONR KSA FNC Program (N00014-02-C0014, begun 4/02), LM ATL lead The TheHAIL HAILtechnology technologystarts startswith withNRL-proven NRL-provensolution solutionto toaarecognized recognized future futureNavy Navyproblem problemand andis ispaying payingdown downthe therisk riskfor foracquisition. acquisition. 6/30/036/30/03-34 HAIL-SS Team Overview Full-coverage team for creation of a successful HAIL product Surface Ship Combat System Engineering Agent LM NE&SS-SS, CSC HAIL Technology LM ATL (lead), NRL Receiving Command PEO-IWS, PMS 400 PMS 461, PMS 378 HAIL Product Transition into Fleet Operational SMEs BCI, ATRC, CSEDS This Thisintegrated, integrated,diverse diverseteam teamprovides providesinsight insight and andexpertise expertisecovering coveringall allareas areasrelating relatingto toAegis. Aegis. 6/30/036/30/03-35 R&D Process • Process Operator Console Cognitive System Components Weapon System HAIL Engine 6/30/036/30/03-36 Process Mature COTS Technology Publication in Public Domain HAIL-SS (ONR KSA FNC ’02-’04) TRL 3 ISART HAILTRL 2 (NRL ‘95-‘00) (ATL ‘00) TRL 4 TRL 5 TRL 6 TRL 7 LM NE&SS Aegis Product Development Fielded Surface TRL 8 Combatant TRL 1 TRL 9 Lab Integration and Test Research “The theorytheorybased empirical experiments” Future Mission Requirements “Fully mission capable” Better Human Alerting Mechanisms (Lessons Learned ‘91-’92) HAIL-SS HAIL-SSis isan anONR-funded ONR-fundedproduct productmaturation maturationeffort. effort. 6/30/036/30/03-37 Summary • Summary Operator Console Cognitive System Components Weapon System HAIL Engine 6/30/036/30/03-38 Summary • HAIL is producing a platform-independent technology composed of two things: (1) (2) • The HAIL Engine: A cognitive system that delivers cognition-based resources for human alerting activities The HAIL System: An open architecture decisionsupport system (DSS) component built around the HAIL Engine HAIL supports increased human capability: (1) Decouples the alerting rate from the human interruption rate (2) Increases user control for coordination of interruption events and recovering context after interruption 6/30/036/30/03-39
© Copyright 2026 Paperzz