Top Banner
A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield
23

A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

Dec 18, 2015

Download

Documents

Bertram Russell
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

A Superstructure for Organizing Family History Information

David W. EmbleyScott N. Woodfield

Page 2: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

2

Often a computer is little more thanan electronic filing clerk.

Page 3: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

3

To make computers do more(especially for family history), they must:

• Automatically process– Certainty information– Conflicting information

• Support– Evidence-based family history research– Automated collaboration

• Provide automated research guidance

Page 4: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

4

Our solution is inspired byhow people think.

gather information

conceptualize

Page 5: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

5

A Proposed Superstructure

• Seven Layers*– Symbol– Class– Information– Knowledge– Evidence– Communication– Action

• Wisdom* Charles T. Meadow and others

Page 6: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

6

Our Story

Page 7: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

7

Symbol

Doc. Found: 6 Mar 2014

Page 8: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

8

Symbol

Doc. Found: 6 Mar 2014

symbolA-

facsimile

Page 9: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

9

Class

BloodTypeexternal repesentation: \b(A+|A-|B+|B-|AB+|AB-|O+|O-)\bcontext keywords: \b[Bb]lood\s[Tt]ype\bInput method: BloodTypeToStringOutput method: StringToBloodTypeOperator methods: CanDonateTo(x:BloodType, y:BloodType) returns (Boolean)end;

Page 10: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

10

Class

BloodTypeexternal repesentation: \b(A+|A-|B+|B-|AB+|AB-|O+|O-)\bcontext keywords: \b[Bb]lood\s[Tt]ype\binput method: BloodTypeToStringoutput method: StringToBloodTypeoperator methods: CanDonateTo(x:BloodType, y:BloodType) returns (Boolean)end

regular-expression recognizer for reading text

read & store

write to text

operate/compute

Page 11: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

11

Information

Page 12: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

12

Information

functional constraint

relationship set

Generalization/specialization, “isa” constraint

Page 13: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

13

Knowledge

Doc. Found: 6 Mar 2014

Page 14: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

14

Knowledge

Doc. Found: 6 Mar 2014

x1

A-B-

meta-information connection

soft constraint

constraint violation

Page 15: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

15

Evidence

Doc. Found: 6 Mar 2014

Page 16: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

16

Evidence

Doc. Found: 6 Mar 2014

formal

informal

formal

Page 17: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

17

Evidence

Doc. Found: 6 Mar 2014

formal

informal

formalPerson(x1)-BloodType(x2),Person(x3)-BloodType(x4), Person(x5)-BloodType(x6),Child(x1)-Person(x3), Person(x3)-Gender(‘F’),Child(x1)-Person(x4), Person(x4)-Gender(‘M’),Probability(x7)-of-ChildBloodType(x2)-and- MotherBloodType(x4)-FatherBloodType(x6),->Certainty(x7)---Person(x1)-BloodType(x2)

Reasoning with the evidence:

x1

B-

0.0

Page 18: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

18

Communication

Page 19: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

19

Communication

write & send receive & read

receive & read

Page 20: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

20

Communication

write & send receive & read

model structure:Probability[1:*] of ChildBloodType[1:*] for MotherBloodType[1:*] and FatherBloodType[1:*]end;model instance:Probability(93.75%) of ChildBloodType(A-) for MotherBloodType(A-) and FatherBloodType(A-);Probability(6.25%) of ChildBloodType(O-) for MotherBloodType(A-) and FatherBloodType(A-);…end;

receive & read

Page 21: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

21

Action

Page 22: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

22

Action

automatic information gatheringtriggered on arrival of information

Page 23: A Superstructure for Organizing Family History Information David W. Embley Scott N. Woodfield.

23

Wisdom

• The proper application of– Knowledge– Evidence (Truth)– Communication– Action

• When Properly Applied– Record and process richer information– Perform evidence-based reasoning– Collaborate effectively– Semi-automate family history research

Upper 4 superstructure layers}