Topic map

A topic map is a standard for the representation and interchange of knowledge, with an emphasis on the findability of information. Topic maps were originally developed in the late 1990s as a way to represent back-of-the-book index structures so that multiple indexes from different sources could be merged. However, the developers quickly realized that with a little additional generalization, they could create a meta-model with potentially far wider application. The ISO/IEC standard is formally known as ISO/IEC 13250:2003.

A topic map represents information using

  • topics, representing any concept, from people, countries, and organizations to software modules, individual files, and events,
  • associations, representing hypergraph relationships between topics, and
  • occurrences, representing information resources relevant to a particular topic.

Topic maps are similar to concept maps and mind maps in many respects, though only topic maps are ISO standards. Topic maps are a form of semantic web technology similar to RDF.

Ontology and merging

Topics, associations, and occurrences can all be typed, where the types must be defined by the one or more creators of the topic map(s). The definitions of allowed types is known as the ontology of the topic map.

Topic maps explicitly support the concept of merging of identity between multiple topics or topic maps. Furthermore, because ontologies are topic maps themselves, they can also be merged thus allowing for the automated integration of information from diverse sources into a coherent new topic map. Features such as subject identifiers (URIs given to topics) and PSIs (published subject indicators) are used to control merging between differing taxonomies. Scoping on names provides a way to organise the various names given to a particular topic by different sources.

Current standard

The work standardizing topic maps (ISO/IEC 13250) took place under the umbrella of the ISO/IEC JTC 1/SC 34/WG 3 committee (ISO/IEC Joint Technical Committee 1, Subcommittee 34, Working Group 3 – Document description and processing languages – Information Association).[1][2][3] However, WG3 was disbanded and maintenance of ISO/IEC 13250 was assigned to WG8.

The topic maps (ISO/IEC 13250) reference model and data model standards are defined independent of any specific serialization or syntax.

  • TMRM Topic Maps – Reference Model
  • TMDM Topic Maps – Data Model

Data format

The specification is summarized in the abstract as follows: "This specification provides a model and grammar for representing the structure of information resources used to define topics, and the associations (relationships) between topics. Names, resources, and relationships are said to be characteristics of abstract subjects, which are called topics. Topics have their characteristics within scopes: i.e. the limited contexts within which the names and resources are regarded as their name, resource, and relationship characteristics. One or more interrelated documents employing this grammar is called a topic map."

XML serialization formats

  • In 2000, Topic Maps was defined in an XML syntax XTM. This is now commonly known as "XTM 1.0" and is still in fairly common use.
  • The ISO standards committee published an updated XML syntax in 2006, XTM 2.0 which is increasingly in use today.

Note that XTM 1.0 predates and therefore is not compatible with the more recent versions of the (ISO/IEC 13250) standard.

Other formats

Other proposed or standardized serialization formats include:

  • CXTMCanonical XML Topic Maps format (canonicalization of topic maps)
  • CTM – a Compact Topic Maps Notation (not based on XML)
  • GTM – a Graphical Topic Maps Notation

The above standards are all recently proposed or defined as part of ISO/IEC 13250. As described below, there are also other, serialization formats such as LTM, AsTMa= that have not been put forward as standards.

Linear topic map notation (LTM) serves as a kind of shorthand for writing topic maps in plain text editors. This is useful for writing short personal topic maps or exchanging partial topic maps by email. The format can be converted to XTM.

There is another format called AsTMa which serves a similar purpose. When writing topic maps manually it is much more compact, but of course can be converted to XTM. Alternatively, it can be used directly with the Perl Module TM (which also supports LTM).

The data formats of XTM and LTM are similar to the W3C standards for RDF/XML or the older N3 notation.[4]

Topic Maps API

A de facto API standard called Common Topic Maps Application Programming Interface (TMAPI) was published in April 2004 and is supported by many Topic Maps implementations or vendors:

  • TMAPI – Common Topic Maps Application Programming Interface
  • TMAPI 2.0 – Topic Maps Application Programming Interface (v2.0)

Query standard

