Professional Documents
Culture Documents
Putting Topic Maps To Rest: David Damen, Maria Patrickson
Putting Topic Maps To Rest: David Damen, Maria Patrickson
Putting Topic Maps To Rest: David Damen, Maria Patrickson
• RESTful
• Topincs:
– Better in functionality, but not entirely
• TMIP:
– Built on top of path expression Topic Maps query language
– Complicated
Resources Representations
REST
Self-descriptive
HATEOAS
messages
HATEOAS
• Hypermedia As The Engine Of Application State
Add payment
• Book 1 information • Shipping
• Book 2 • Credit card method
• Book 3 • Address • Gift options
Confirm
Fill basket
order
REST
Topic
Maps
engine Tropics
Community
support
Tropics – resources
• Topic Maps
• Topics
• Associations
• Query results
• /topics/earth
• /topics/earth?ti=/topicmaps/astronomy
• /topics/earth?ti=/groups/space
Tropics – representations
• As a Topic Map:
– XTM 2.0/2.1
– CXTM
– JTM
Tropics – messages
• HTTP:
– GET
– PUT
– POST
– DELETE
Tropics - HATEOAS
• Application state in a Topic Maps engine?
Tropics - HATEOAS
• Information extraction:
– Querying
– Navigation
Planet Sattelite
Planet Star
Mars
ATLAS
Mars
Earth
Earth picture
Sun
weight weight
Planet Sattelite
Planet Star
Mars
ATLAS
Mars
Earth
Earth picture
Sun
weight weight
Planet Sattelite
Planet Star
Mars
ATLAS
Mars
Earth
Earth picture
Sun
weight weight
Planet Star
Mars
ATLAS
Mars
Earth
Earth picture
Sun
weight weight
Planet
Link
query
Earth
alias
query
weight Search the alias
q
engine
data
type Xsd:string
uri
http://.../search
method
GET
• Open question…
• Query/filter parameters
• Versioning
Acknowledgement
• Tropics:
• David Damen
• Maria Patriksson
This work has received funding from the European Commission through the
Seventh Framework Programme (FP7/2007-2013) under the Space Theme, under
grant agreement n◦218815 within the ULISSE Project (USOCs KnowLedge
Integration and Dissemination for Space Science Experimentation).
Questions?