Creating Topic Maps Ontologies for Space Experiments

24
Creating Topic Maps Ontologies for Space Experiments David Damen TMRA 2009, Leipzig, Germany 01/15/10 1

Transcript of Creating Topic Maps Ontologies for Space Experiments

Page 1: Creating Topic Maps Ontologies for Space Experiments

Creating Topic Maps Ontologies for Space Experiments

David DamenTMRA 2009, Leipzig, Germany

01/15/10

1

Page 2: Creating Topic Maps Ontologies for Space Experiments

ULISSE

• European FP7 project

• “ Improve the exploitation of results from space experiments”

01/15/10

2

Page 3: Creating Topic Maps Ontologies for Space Experiments

Data Providers

E-USOC

01/15/10

3

Page 4: Creating Topic Maps Ontologies for Space Experiments

Scientific Disciplines

01/15/10

4

Page 5: Creating Topic Maps Ontologies for Space Experiments

Why Topic Maps?

• Large variety in background knowledge

• More natural expression of knowledge

01/15/10

5

Page 6: Creating Topic Maps Ontologies for Space Experiments

Ontology Creation - Original

01/15/10

6

Startup

Analysis

End-user

DraftingInteraction Design

Verification

Page 7: Creating Topic Maps Ontologies for Space Experiments

Ontology Creation - Adaptations

01/15/10

7

Startup

Analysis

End-user

DraftingInteraction Design

Verification

Page 8: Creating Topic Maps Ontologies for Space Experiments

Ontology Creation - ULISSE

01/15/10

8

Preparation

Analysis Draft Refinement

OntologyWorkshops

• Iteration 1• Iteration 2

Page 9: Creating Topic Maps Ontologies for Space Experiments

Ontology Workshops

• 9 Ontology Workshops

• 27 scientists and engineers involved

01/15/10

9

Page 10: Creating Topic Maps Ontologies for Space Experiments

Ontology Workshops

• Day 1:– Present Topic Maps– Learn about the domain

• Day 2:– Dump domain knowledge

• Day 3:– Structure domain knowledge

01/15/10

10

Page 11: Creating Topic Maps Ontologies for Space Experiments

Know Your Stuff

• You are the expert

• Be prepared for tricky questions

01/15/10

11

Page 12: Creating Topic Maps Ontologies for Space Experiments

Sell Topic Maps

• Do not assume:

– Prior knowledge

– Willing acceptance

01/15/10

12

Page 13: Creating Topic Maps Ontologies for Space Experiments

Know Your Audience

• Your domain experts:– Scientists?– Software Engineers?– Electrical Engineers?– Business people?– …?

01/15/10

13

Page 14: Creating Topic Maps Ontologies for Space Experiments

Be a facilitator

• Use domain examples:– Make it easier to follow– Show domain understanding

• Let them talk

• Use tools they already know

01/15/10

14

Page 15: Creating Topic Maps Ontologies for Space Experiments

Gradually introduce Topic Maps concepts

• Do not try to push everything from the start

• Try to remember your first encounters with Topic Maps

01/15/10

15

Page 16: Creating Topic Maps Ontologies for Space Experiments

It’s ok to be scared or nervous

• Trust your preparations

• Trust yourself

• Be prepared to be wrong

01/15/10

16

Page 17: Creating Topic Maps Ontologies for Space Experiments

Domain experts are nervous too

• Probably more than you, but not at first

• How well do they know their domain?

01/15/10

17

Page 18: Creating Topic Maps Ontologies for Space Experiments

Results

Task Tool ResultEnumeration (identifying terms)

Microsoft Excel Word List

Categorization (grouping terms)

CMapTools Concept Map

Organization (modelling taxonomical relationships)

CMapTools Concept Map

Organization (modelling ontological relationships)

CMapTools Concept Map

Organization (transforming into Topic Maps Notation, including Scopes, Roles, Occurrences)

Microsoft PowerPoint Ontology in simplified GTM notation

01/15/10

18

Page 19: Creating Topic Maps Ontologies for Space Experiments

Results – Fluid ScienceEckmann number I of characteristic number Xeducational AT unary AT: of experiment Xelectric pole TT AT: "hardware" "composed-of" "electric pole" Xelectrical conductivityI of physical propertyelectrical power TT of current. AT: "experiment" "uses" "electrical power" Xelectromagnetic force TT subtype of body force Xenergy TT variable/parameter (cfr.velocity, temperature)engine TT AT: "hardware"/"facility" "composed-of" "engine" Xenvironmental temperature I of boundary condition X

equation TTAT: "mathematical model" "is-made-up-of" "equation"; AT:"mathematical model" "is-made-up-of" "boundary condition"

ESA I of space agency Xevaporation I of physical phenomenon X

experiment TTinstances are FASES, … AT: "experiment" "is-performed-in" "exp. Facility". AT: "experiment" "studies" "physical phenomenon" X

experiment output TT AT: "experiment" "produces" "experiment output" Xexperiment result TT AT: "experiment" "produces" "experiment result" Xexperiment setup TT AT: "experiment" "describes" "experiment setup" X

01/15/10

19

Page 20: Creating Topic Maps Ontologies for Space Experiments

Results - Physiology

01/15/10

20

Page 21: Creating Topic Maps Ontologies for Space Experiments

Results – General Space Experiments

01/15/10

21

Experiment

Experiment output

produces

Experiment setup

defines

Experiment run

consists-of

Boundary/Limitation condition

imposes

educational

product

producer

project

Experiment protocol

partwhole

plans

constraintproject

protocol

setup

project

protocolTime Interval

status

acronym

report

Experiment Anomaly

encountered eventproject

Status should be a closed list. The following statuses are proposed:• selected• scheduled - under implementation• launched• active• analysis• completed

Page 22: Creating Topic Maps Ontologies for Space Experiments

Conclusions

• Transfer Topic Maps throughout the consortium

• Using simple tools raised the involvement

• Managing the ontologies across tools is hard

01/15/10

22

Page 23: Creating Topic Maps Ontologies for Space Experiments

Future Work

• Ontologies as TMCL

• Incorporate the ontology creation workflow in ScienceCast

01/15/10

23

Page 24: Creating Topic Maps Ontologies for Space Experiments

Questions?

01/15/10

24