In normal use it is often desirable to have a way to arbitrarily query the data within a particular Topic Maps store. Many implementations provide a syntax by which this can be achieved (somewhat like 'SQL for Topic Maps') but the syntax tends to vary a lot between different implementations. With this in mind, work has gone into defining a standardized syntax for querying topic maps:

Constraint standards

It can also be desirable to define a set of constraints that can be used to guarantee or check the semantic validity of topic maps data for a particular domain. (Somewhat like database constraints for topic maps). Constraints can be used to define things like 'every document needs an author' or 'all managers must be human'. There are often implementation specific ways of achieving these goals, but work has gone into defining a standardized constraint language as follows:

TMCL is functionally similar to RDF Schema with Web Ontology Language (OWL).[4]

Earlier standards

The "Topic Maps" concept has existed for a long time. The HyTime standard was proposed as far back as 1992 (or earlier?). Earlier versions of ISO 13250 (than the current revision) also exist. More information about such standards can be found at the ISO Topic Maps site.[citation needed]

RDF relationship

Some work has been undertaken to provide interoperability between the W3C's RDF/OWL/SPARQL family of semantic web standards and the ISO's family of Topic Maps standards though the two have slightly different goals.[citation needed]

The semantic expressive power of Topic Maps is, in many ways, equivalent to that of RDF,[citation needed] but the major differences are that Topic Maps (i) provide a higher level of semantic abstraction (providing a template of topics, associations and occurrences, while RDF only provides a template of two arguments linked by one relationship) and (hence) (ii) allow n-ary relationships (hypergraphs) between any number of nodes, while RDF is limited to triplets.[citation needed]

See also

References

  1. ^ ISO JTC1/SC34. "JTC 1/SC 34 – Document Description and Processing Languages". Archived from the original on 6 May 2014. Retrieved 25 December 2009.{{cite web}}: CS1 maint: numeric names: authors list (link)
  2. ^ "Home of SC34/WG3 – Information Association". 3 June 2008. Retrieved 26 December 2009.
  3. ^ ISO (5 March 2008). "JTC 1/SC 34 – Document description and processing languages". ISO. Retrieved 25 December 2009.
  4. ^ a b Lars Marius Garshol (2003). "Living With Topic Maps and RDF". Retrieved 21 February 2014.

Further reading

  • Lutz Maicher and Jack Park: Charting the Topic Maps Research and Applications Landscape, Springer, ISBN 3-540-32527-1
  • Jack Park and Sam Hunting: XML Topic Maps: Creating and Using Topic Maps for the Web, Addison-Wesley, ISBN 0-201-74960-2 (in bibMap)
  • Passin, Thomas B. (2004). Explorer's Guide to the Semantic Web. Manning Publications. ISBN 1-932394-20-6.

Read other articles:

Petit Luxembourg Petit Luxembourg adalah hôtel particulier Prancis dan kediaman presiden Senat Prancis. Itu terletak di 17–17 bis, rue de Vaugirard, tepat di sebelah barat Istana Luxembourg, yang berfungsi sebagai kursi Senat, di arondisemen ke-6 Paris. Awalnya dibangun sekitar tahun 1550 dengan desain seorang arsitek yang tidak dikenal, bangunan ini terkenal karena interior Rokoko yang bertahan yang dirancang pada tahun 1710–1713 oleh arsitek Prancis Germain Boffrand.[1] Catatan ^ …

Genus of fishes in South America This article is about the fish genus. For other uses, see Electric eel (disambiguation). Electric eel Electrophorus electricus specimen at the New England Aquarium Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Actinopterygii Order: Gymnotiformes Family: Gymnotidae Genus: ElectrophorusT. N. Gill, 1864 Type species Gymnotus electricusLinnaeus, 1766 Species[1] Electrophorus electricus (Linnaeus, 1766) Electrophorus var…

567th Strategic Missile SquadronSquadron SM-65E Atlas at Site 567-1Active1943–1945; 1947–1949; 1959–1965Country United StatesBranch United States Air ForceTypeSquadronRoleIntercontinental ballistic missileMotto(s)Sentinels for Peace (1961-1965)[1]EngagementsEuropean Theater of OperationsDecorationsDistinguished Unit CitationAir Force Outstanding Unit AwardInsignia567th Strategic Missile Squadron emblem[a][1]567th Bombardment Squadron emblem[2]World…

Groningen has always been the largest town in the northern part of the Netherlands, resulting in a significant settlement of Jews throughout its history. The community reached a high of some 2,700 members at the beginning of the 20th century. Only a small part of the 2,400-strong community in 1941 managed to survive the Holocaust. Jewish life nevertheless continued after the war, and there is still a Jewish community present, aligned to the NIK. Early Jewish settlement The first Jews in Groninge…

1990 guide to Iyengar Yoga, a style of modern yoga Yoga the Iyengar Way Cover of first edition, showing Mira Mehta in Utthita Trikonasana. The title appears also in Sanskrit as Yoga Marg.AuthorsSilva, Mira & Shyam MehtaSubjectIyengar YogaPublisherDorling KindersleyPublication date1990ISBN978-0863184208 Yoga the Iyengar Way is a 1990 guide to Iyengar Yoga, a style of modern yoga as exercise, by the yoga teachers Silva Mehta and her children Mira Mehta and Shyam Mehta. They were among the firs…

American college basketball season 1984–85 Duke Blue Devils men's basketballNCAA tournament, Round of 32ConferenceAtlantic Coast ConferenceRankingCoachesNo. 12APNo. 10Record23–8 (8–6 ACC)Head coachMike Krzyzewski (5th season)Assistant coaches Chuck Swenson Bob Bender Pete Gaudet Tom Rogers Home arenaCameron Indoor StadiumSeasons← 1983–841985–86 → 1984–85 ACC men's basketball standings vte Conf Overall Team W   L   PCT W   L …

Bachtiar Basri Wakil Gubernur Lampung ke-8Masa jabatan2 Juni 2014 – 2 Juni 2019PresidenSusilo Bambang Yudhoyono Joko WidodoGubernurMuhammad Ridho FicardoPendahuluJoko Umar SaidPenggantiChusnunia ChalimBupati Tulang Bawang Barat ke-1Masa jabatan14 November 2011 – 2 Juni 2014PresidenSusilo Bambang YudhoyonoGubernurSjachroedin Zainal PagaralamWakilUmar AhmadPendahuluTidak adaPenggantiUmar Ahmad Informasi pribadiLahir30 Desember 1953 (umur 70)Bandar Lampung, Lampun…

كرة القدم في ألعاب البحر الأبيض المتوسط 2013تفاصيل المسابقةالبلد المضيف تركياالتواريخ19-27 يونيوالفرق8 (من 2 اتحاد كونفدرالي)الأماكن2 (في مدينتين مضيفتين)المراكز النهائيةالبطل المغرب (2 لقب)الوصيف تركياالمركز الثالث تونسالمركز الرابع ليبياإحصائيات المسابقة…

Mike Graham Nacimiento Tampa, Florida20 de septiembre de 1951Fallecimiento Daytona, Florida19 de octubre de 2012 (61 años)Causa de muerte herida por arma de fuegoAlma máter Thomas Richard Robinson High SchoolNombres artísticos Mike Graham[1]​Peso 100 kg (220 lb)Estatura 1,73 m (5′ 8″)Nacionalidad Estados UnidosResidencia Tampa, FloridaEntrenador Eddie GrahamHiro MatsudaBoris MalenkoEstadísticasDebut 1972Retiro 2012 (por su fallecimiento)[editar datos en Wik…

Football tournament season 2013–14 Cypriot Cup for lower divisionsTournament detailsCountry CyprusDates30 October 2013 – 6 April 2014Teams18Final positionsChampionsAdonis(1st title)Runner-upElpida X.← 2012–132014–15 → The 2013–14 Cypriot Cup for lower divisions was the 6th edition of the Cypriot Cup for lower divisions. A total of 18 clubs entered the competition. It began on 30 October 2012 with the first round and concluded on 6 April 2014 with the final wh…

Norwegian far-right domestic terrorist Breivik redirects here. For other people with the surname, see Breivik (surname). For other uses, see Breivik (disambiguation). Anders Behring BreivikFjotolf HansenBreivik in 2011BornAnders Behring Breivik (1979-02-13) 13 February 1979 (age 45)Oslo, NorwayOther namesAnders Behring Breivik, Andrew Berwick, Fjotolf HansenPolitical partyProgress Party (1999–2006)Criminal statusIncarceratedConviction(s)Van bombing (8 counts)Attempted bombing (210 co…

President of the Republic of PanamaPresidente de la República de PanamáPresidential standardCoat of arms of PanamaIncumbentLaurentino Cortizosince 1 July 2019ResidencePalacio de las Garzas, Panama CityTerm lengthFive years, renewable once non-consecutivelyPrecursorMartín TorrijosInaugural holderManuel Amador GuerreroFormation20 February 1904DeputyVice President of PanamaSalary7,000 USD per month[1]WebsitePresidencia de la República Politics of Panama Constitution Abortion law LG…

Letak Yorkshire Utara di Inggris Yorkshire Utara merupakan sebuah county di Inggris yang memiliki luas wilayah 8.654 km² dan populasi 1.045.000 jiwa (2005). Ibu kotanya ialah Northallerton. Kota dan desa Ampleforth, Appleton-le-Moors Bedale, Boroughbridge, Borrowby (Hambleton), Borrowby (Scarborough), Brompton (Hambleton), Brotton, Buckden Castleton, Catterick, Catterick Garrison, Cawood, Clapham, Conistone Dalton (Hambleton), Dalton (Richmondshire), Danby Wiske Easby (Hambleton), Easingwo…

الاختلافات الجينية البشرية هي التنوع في الجينات بين الأفراد. قد يكون هناك عدة متغيرات لأي جين في المجتمع البشري (الألائل) وهي حالة تسمى تعدد الأشكال. لا يوجد إنسانان متطابقان وراثيًا. حتى بين تَوأَما البَيضَةِ الوَاحِدَة (التوائم التي تتطور من بيضة ملقحة واحدة)، فهناك اختلاف…

An inactive river or stream channel that has been filled or buried Aerial view of exhumed fluvial palaeochannel, Emery County, Utah. The erosion of softer surrounding mudstone left this palaeochannel as a sandstone ridge.[1] In the Earth sciences, a palaeochannel, also spelled paleochannel, is a significant length of a river or stream channel which no longer conveys fluvial discharge as part of an active fluvial system. The term palaeochannel is derived from the combination of two words,…

Slovak military officer and a communist politician (1919–1985) Martin DzúrDzúr in 1969Minister of National DefenseIn officeApril 1968 – 11 January 1985PresidentLudvík SvobodaPrime MinisterLubomir StrougalPreceded byBohumír LomskýSucceeded byMilán Václavík Personal detailsBorn(1919-07-12)12 July 1919Plostin, Liptovský Mikuláš DistrictDied15 January 1985(1985-01-15) (aged 65)PragueNationalitySlovakPolitical partyCommunist Party of CzechoslovakiaAlma materGeneral Staff …

У Вікіпедії є статті про інші значення цього терміна: Церква святого архістратига Михаїла. Церква святого архістратига Михаїла (Остап'є) Тип церкваКраїна  Україна : ISO3166-1 alpha-3:UKR; ISO3166-1 цифровий:804; Розташування Остап'єКонфесія УГКЦБудівництво 1905  Церква святог…

American politician (born 1974) A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (January 2020) (Learn how and when to remove this message) Clyde VanelMember of the New York State Assemblyfrom the 33rd districtIncumbentAssumed office January 4, 2017Preceded byBarbara M. Clark Personal detailsBornJune 19, 1974&…

1986 South Dakota gubernatorial election ← 1982 November 4, 1986 (1986-11-04) 1990 →   Nominee George Mickelson Lars Herseth Party Republican Democratic Running mate Walter D. Miller Ted Thoms Popular vote 152,543 141,898 Percentage 51.8% 48.2% County results Mickelson:      50–60%      60–70%Herseth:      50–60%      60–70%   &…

You can help expand this article with text translated from the corresponding article in French. (June 2018) Click [show] for important translation instructions. View a machine-translated version of the French article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikipedia. D…