Using Templates to Support Crisis Action Mission Planning

Similar documents
Using Templates to Support Crisis Action Mission Planning

Service Level Agreements: An Approach to Software Lifecycle Management. CDR Leonard Gaines Naval Supply Systems Command 29 January 2003

FUDSChem. Brian Jordan With the assistance of Deb Walker. Formerly Used Defense Site Chemistry Database. USACE-Albuquerque District.

Vision Protection Army Technology Objective (ATO) Overview for GVSET VIP Day. Sensors from Laser Weapons Date: 17 Jul 09 UNCLASSIFIED

Using Model-Theoretic Invariants for Semantic Integration. Michael Gruninger NIST / Institute for Systems Research University of Maryland

4. Lessons Learned in Introducing MBSE: 2009 to 2012

A Distributed Parallel Processing System for Command and Control Imagery

Multi-Modal Communication

ENVIRONMENTAL MANAGEMENT SYSTEM WEB SITE (EMSWeb)

Kathleen Fisher Program Manager, Information Innovation Office

Technological Advances In Emergency Management

DoD Common Access Card Information Brief. Smart Card Project Managers Group

2013 US State of Cybercrime Survey

Running CyberCIEGE on Linux without Windows

The C2 Workstation and Data Replication over Disadvantaged Tactical Communication Links

75th Air Base Wing. Effective Data Stewarding Measures in Support of EESOH-MIS

Empirically Based Analysis: The DDoS Case

Information, Decision, & Complex Networks AFOSR/RTC Overview

Architecting for Resiliency Army s Common Operating Environment (COE) SERC

Introducing I 3 CON. The Information Interpretation and Integration Conference

Dana Sinno MIT Lincoln Laboratory 244 Wood Street Lexington, MA phone:

Towards a Formal Pedigree Ontology for Level-One Sensor Fusion

Corrosion Prevention and Control Database. Bob Barbin 07 February 2011 ASETSDefense 2011

73rd MORSS CD Cover Page UNCLASSIFIED DISCLOSURE FORM CD Presentation

CENTER FOR ADVANCED ENERGY SYSTEM Rutgers University. Field Management for Industrial Assessment Centers Appointed By USDOE

ATCCIS Replication Mechanism (ARM)

C2-Simulation Interoperability in NATO

Energy Security: A Global Challenge

DEVELOPMENT OF A NOVEL MICROWAVE RADAR SYSTEM USING ANGULAR CORRELATION FOR THE DETECTION OF BURIED OBJECTS IN SANDY SOILS

A Review of the 2007 Air Force Inaugural Sustainability Report

ARINC653 AADL Annex Update

High-Assurance Security/Safety on HPEC Systems: an Oxymoron?

Exploring the Query Expansion Methods for Concept Based Representation

73rd MORSS CD Cover Page UNCLASSIFIED DISCLOSURE FORM CD Presentation

COMPUTATIONAL FLUID DYNAMICS (CFD) ANALYSIS AND DEVELOPMENT OF HALON- REPLACEMENT FIRE EXTINGUISHING SYSTEMS (PHASE II)

Web Site update. 21st HCAT Program Review Toronto, September 26, Keith Legg

U.S. Army Research, Development and Engineering Command (IDAS) Briefer: Jason Morse ARMED Team Leader Ground System Survivability, TARDEC

Topology Control from Bottom to Top

Accuracy of Computed Water Surface Profiles

Concept of Operations Discussion Summary

Data Warehousing. HCAT Program Review Park City, UT July Keith Legg,

Distributed Real-Time Embedded Video Processing

75 TH MORSS CD Cover Page. If you would like your presentation included in the 75 th MORSS Final Report CD it must :

SINOVIA An open approach for heterogeneous ISR systems inter-operability

Space and Missile Systems Center

2011 NNI Environment, Health, and Safety Research Strategy

BUPT at TREC 2009: Entity Track

ASSESSMENT OF A BAYESIAN MODEL AND TEST VALIDATION METHOD

Office of Global Maritime Situational Awareness

Using the SORASCS Prototype Web Portal

Use of the Polarized Radiance Distribution Camera System in the RADYO Program

QuanTM Architecture for Web Services

Headquarters U.S. Air Force. EMS Play-by-Play: Using Air Force Playbooks to Standardize EMS

SURVIVABILITY ENHANCED RUN-FLAT

