impact agents for logistics

Post on 01-Jan-2016

32 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

IMPACT Agents for Logistics. T.J. Rogers, V.S. Subrahmanian Department of Computer Science University of Maryland {rogers,vs}@cs.umd.edu. 1. Credits. Joint effort with: US Army Logistics Integration Agency (POCs: Bobby White, Jeffrey Shields, Miranda Moore) - PowerPoint PPT Presentation

TRANSCRIPT

T.J. Rogers, V.S. Subrahmanian

Department of Computer Science

University of Maryland

{rogers,vs}@cs.umd.edu

1

IMPACT Agents for Logistics

21999 IMPACT Workshop

Credits 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)

31999 IMPACT Workshop

Army 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.

Conditionsto Track

Data/software sources

analystsupdates

41999 IMPACT Workshop

Army 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.

Java Client

LOGTADDS Files

NT 4.0 Server

Web and Remote HERMES Servers

Network

Equip RU and APS-LOC Files

Solaris 2.5 Workstation

Solaris 2,5 Workstation

51999 IMPACT Workshop

Example 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 AgentInterface

ConditionAction Base

IMPACTLogisticsAgent

Dataagents

61999 IMPACT Workshop

Commander Interface

Insert Jason’s screendump here

71999 IMPACT Workshop

ActionLog Screendump

Insert screendump of action log (Rob)

81999 IMPACT Workshop

Example action status set

Insert screendump from AgentDE

91999 IMPACT Workshop

Timing data

Insert screendump from AgentDE

10

1999 IMPACT Workshop

Step 1: Data agent ships update info to Logistics Agent.

NetworkNetworkLogisticsLogisticsAgentAgent

Data agent

Logistics Agent, I

11

1999 IMPACT Workshop

Logistics Agent, IILogistics Agent, II

Step 2:Logistics agent evaluates conditions of interestto different users.

NetworkNetwork MediatorMediator

12

1999 IMPACT Workshop

Logistics Agent, IIILogistics Agent, III

Step 3: Logistics Agent takes appropriate actions (e.g.providing email notifications, performing computations,etc.)

NetworkNetwork MediatorMediator

13

1999 IMPACT Workshop

Work 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).

14

1999 IMPACT Workshop

Addendum: Connection interface

15

1999 IMPACT Workshop

Addendum:Action method library

16

1999 IMPACT Workshop

Addendum:Agent Roost view-port

top related