Scaling API-first – The story of a global engineering organization
Topic Maps: Theory & Practice
1. XML Topic Maps (XTM): Theory & Practice Bob Bater InfoPlex Associates, Bristol UK Topic Maps: Theory & Practice “ Topic maps are a new ISO standard for describing knowledge structures and associating them with information resources.” {Steve Pepper. The TAO of Topic Maps: http://www.ontopia.net/topicmaps/materials/tao.html}
2. XTM 1.0 XTM 1.0 is an open, high-level framework … … for representing relationships among connected information objects <topic id=“livingthing”> <baseName> <baseNameString>Living Thing</baseNameString> <baseName> </topic> <topic id=“animal”> <baseName> <baseNameString>Animal</baseNameString> <baseName> </topic> <association id=“animalIsA”> <instanceOf> <topicRef xlink:href=“#isA”/> </instanceOf> <member> <topicRef xlink:href=“#animal”/> </member> <member> <topicRef xlink:href=“#livingthing”/> </member>
3. Madama Butterfly, 70-71, 234-236, 326 Puccini, Giacomo, 69-71 soprano, 41-42, 337 Tosca, 26, 70, 274-276, 326 Topic Maps: Indexing in 3D Puccini Tosca Madame Butterfly composed by composed by Lucca born in
4. Topic Topic Maps Key Concepts: Topic, Association & Occurrence Living Thing Animal Mammal Bird Human instance of instance of instance of instance of occurrence of psittacines occurrence of instance of association association
5. Topic Maps Key Concepts: Association time flies like an arrow … fruit flies like a banana XTM RDF time an arrow flies like fruit flies a banana like topic association topic topic topic association time an arrow flies like fruit flies a banana like subject predicate object subject predicate object
6. Topic Maps Key Concepts : Role & Scope Topic + Association + Role + Scope = precision The nature of a subject’s participation in an association Role Scope Scope provides … a context in which topics are related through associations {XML Topic Maps. Jack Park} William Shakespeare Macbeth [written work] [author] {XML Topic Maps. Jack Park} author of United States États Unis {Scope: French} {Scope: English}
7. Topic Maps: A Topic Map for ISO 13250 http://www1.y12.doe.gov/ capabilities/sgml/sc34/ document/0322_files/ iso13250-2nd-ed-v2.pdf has occurrence [instance] [occurrence] ISO sponsor of Standard JTC1 ISO 13250 SC34 committee of instance of author of sub-committee of [publication] [sponsor] [publication] [instance] [author] [written work] [organization] [organization] [sub-organization] [sub-organization]
8. Topic Maps in Practice: Competence Mapping ROLE COMPETENCE PERSON SKEB (Skills, Knowledge, Experience, Behaviour) ACTIVITY How can we define what competence is required for a specific role? How can we represent this competence so that it can be transferred? TRAINING/MENTORING/ EXPERIENCE performs requires comprises acquired through transferred to assigned to