Redigerer
Emnekart
(avsnitt)
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
==Historie== Den første versjonen av Topic Maps standarden fra ISO ble ferdig i [[2000]], etter nesten 10 års tenkning og arbeid. Emnekartstandardene har utviklet seg mye etter dette, noe som har ført til en del misforståelser, bl.a. at en del tror at Emnekart er en XML-standard. Denne historikken gir en detaljert oversikt over standardutviklingen. ===The Davenport Group: [[1991]]–[[1993]]=== Ideen til emnekart stammer fra arbeidet Steven Newcomb og The Davenport Group gjorde rundt teknisk dokumentasjon tidlig på [[1990-tallet|90-tallet]]. Steven R. Newcomb ledet en gruppe Unix-leverandører som kalte seg [[The Davenport Group]]. Initiativet ble kalt "SOFABED" (Standard Open Formal Architecture for Browsable Electronic Documents). Arbeidet bygget på [[SGML]] (Standard Generalized Markup Language) og [[HyTime]] (Hypermedia/Multimedia Time-based Structuring Language). Oppgaven var å undersøke hvordan [[HyTime]]-standarden kunne brukes til å representere og flette sammen stikkordregister, ordlister, thesaurus og innholdsfortegnelser for elektronisk dokumentasjon fra de ulike leverandørene. ===CApH: [[1993]]–[[1995]]=== En ny gruppe kalt "Conventions for the Application of HyTime" (CApH) ble dannet. Resultatdokumentet skrevet av Michel Biezunski og Steven R. Newcomb, ble ferdig i 1995, og inneholdt den grunnleggende modellen for det som senere ble Topic Maps. Se [https://web.archive.org/web/20080507020453/http://www1.y12.doe.gov/capabilities/sgml/wg8/document/1860.htm Topic Navigation Maps utkast (1992)] ===HyTM: [[1996]]–[[2000]]=== Standardiseringsprosjektet ISO/IEC 13250 (Topic Maps) ble satt i gang innenfor [[ISO]] (the International Organization for Standardization). Ansvaret for arbeidet ble lagt til SC 34 (SC betyr sub-komité), som var komitéen ansvarlig for bl.a. [[SGML]], [[DSSSL]], [[HyTime]] og font standarder. SC34 ier delt inn i tre arbeidsgrupper, og alt arbeidet med Topic Maps har foregått i WG3. Arbeidet med den første versjonen, [https://web.archive.org/web/20081203030443/http://www1.y12.doe.gov/capabilities/sgml/sc34/document/0129.pdf ISO/IEC 13250:2000], ble ferdig i januar [[2000]]. Topic Maps ble her definert ved hjelp av en [[SGML]] DTD og [[HyTime]] lenking og adressering. Denne Topic Maps syntaksen er derfor også kjent som HyTM (HyTime Topic Maps). Da HyTM ble ferdig var det tre problemer med den: * Den brukte ikke XML, som i mellomtiden hadde overtatt for SGML * DTD-en var ikke komplett, den beskriver ikke hvordan linker til eksterne dokumenter skal representeres og hvilken syntaks som skal brukes for interne referanser. * Standarden brukte ikke [[URI]]-er, noe som gjorde at den ikke fungerte særlig godt i en web-kontekst. Den ferdige standarden ble først presentert på konferansen [https://web.archive.org/web/20080907000609/http://www.gca.org/attend/1999_conferences/markup_99/ Markup Technologies 1999] (5-9 desember [[1999]]). På samme konferanse presenterte bl.a. Ora Lassila [[Resource Description Framework|RDF]]-standarden (Resource Description Framework), og det var på denne konferansen at det for alvor gikk opp for både emnekart-miljøet og RDF-miljøet at man hadde én ISO-standard og én W3C-standard der den underliggende modellen lignet ganske mye. ===XTM: [[2000]]–[[2001]]=== Underveis i arbeidet med Topic Maps standarden hadde [[W3C]]-standarden [[XML]] blitt født i [[1998]], og var blitt en suksess. [[XML]] var en forenklet versjon av [[SGML]], optimalisert for bruk i [[WWW]]. Allerede før Topic Maps standarden offisielt ble sluppet ble det derfor diskutert hvordan man kunne sette i gang arbeid med å lage XML-formatet XTM, "XML Topic Maps". Arbeidet ble ikke startet opp som en ISO-prosess, det ble opprettet en uavhengig gruppe som kalte seg [http://topicmaps.org/ TopicMaps.Org]. Gruppen ble først ledet av Michel Biezunski og Steven R. Newcomb. Målet var å raskt publisere en XML-versjon av Topic Maps standarden. Murray Altheim, Sam Hunting, [[Steve Pepper]] og Graham Moore ble også med i gruppen. Den første versjonen ble publisert i desember [[2000]]. Steve Pepper og Graham Moore ble så utnevnt til nye "editors" av spesifikasjonen, som ble ferdigstilt som [http://topicmaps.org/xtm/ XML Topic Maps (XTM) 1.0] 6. august [[2001]]. ===ISO/IEC 13250, Topic Maps (Second Edition): [[2001]]–[[2003]]=== Det ble deretter foreslått å gjøre spesifikasjonen om til en ISO-standard, og den ble akseptert som en ISO-standard [https://web.archive.org/web/20080325064146/http://www1.y12.doe.gov/capabilities/sgml/sc34/document/0322.htm/ ISO/IEC 13250, Topic Maps (Second Edition)] i oktober [[2001]]. ISO-standarden for Emnekart omfattet altså på dette tidspunktet to syntakser: HyTM og XTM. XTM var i prinsippet en utvekslingssyntaks for emnekart. Fordi dette var den nyeste emnekartstandarden, og det på dette tidspunktet ikke fantes noen standard som beskrev den grunnleggende modellen (annet enn HyTM), ble mange ledet til å tro at emnekart var synonymt med XTM og at Topic Maps var en XML-standard. Boken [http://books.google.co.uk/books?id=m8YLISdAHeAC&printsec=frontcover&dq=topic+maps&sig=puqKswYXtZzMvbwDAewNReJSi4M XML Topic Maps], som ble utgitt i [[2002]], bidro også til denne misforståelsen. Den var kalt opp etter utvekslingssyntaksen, som på dette tidspunktet var den nye emnekartstandarden. ===Emnekartfamilien av standarder: [[2002]]–[[2008]] === Det ble klart at det gjensto noen problemer med standarden. Den definerte bl.a. ikke hvordan XTM og HyTM forholdt seg til hverandre. Disse syntaksene hadde enkelte ulikheter i datamodellen. Det ble etterhvert bestemt å revidere ISO 13250 slik at den ble en standard som bestod av flere deler: * [http://www.isotopicmaps.org/sam/ ISO 13250-2: Topic Maps — Data Model (TMDM)] {{Wayback|url=http://www.isotopicmaps.org/sam/ |date=20040915093049 }} * [http://www.isotopicmaps.org/sam/sam-xtm/ ISO/IEC 13250-3: Topic Maps — XML Syntax (XTM 2.0)] * [http://www.isotopicmaps.org/tmrm/ ISO 13250-5: Topic Maps — Reference Model (TMRM)] * [http://www.isotopicmaps.org/ctm/ ISO 13250-6: Topic Maps — Compact Syntax (CTM)] * [http://www.isotopicmaps.org/tmql/ ISO 18048: Topic Map Query Language (TMQL)] * [http://www.isotopicmaps.org/tmcl/ ISO 19756: Topic Maps Constraint Language (TMCL)] Per april [[2008]] er den underliggende modellen for emnekart definert i standardene: TMDM og TMRM, og XTM har kommet i en revidert 2.0-versjon. TMQL-spesifikasjonen, som definerer spørrespråket er stabil og vil sannsynligvis snart bli antatt som standard. Skjema-språket TMCL er nesten ferdig. Det gjenstår fortsatt litt arbeid på CTM, som skal brukes til å kode emnekartfragmenter i både TMCL og TMQL. ISO 13250-7: GTM (Graphical Notation) er under innledende vurdering. Referanser: * [https://web.archive.org/web/20050405200647/http://www.y12.doe.gov/sgml/SC34/document/0323.htm Guide to the topic map standardization process] * [http://www.isotopicmaps.org/ Hjemmeside for ISO SC34/WG3 ] * [https://web.archive.org/web/20080602010714/http://www.infoloom.com/tmstands.htm The Topic Maps Standard]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon