orcdisaster | orchestrating a bomb threat scenario

Post on 04-Jul-2015

3.291 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

learn how to turn the Orc computer language into lifesaving technology

TRANSCRIPT

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

�email

�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

top related