© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM Next Last

The Omnivore:

Global Federated Knowledge Interchange
using Topic Maps in Arbitrary Syntaxes


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

1 / Who am I?


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

2 / Acronyms and Roadmap


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

3 / What is Global Federated Knowledge Interchange?


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

4 / GwTk -> pIRM -> GFKI: Global


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

5a / GwTk -> pIRM -> GFKI: Federated (a)


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

5b / GwTk -> pIRM -> GFKI: Federated (a)


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

6 / GwTk -> pIRM -> GFKI: Knowledge Interchange


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

7 / GwTk -> pIRM -> GFKI: Summary:


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

8 / GwTk -> pIRM -> GFKI: How does pIRM enable GFKI?


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

9 / GwTk -> pIRM -> GFKI: Example of inherent topic map information

        <myDoc>
            <employment>
                <employer>eTopicality</employer>
                <employee>Sam Hunting</employee>
            </employment>
            <person>
                <name>Robert S. Hunting</name>
                <citizenship>United States of America</citizenship>
            </person>
            <son>Sam Hunting</son>
            <mother>Constance Hunting</mother>
        </myDoc>
    

© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

10 / GwTk -> pIRM -> GFKI: Omnivorous with respect to markup


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

11 / GwTk -> pIRM -> GFKI: Contract (a)


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

12 / GwTk -> pIRM -> GFKI: Contract (b)


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

13 / GwTk -> pIRM -> GFKI: Contract example:

<clause>
    <preconditions>
        <and>
            <assertion>
            startElement employment
            </assertion>
        </and>
    </preconditions>
    <postconditions>
        <AND>
            <demand signal="startTemplate">
                <PSI>
                http://etopicality.com/test.html#employment
                </PSI>
            </demand>
            <demand signal="role">
                <PSI>
                http://etopicality.com/test.html#employer
                </PSI>
            </demand>
            <demand signal="role">
                <PSI>
                http://etopicality.com/test.html#employee
                </PSI>
            </demand>
            <demand signal="endTemplate"/>
            <demand signal="startAssociation"/>
        </AND>
    </postconditions>
</clause>

© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

14 / GwTk -> pIRM -> GFKI: Answering the age old markup questions


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

15 / GwTk (www.etopicality.com) -> pIRM -> GFKI: Contractually based GFKI


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

16 / GwTk -> pIRM -> GFKI: GooseWorks ToolKit


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

17 / GwTk -> pIRM -> GFKI: Contract-based GFKI using pIRM

./driver.py input.xml output.xtm

© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

18 / PostScript: Managing my IP with GwTk


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

19 / PostScript: Managing my IP with GwTk


© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

20 / PostScript: Managing my IP with GwTk

[shunting@localhost gwsh]$ ./gwsh.py /home/shunting/gwsam/gwsh/maps/test.xtm
>
 > GwTk topic map shell
>
>help
 
Documented commands (type help ):
========================================
adda            alias           aliasdel        aliasmod        chmod
chown           cm              color           cs              grep
groupadd        groupdel        groupmod        h               la
lalias          lax             lb              lc              li
lm              lo              lra             lrp             lsc
lxa             mrg             nn              pfu             pick
pnt             psm             pwm             pws             su
unmrg           useradd         userdel         usermod         uws
va              vm              whoami          xm              xs
 
Miscellaneous help topics:
==========================
README
>

© 2002 eTopicality, Inc. / Turn your searching experience into a finding experience.TM First Back Next Last

21 / Conclusion