part ii what shaken already knows. shaken’s components what shaken already knows is organized in...

29
Part II What SHAKEN already knows

Upload: georgia-evett

Post on 16-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Part II

What SHAKEN

already knows

Page 2: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

SHAKEN’s Components

• What SHAKEN already knows is organized in components

• We will look only at the components needed for this test

• We show 4 (or 3) slides per component:1. An English description2. The definition of the component3. A simple graphical representation of it4. A graphical representation as you see it in SHAKEN

• After each slide, you can look at it in SHAKEN from your laptop

Page 3: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Overview

– Penetrate– Move– Attach– Release– Detach– Take-Control– (and many more)

– Virus– Cell, membrane,

cytoplasm, nucleus

– DNA, RNA– Enzyme– (and many more)

NOTE: SHAKEN’s knowledge is not yet comprehensive

Page 4: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Penetrate (English)

Penetrate: The agent creates a portal in the object (a barrier), then passes through the portal, and enters the enclosure.

The subevents of a Penetrate are:

1. Breach:• The agent creates a portal in the object (a barrier)

2. Traverse: • The agent moves itself through the portal (using the portal as a

path) thereby entering the enclosure.

Page 5: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Penetrate (definition)

• Definition: Breach then Traverse • Required slot: agent

• Restriction: causes (is agent of) the Breach

• Restriction: traverses (moves self through) the Breach

• Required slot: object • Restriction: a Barrier

• Restriction: Breached by the agent

Page 6: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Penetrate (simplified graph)

Entity

agentobject

Entity

Penetrate

Page 7: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Penetrate (graph)

Page 8: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Move (English)

An agent causes a change of location of an object, changing the object’s location from source to destination through a path. The object must not be restrained and the path must not be blocked.

Page 9: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Move (definition)

• Definition: object changes location• Required slot: object

• Restriction: a Tangible-Entity • Restriction: location changes

• Primary slot: agent • Restriction: causes object's location to change

• Primary slot: source • Restriction: Place • Restriction: = original location of object

• Primary slot: destination • Restriction: Place • Restriction: = final location of object

• Primary slot: path • Restriction: Place • Restriction: = transient location of object

Page 10: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Move (simplified graph)

object

Page 11: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Move (graph)

Page 12: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Attach (English)

Connect a “minor object” to a “major object”.

e.g. “John attached a picture to the wall”.

Page 13: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Attach (definition)

• Definition: establish a link from a “minor” object to a “major” object

• Required slot: the-major-object • Restriction: a Tangible-Entity

• Comment: the object being attached to

• Required slot: the-minor-object • Restriction: a Tangible-Entity

• Comment: the object being attached to the-major-object

Page 14: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Attach (definition continued)

• Primary slot: instrument • Restriction: a Tangible-Entity • Comment: the instrument of the Attach is not the connector, it

is a Tangible-Entity used to establish the attachment; the connector is the instrument of the Be-Attached-To state

• Primary slot: agent • Restriction: causes object to be Attached to the destination

**Attach puts its object into a Be-Attached-To state, which can be undone by Detaching the object. The two Entities are not on equal footing. The destination may be Moved. The object may only be Moved along the destination Entity (that is, a Move with path equal to the location of the destination of the Be-Attached-To).

Page 15: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Attach (simplified graph)

the-object-being-attached-to the-object-being-attached

Page 16: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Attach (graph)

Page 17: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Release (English)

Allow an object to be moved out of its enclosure.

Page 18: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Release (definition)

• Definition: allow an object to be moved out of its enclosure

• Required slot: object • Restriction: a Tangible-Entity

• Required slot: location • Restriction: is inside an enclosure

• Primary slot: agent • Restriction: causes object to be Released

• Primary slot: instrument • Restriction: the thing used to release the object

Page 19: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Release (graph)

Page 20: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Detach (English)

An agent removes the link that attaches an object to a source. An instrument is used to remove the connection.

Page 21: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Detach (definition)• Definition: remove the link attaching an object to a destination • Required slot: object

• Restriction: a Tangible-Entity

• Required slot: source • Restriction: a Tangible-Entity

• Primary slot: instrument • Restriction: a Tangible-Entity • Comment: the instrument of the Detach is not the connector, it is a Tangible-

Entity used to remove the connection; the connector is the instrument of the Be-Attached-To state

• Primary slot: agent • Restriction: causes object to be no longer Attached to the source

**Detach takes its object out of a Be-Attached-To state, which is the result of Attaching the object to a destination (which is the source of the Detach). As a result of the Detach, the object is free to

Move independently of the source.

Page 22: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Detach (simplified graph)

the-object-being-detached-from

the-object-being-detached

Page 23: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Detach (graph)

Page 24: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Virus (English)

• A virus, by any other name, is a virus.

• Most people believe it is a very evil thing that you don’t want to get.

• The main thing is to avoid shaking hands with other people, really…

• I saw one once in the Discovery channel. They are really weird looking.

Page 25: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Virus (definition)

A very, very, very simple one:

• has-part: Viral-Nucleic-Acid

• has-part: Protein-coat

• location: a place

Page 26: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Virus (graph)

Page 27: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Cell (English)

• A circle with a bunch of thingies in it.

• The nucleus is very important, at least some of the time.

• Mitochondria abound.

Page 28: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Cell (specification)

A very, very, very simple one:

• has-part: Cytoplasm

• has-part: Plasma-membrane, Nucleus

• location: a place

Page 29: Part II What SHAKEN already knows. SHAKEN’s Components What SHAKEN already knows is organized in components We will look only at the components needed

Cell (graph)

Nucleus