OrcDisaster | Orchestrating a bomb threat scenario
-
Upload
guajardom -
Category
Technology
-
view
3.292 -
download
1
description
Transcript of OrcDisaster | Orchestrating a bomb threat scenario
OrcDisaster
Mandakini Saroop | Ruchica Behl | Mario Guajardo
learn
how to turn Orc
into lifesaving
technology
roadmap
<breathe>
Hurricane Katrina
�1800+ Dead
�Millions Displaced
�$81 Billion in Damage
<breathe>
San Diego Wildfires
�900,000+ Evacuees
�500,000 Acres Burned
�1500+ Homes Destroyed
<breathe>
Boxing Day Tsunami
225,000 dead
<breathe>
Oklahoma City Bombing
�168 Dead
�853 Injured
�Age range:
3 months to 73
years
framework
what is a disaster?
aka
a disaster is the impact of a
natural or man-made hazard
that negatively affects
society or environment
what is an emergency?
an emergency is a situation which
poses an immediate risk to health, life,
property or environment
what is a bomb threat?
a bomb threat is a warning to detonate an
explosive to cause damage
what are the types of bomb threats?
types of bomb threats:
�phone
�letter bomb
�suspicious packages
what are the types of phone threats?
( hoax | real )
dealing with a phone threat
probe the caller >>
respond to the threat >>
evacuate | search | ( authorities >> media )
probe the caller >>
respond to the threat >>
evacuate | search | ( authorities >> media )
probe the caller >>
respond to the threat >>
evacuate | search | ( authorities >> media )
probe the caller >>
respond to the threat >>
evacuate | search | ( authorities >> media )
probe the caller >>
respond to the threat >>
evacuate | search | ( authorities >> media )
probe the caller >>
respond to the threat >>
evacuate | search | ( authorities >> media )
a story:how the experts locate the bomb
who is involved?
public information official
local utility companies
EMS
department of homeland security
bomb squad
paramedics
hospitals
SWAT team
ambulance
fire department
K-9
dog detection squad
911
police
FBI
bureau of alcohol tobacco & firearms
bomb disposal expert
command center
all emergency scenarios expose
consistent challenging properties
be resilient to incomplete information
be adaptable to rapid changes
able to combine distinct data sources
able to synchronize multiple tasks
be resilient to incomplete information
be adaptable to rapid changes
able to combine distinct data sources
able to synchronize multiple tasks
be resilient to incomplete information
be adaptable to rapid changes
able to combine distinct data sources
able to synchronize multiple tasks
be resilient to incomplete information
be adaptable to rapid changes
able to combine distinct data sources
able to synchronize multiple tasks
design decisions
what sites are needed?
what tasks can run concurrently?
how to involve humans?
how is information exchanged?
sample scenario
determination of
danger area
ordering additional
staff support
scheduling
barricade and
evacuateeliminate danger
bomb detection
open up area
and return
population
determination of
danger area
ordering additional
staff support
scheduling
barricade and
evacuateeliminate danger
bomb detection
open up area
and return
population
determination of
danger area
ordering
additional staff
support
scheduling
barricade and
evacuateeliminate danger
bomb detection
open up area
and return
population
how is this happening?
Operator
Orc
GPS
what is the role of Orc?
OrcLive!(demo)
advantages of Orc
combines distinct data sources
concurrent tasks
evacuate | search | ( authorities >> media )
everything is treated the same
as simple as
Distance(bombAt, shelterAt) >distance>
as complex as
Route(bombAt, shelterAt) >route>
RapidChanges() | CodeEvolution()
limitations
Orc
compiler
domain
in conclusion
high social impact
not as simple as it looks
consistent challenging properties
proof-of-concept
high social impact
not as simple as it looks
consistent challenging properties
proof-of-concept
high social impact
not as simple as it looks
consistent challenging properties
proof-of-concept
high social impact
not as simple as it looks
consistent challenging properties
proof-of-concept
future work
scenario refinement
expand to other domains
adding gadgets (with caution)
scenario refinement
expand to other domains
adding gadgets (with caution)
scenario refinement
expand to other domains
adding gadgets (with caution)
acknowledgements
Prof. Jayadev Misra
Computer Orchestration class (Spr’08)
David Kitchin (TA)
Prof. Gary Chapman (LBJ)
Prof. Alexander Zipf et. al. (Germany)
Maron & Robbins (ETech2008)
MapQuest (OpenAPI)
you don’t choose the moment…
the moment chooses you.
you only choose how prepared
you are when it does…
-Chief Mike Burtch