Washington University

Directed Energy Using High-Power Microwave Technology

Automation Middleware and Algorithms for Robotic Underwater Sensor Networks

Basing a Modeling Environment on a General Purpose Theorem Prover

An Update on CORBA Performance for HPEC Algorithms. Bill Beckwith Objective Interface Systems, Inc.

Space and Missile Systems Center

LARGE AREA, REAL TIME INSPECTION OF ROCKET MOTORS USING A NOVEL HANDHELD ULTRASOUND CAMERA

MODELING AND SIMULATION OF LIQUID MOLDING PROCESSES. Pavel Simacek Center for Composite Materials University of Delaware

DoD M&S Project: Standardized Documentation for Verification, Validation, and Accreditation

Setting the Standard for Real-Time Digital Signal Processing Pentek Seminar Series. Digital IF Standardization

Title: An Integrated Design Environment to Evaluate Power/Performance Tradeoffs for Sensor Network Applications 1

SCICEX Data Stewardship: FY2012 Report

Coalition Interoperability Ontology:

Dr. Stuart Dickinson Dr. Donald H. Steinbrecher Naval Undersea Warfare Center, Newport, RI May 10, 2011

Next generation imager performance model

Computer Aided Munitions Storage Planning

Wireless Connectivity of Swarms in Presence of Obstacles

75 th MORSS 712CD Cover Page June 2007, at US Naval Academy, Annapolis, MD

UMass at TREC 2006: Enterprise Track

Preventing Insider Sabotage: Lessons Learned From Actual Attacks

Shallow Ocean Bottom BRDF Prediction, Modeling, and Inversion via Simulation with Surface/Volume Data Derived from X-Ray Tomography

Agile Modeling of Component Connections for Simulation and Design of Complex Vehicle Structures

Components and Considerations in Building an Insider Threat Program

ASPECTS OF USE OF CFD FOR UAV CONFIGURATION DESIGN

Virtual Prototyping with SPEED

An Efficient Architecture for Ultra Long FFTs in FPGAs and ASICs

Defense Hotline Allegations Concerning Contractor-Invoiced Travel for U.S. Army Corps of Engineers' Contracts W912DY-10-D-0014 and W912DY-10-D-0024

Ross Lazarus MB,BS MPH

Spacecraft Communications Payload (SCP) for Swampworks

Report Documentation Page

Col Jaap de Die Chairman Steering Committee CEPA-11. NMSG, October

Cyber Threat Prioritization

Rockwell Science Center (RSC) Technologies for WDM Components

INTEGRATING LOCAL AND GLOBAL NAVIGATION IN UNMANNED GROUND VEHICLES

Lessons Learned in Adapting a Software System to a Micro Computer

Balancing Transport and Physical Layers in Wireless Ad Hoc Networks: Jointly Optimal Congestion Control and Power Control

Fall 2014 SEI Research Review Verifying Evolving Software

Parallelization of a Electromagnetic Analysis Tool

HEC-FFA Flood Frequency Analysis

Speaker Verification Using SVM

NATO-IST-124 Experimentation Instructions

CASE STUDY: Using Field Programmable Gate Arrays in a Beowulf Cluster

Application of Hydrodynamics and Dynamics Models for Efficient Operation of Modular Mini-AUVs in Shallow and Very-Shallow Waters

M&S Strategic Initiatives to Support Test & Evaluation

Approaches to Improving Transmon Qubits

Advanced Numerical Methods for Numerical Weather Prediction

Transcription:

