Title: T.J. Rogers, V.S. Subrahmanian
1IMPACT Agents for Logistics
- T.J. Rogers, V.S. Subrahmanian
- Department of Computer Science
- University of Maryland
- rogers,vs_at_cs.umd.edu
1
2Credits
- Joint effort with
- US Army Logistics Integration Agency (POCs Bobby
White, Jeffrey Shields, Miranda Moore) - US Military Academy, West Point (POCs LTC. Jack
Marin, LTC. Ron Byrnes, and MAJ. Joseph Schafer) - University of Maryland (POCs T.J. Rogers,
V.S.Subrahmanian)
3Army Logistics Integration Agency(LIA)
- LIA has a Virtual Operations Center concept
which will - allow analysts integrated access to a variety of
data sources (AWR, AA) - allow analysts to pipe results of data access
to planning, analysis and visualization tools. - allow analysts to register mission-critical
conditions they need to track and couple actions
to the evaluation of such conditions.
Conditions to Track
Data/software sources
analysts
updates
4Army War Reserves Data Sets
- 4 AWR data sets used so far
- LOGTAADS data sets - 2 files containing
multi-table, multi-record structures. - ORACLE data - 2 data sets.
- Distributed machines, running two OSs - Unix and
NT. - Logisticians can specify conditions they want to
monitor. - Logisticians can specify actions (e.g. send-mail,
post web page, etc.) to be taken when these
conditions are triggered.
5Example
- John Smith wants to track the quantity of supply
items in the P category on the ship
Alexandria. - When the quantity drops below an 95 fill (I.e.
the Alexandria has less than 95 of the P items
it should have), he wants an email sent to him - Two steps
- John Smith interacts with IMPACT Logistics Agent
Interface (see right). - IMPACT Logistics Agent tracks changes to data for
all conditions and triggers actions.
Logistics Agent Interface
IMPACTLogistics Agent
Condition Action Base
Data agents
6Commander Interface
Insert Jasons screendump here
7ActionLog Screendump
Insert screendump of action log (Rob)
8Example action status set
Insert screendump from AgentDE
9Timing data
Insert screendump from AgentDE
10Logistics Agent, I
Data agent
Logistics Agent
Network
Step 1 Data agent ships update info to Logistics
Agent.
11Logistics Agent, II
Mediator
Network
Step 2Logistics agent evaluates conditions of
interest to different users.
12Logistics Agent, III
Mediator
Network
Step 3 Logistics Agent takes appropriate actions
(e.g. providing email notifications, performing
computations, etc.)
13Work to be Performed in year 3
- Develop incremental algorithm to evaluate effect
of data changes on conditions of interest. - Develop algorithm to merge multiple interests
together so as to reduce system load. - Extend the range of AWR data sets.
- Extend the range of analytic, planning and
decision tools used in AWR Logistics Agent. - Extend the range of actions taken by AWR agent to
handle database updates (already supported in
IMPACT, but not in this application).
14Addendum Connection interface
15AddendumAction method library
16AddendumAgent Roost view-port