A case for XTM 3.0

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite & 1 Event

    A case for XTM 3.0 - Presentation Transcript

    1. 1 A Case for XTM 3.0 A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    2. 2 Goals 1. Make the format more compact 2. Improve the parsing speed 3. Simplify the parser development 4. Improve the readability 5. Improve the learning curve A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    3. 3 Align element names itemIdentity → itemIdentifier A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    4. 4 Align element names <itemIdentity href=\"#shakespeare-wrote-hamlet\"/> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    5. 5 Align element names <itemIdentifier href=\"#shakespeare-wrote-hamlet\"/> new A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    6. 6 Reduce the number of elements value topicRef resourceRef → resourceData A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    7. 7 Reduce the number of elements <name> <value>TMRA'08</value> </name> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    8. 8 Reduce the number of elements <name>TMRA'08</name> new old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    9. 9 Reduce the number of elements <type><topicRef href=\"#location\"/></type> ... <scope> <topicRef href=\"#englisn\"/> <topicRef href=\"#data-mining\"/> </scope> ... <role> <type><topicRef href=\"#conf\"/></type> <topicRef href=\"#tmra-2008\"/> </role> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    10. 10 Reduce the number of elements <type href=\"#location\"/> ... <scope href=\"#english\"/> <scope href=\"#data-mining\"/> ... <role href=\"#tmra-2008\"> <type href=\"#conf\"/> </role> new A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    11. 11 Reduce the number of elements <occurrence> <scope> <topicRef href=\"#german\"/> </scope> <resourceData>Leipzig</resourceData> </occurrence> <occurrence> <scope> <topicRef href=\"#english\"/> </scope> <resourceRef href=\"http://en.wikipedia.org/wiki/Leipzig\"/> </occurrence> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    12. 12 Reduce the number of elements <occurrence><scope href=\"#german\"/>Leipzig</occurrence> <occurrence href=\"http://en.wikipedia.org/wiki/Leipzig\"> <scope href=\"#german\"/> </occurrence> new A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    13. 13 Simplify the association <association> <type><topicRef href=\"#happens-in\"/></type> <role> <type><topicRef href=\"#conf\"/></type> <topicRef href=\"#tmra-2008\"/> <role> </role> <type><topicRef href=\"#location\"/></type> <topicRef href=\"#leipzig\"/> </role> </association> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    14. 14 Simplify the association <association type=\"#happens-in\"> <role player=\"#tmra-2008\" type=\"#conf\"/> <role player=\"#leipzig\" type=\"#location\"/> </association> new A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    15. 15 Ensure completeness <topic id=\"tmra-2008\"> <name type=\"short-name\"> <scope href=\"#english\"/> </scope href=\"#data-mining\"/>TMRA'08</name> <name>TMRA 2008</name> </topic> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    16. 16 Ensure completeness <topic id=\"tmra-2008\"> <name type=\"short-name\" scope=\"english data-mining\">TMRA'08</name> <name>TMRA 2008</name> </topic> new A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    17. 17 Controversy around itemIdentity Item identifier is a “locator assign to an information item in order to  allow it to be referred to” (TMDM, section 3.6). “One specific use of item identifiers is in the deserialization from the  XML syntax where item identifiers are created that point back to the  syntactical constructs that gave rise to the information items in the  data model instance” (TMDM, section 5.1). During merging of two topics A and B, a new topic C is created with  its item identifiers properties set “to the union of the values of A and  B's item identifiers properties” (TMDM, section 6.2). A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    18. 18 Controversy around itemIdentity Topic map A with the IRI uri://base1/ Topic map B with the IRI uri://base2/ <topicMap version=\"2.0\"> <topicMap version=\"2.0\"> <topic id=\"id1\"> <topic id=\"id1\"> <subjectIdentifier <subjectIdentifier href=\"http://www.tmra.de/2008/\"/> href=\"http://www.tmra.de/2008/\"/> </topic> </topic> </topicMap> </topicMap> Topic map C with the IRI uri://base3/ <topicMap version=\"2.0\"> <topic id=\"id1\"> <subjectIdentifier href=\"http://www.tmra.de/2008/\"/> <itemIdentity href=\"uri://base1/#id1\"/> <itemIdentity href=\"uri://base2/#id1\"/> </topic> </topicMap> A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    19. 19 Controversy around itemIdentity Suggested solution: 1. One topic – one item identifier principal. 2. Introduction of item origin. A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    20. 20 A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    21. 21 Controversy around itemIdentity <topicMap version=\"2.0\"> <topic id=\"id1\"> <subjectIdentifier href=\"http://www.tmra.de/2008/\"/> <itemIdentity href=\"uri://base1/#id1\"/> <itemIdentity href=\"uri://base2/#id1\"/> </topic> </topicMap> old A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    22. 22 Controversy around itemIdentity <topicMap version=\"3.0\"> <topic id=\"id1\"> <subjectIdentifier href=\"http://www.tmra.de/2008/\"/> <itemOrigin href=\"uri://base1/#id1\"/> <itemOrigin href=\"uri://base2/#id1\"/> </topic> </topicMap> new A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    23. 23 Conclusion 1. Make the format more compact 2. Improve the parsing speed 3. Simplify the parser development 4. Improve the readability > 50% reduction 5. Improve the learning curve in size of an XTM document A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    24. 24 Sample XTM 3.0 <topicMap xmlns=\"http://www.topicmaps.org/xtm/\" version=\"3.0\"> <topic id=\"shakespeare-wrote-hamlet\"> <subjectIdentifier href=\"#shakespeare-wrote-hamlet\"/> <instanceOf ref=\"academic-debate\"/> <name scope=\"wikipedia\">Shakespeare's authorship of Hamlet<variant>Shakespeare authorship question</variant> </name> <occurrence href=\"http://en.wikipedia.org/wiki/Shakespeare_authorship\" type=\"wikipedia\"/> </topic> ... A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    25. 25 Sample XTM 3.0 ... <association reifier=\"shakespeare-wrote-hamlet\" type=\"written-by\" id=\"shakespeare-wrote-hamlet-association\"> <role player=\"shakespeare\" type=\"author\"/> <role player=\"hamlet\" type=\"work\"/> </association> <topic id=\"wikipedia\"> <name>Wikipedia</name> </topic> <topic id=\"written-by\"> <name>Written by</name> </topic> <topic id=\"shakespeare\"> <name>William Shakespeare</name> </topic> ... A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008
    26. 26 Sample XTM 3.0 ... <topic id=\"author\"> <name>Author</name> </topic> <topic id=\"hamlet\"> <name>Hamlet</name> </topic> <topic id=\"work\"> <name>Work</name> </topic> <topic id=\"academic-debate\"> <itemOrigin href=\"iri://abstract-topics/#debate\"/> <name>Academic deabate</name> </topic> </topicMap> A.Mikhailian, R.Pinchuk, X.Baldauf: “A case for XTM 3.0” Leipzig, DE, 15/10/2008

    + tmratmra, 2 years ago

    custom

    594 views, 1 favs, 1 embeds more stats

    Improvements to XTM 2.0 are suggested in this paper more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 594
      • 575 on SlideShare
      • 19 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 15
    Most viewed embeds
    • 19 views on http://www.topicmapslab.de

    more

    All embeds
    • 19 views on http://www.topicmapslab.de

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events