Using Templates to Support Crisis Action Mission Planning Alice Mulvehill 10 Moulton Rd Cambridge, MA 02138 USA 617-873-2228 Fax: 617-873-4328 amm@bbn.com Michael Callaghan 695 Wanaao Rd Kailua, HI 96734 USA 808-753-4280 mcallagh@bbn.com Clinton Hyde 1300 North 17 th Street Rosslyn, VA 22209 USA 703-284-4758 Fax: 703-284-8602 chyde@bbn.com POC: Alice Mulvehill Track for which Paper is being submitted: C2 Experimentation

Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 1. REPORT DATE JUN 2002 2. REPORT TYPE 3. DATES COVERED 00-00-2002 to 00-00-2002 4. TITLE AND SUBTITLE Using Templates to Support Crisis Action Mission Planning 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES),10 Moulton Road,Cambridge,MA,02138 8. PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR S ACRONYM(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited 13. SUPPLEMENTARY NOTES The original document contains color images. 14. ABSTRACT 15. SUBJECT TERMS 11. SPONSOR/MONITOR S REPORT NUMBER(S) 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified 18. NUMBER OF PAGES 9 19a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

Using Templates to Support Crisis Action Mission Planning Alice Mulvehill 10 Moulton Rd Cambridge, MA 02138 USA 617-873-2228 Fax: 617-873-4328 amm@bbn.com Michael Callaghan 695 Wanaao Rd Kailua, HI 96734 USA 808-753-4280 mcallagh@bbn.com Clinton Hyde 1300 North 17 th Street Rosslyn, VA 22209 USA 703-284-4758 Fax: 703-284-8602 chyde@bbn.com

Abstract In this paper we describe a software system called Tracker being developed under the DARPA Active Templates research program. Tracker allows users to define and use templates to support problem solving, e.g., crisis action mission planning. Our premise is that templates simplify problem solving by (a) providing flexible ways to make and record decisions, (b) reminding you to perform certain tasks, (c) encapsulating experience and domain knowledge, and (d) constraining task specification and language. In our vision, templates, when filled in and linked, can represent entire plans. In other words, the overall plan context may be embodied in a pre-existing template model that specifies how other more detailed templates are associated with each other. For example, the IRS tax forms are a collection of templates. The detailed templates that make up the IRS tax forms describe tasks or decision points and their alternatives. There is the main 1040 form, and then many schedules (detail templates) that are filled in as needed. The tax templates that make up the IRS tax forms work since each tax form is designed to collect data relative to some aspect of taxation as defined in a model that embodies the laws governing tax collection. The Authors Approach to the Problem In today s organizations the power of the Internet is very well understood. In many sectors, having access to information from third party, open source sites, is extremely beneficial. For example, think of the requirements associated with traveling to a foreign country. There are probably several important questions that immediately come to mind such as: (a) travel advisories, (b) weather, (c) currency exchange rates, (d) endemic disease and (e) crime rate. We, like others, are faced with the challenge of getting web data into a format that is useful. Linking to an entire web site is not difficult, using HTML to narrow the link is also easy, but extracting specific values from a web site is more difficult because the HTML markup for web pages describes visual presentation and not semantic content. Since many researchers are actively investigating methods that allow data from web pages to be accessed and used more easily, Tracker developers have instead concentrated on developing methods that support access to multiple heterogeneous data sources such as: remotely executing programs, data text files, graphics files and programs, and a variety of databases. We have also concentrated on providing methods that allow users to manage the data that they are collecting. To date, we have developed templates that support tax preparation, traveling, project management, and crisis action planning. In this paper, we describe some of the features of Tracker that have been developed to support this myriad of domain applications. The Relevance of Tracker to Command and Control The Tracker software was developed to support planners in a crisis situation. The objective of the tool is to allow planners at different levels of the command and control (C2) structure to use the templates to support crisis action mission planning. For example, Tracker is currently being used to support military planners in the generation of mission planning folders. These folders can be developed to describe the state, objectives, resource availability and other aspects of a mission. The crisis action mission planning process or workflow can also be described. For example, Figure 1 contains a workflow model and associated information flow requirements descriptive of a Fire Department plan. Figure 2 contains some of this same information, but as

it is represented in a Tracker template. Any field in a template can be filled with data or with a pointer to another template. In Figure 2, the field Establish Command and Staff Positions is filled with a pointer to the tasks associated with a command staff position. Figure 1 - An example workflow with information requirements for a Fire Department Plan. Figure 2 - Example Fire Department Workflow Tracker Template Tracker provides the user with three modes of use: author, user, or collaboration. Tracker s authoring tools allow users to author templates on-the-fly or with the support of specific data models (like the workflow diagram displayed in Figure 1). Templates can be simple or complex and can be developed using some of the tools that are shown in Figure 3. In developing

complex templates, our interaction with users indicates that a data model based on a combination of two input factors: (a) doctrine or protocol, and (b) domain scenarios, facilitates the authoring of the templates and increases the likelihood that the resulting templates will meet the needs of the end user. For example, a scenario, when provided by a user, can be used to identify what templates need to be built, how the templates should interact and what external data sources should be accessed in order to support information usage. The scenario can also be used to support experimentation and testing and it can provide an environment through which to evaluate how a set of users might collaborate with the templates. Once a template or set of templates is authored, it can be used to support a particular problem. For example, the templates developed to support a Fire Department crisis can be used to gather and record information about the crisis. These instantiated crisis action mission templates can be named and stored to a local disk site; to a common server; or to a database. If there is a need for collaboration among several planners, the template files can be developed collaboratively. Figure 3 - Example Authoring Tools For example, the process described in Figure 1 indicates not only what information must be collected, but, how it needs to be disseminated to specific team members (listed on the left side of Figure 1). Tracker supports a number of communication protocols to enable each of the team members to collaborate and/or share template data. These communication protocols are summarized in Figure 4 and will support a set of local users or external users and/or systems. One of the communication protocols available in Tracker is similar to NetMeeting. With this communication protocol, one team member acts as the host and other team members join and share data. Unlike NetMeeting, the data is shared, not just the pixels. An alternative

communication protocol that is useful when people share a common file space is the usage of a local shared drive. In this method, different team members can freely work on the part of the plan that they are responsible for and simply save their edited versions back to the shared drive so that other users can access them. User roles are employed to implement read/write privileges and an alert mechanism has been developed to help the user obtain information about changed files. The alert mechanism allows a user to subscribe to a file (by name), and each time that this file is changed, the user will receive a change notice. Communication Methods Communication among DC2S Users - Netmeeting-like protocol - Host is like NetMeeting, but data is shared, not pixels. - Templates are shared between users, all edits are dynamically sent to all others who have that template open. Email servers - Common File Space - For local, but asynchronous operation. - Uses a shared Drive. host Disk files - Email Transmission - For random, long-distance, and asynchronous operation - Merging of templates allows for continued use by all parties. Shared drive letter, NFS-mount, etc. Communication with External Users and Systems - Email Transmission - Socket Figure 4 - Tracker Communication Protocols We are currently investigating methods that provide the data about what changed and that allow the user to more precisely specify what data field(s) they want to monitor. Users can also email the XML-based templates to anyone, export template data into a database format, or communicate with external programs. The Tracker user has a variety of choices available for modifying templates during use. Figure 5 illustrates the modify properties menu from Tracker. Here a user can choose or modify how data is to be accessed or displayed, e.g., text, graphics, URL, databases. The modify properties menu also allows the user to specify if a field is essential and what edit role is associated with a field. In addition, the user can add attachments to any field. When the user selects the attachment option, a paperclip icon will be displayed next to the field, and when the user clicks on this paperclip, the attachment will open in it s preferred application, e.g., PowerPoint, Excel, MSWord.

Figure 5 - Tracker Template Modification Choices We are currently investigating methods to generate external reports such as basic text files, PowerPoint presentations, or Microsoft Word documents directly from our XML data. In the future, we also plan to support the exporting of data to other tools such as route planners, temporal display tools, and mapping tools, in essence, any 3 rd -party tool that contains some known or inferable external interface. Managing Data in Tracker In crisis action planning, users may opt to save crisis action plans that have been executed or that are in the planning process. We have developed a template browser that enables the user to search through a mission, a folder of mission data, or a folder of mission folders.

Figure 6 - Tracker Browser Tool Figure 6 shows an example of how this browsing tool can be used to find, for example a chemical incident hazard, (the value that is displayed in the right hand panel in Figure 6). When the user selects this value, the instance that it is contained in will be displayed in the left hand panel of Figure 6. If the user opens this, they will get the original instance as displayed in Figure 7. Figure 7 A Tracker Instance Other views are available to the user in Tracker that are similar to Windows Explorer. Here the user can view the XML tree and make queries for any XML name or field value. We are

currently extending our management capability to allow the user to not only locate data, but to perform some limited trend analysis of that data. Results Our work to date with Tracker and some military crisis action mission planners indicates that Tracker is useful in facilitating the development of electronic mission folders and in allowing a group of planners to concurrently use those folders to develop a plan. We have experimented with allowing planners to author a plan as they like, linking the elements of the plan to the sources and applications that they find useful for their work. We have developed ways to make authoring easier and to facilitate communication and collaboration among a group of planners. We have investigated better ways to ensure data propagation in a changing data environment, and to support the management of data in this environment.