maiana presentation at topic maps 2010 oslo
DESCRIPTION
TRANSCRIPT
Einführung in Topic Maps
topicmapslab.de1
Maiana
Share, mix and explore your data interlinked
Dr. Lutz Maicher & Dipl. Inf. Uta Schulze
University of Leipzig
{maicher,uta}@informatik.uni-leipzig.de
Maiana
Einführung in Topic Maps
topicmapslab.de4
Einführung in Topic Maps
topicmapslab.de5
Let us give some impressions.
Einführung in Topic Maps
topicmapslab.de15
● Multiple user environment
● Follow users and watch topic maps
● Privacy
● Topic maps are per default not public
● You may share them.
● You may publish them.
Basic features so far
Einführung in Topic Maps
topicmapslab.de16
● Import from different sources
● Export to several formats
● RESTfull URLs, e.g.http://maiana.topicmapslab.de/u/uta/tm/toytm/t/si:http://dbpedia.org/resource/Germany
Basic features so far
Einführung in Topic Maps
topicmapslab.de17
● Invite users to view your maps
● Comment on a map or topics
● Query using TMQL, current and older draft
Basic features so far
Einführung in Topic Maps
topicmapslab.de18
● Validate against topic map schemes
● Embed a topic view using the widget
Basic features so far
Einführung in Topic Maps
topicmapslab.de36
Integrating Subj3ct.com
Virtual Merging
TmBrowse
Linking data and topic maps
Einführung in Topic Maps
topicmapslab.de37
Integration of information from Subj3ct.com
Einführung in Topic Maps
topicmapslab.de38
http://maiana.topicmapslab.de/u/uta/tm/toytm/t/si:http://dbpedia.org/resource/Germany
identifier
information
Einführung in Topic Maps
topicmapslab.de41
Virtual Merging
Einführung in Topic Maps
topicmapslab.de42
wikipedia/dbpedia
PRIVATE
YourTopic maps
Merge
extracting?
difficult
Einführung in Topic Maps
topicmapslab.de43
wikipedia/dbpedia
PRIVATE
extracting
Maiana-Container-
a topic map
• virtual• on demand• read only merging
Reading rights
YourTopic maps
Einführung in Topic Maps
topicmapslab.de53
TmBrowse
Einführung in Topic Maps
topicmapslab.de54
TMBrowse enabled Server(e.g. topicmapslab.de)
Maiana
fragment•list of projects More information occurrence
value: http://www.topicmapslab.de/maiana.xtmtype: http://psi.topicmapslab.de/tmbrowse/mi
fragment
•an instance of project
http://www.topicmapslab.de/projects.xtm
http://www.topicmapslab.de/projects/maiana.xtm
Association: membershipPlayer: Uta Schulzewith more information occurrencevalue: http://www.topicmapslab.de/Daniel_Exner.xtmtype: http://psi.topicmapslab.de/tmbrowse/mi
fragment
and so on
•an instance of personhttp://www.topicmapslab.de/people/Daniel_Exner.xtm
http://www.topicmapslab.de/projects/maiana.xtm
more information to Daniel Exner
Einführung in Topic Maps
topicmapslab.de65
Maiana's technical background
● Ruby on Rails with JRuby
● RTM and TMAPI
● Ontopia Topic Maps Engine, in Memory
● over 10 developers and 1500 revisions
Einführung in Topic Maps
topicmapslab.de66
Marcel Hoyer Michael Prilop Faical Raji
Daniel ExnerArnim Bleier
Sven Windisch
Daniel Seifarth Michael Waldvogel
Thanks to the current developers
Einführung in Topic Maps
topicmapslab.de67
How the Lab uses Maiana today
● Testing/Learning to write TMQL queries
● Communicating data mockups to costumers
● Sharing topic maps internally
● Publishing topic maps to the community
● Widget provider for YACCA
● Validating our topic maps
● Exploring the details of topic maps
Einführung in Topic Maps
topicmapslab.de68
Outlook
● New upload possibilities
● TmBrowse
● Static and Dynamical URLs
● Remote Upload – interesting for Onotoa users
● Editing topic maps
Einführung in Topic Maps
topicmapslab.de69
Outlook
● Watching of subjects and TMQL queries
● Providing to Subj3ct.com
● Full text search
Einführung in Topic Maps
topicmapslab.de70
Please contact us:
Feedback
Einführung in Topic Maps
topicmapslab.de71
Thank you for your attention!