E N D
Why a DFT Tool • The DFT WG task is to describe a basic, abstract data organization model which can be used to derive a reference data terminology that can be used across communities and stakeholders to better synchronize conceptualization, to enable better understanding within and between communities and finally to stimulate tool building, such as for data services, supportive of the basic model’s use. We assume that this abstract data organization model will focus on common building blocks and their characteristics, along with relevant protocols.
The RDA Term Collection Tool • The RDA Term Collection Tool storesterms in thescopeofthe RDA projectandmakesthemeasilyavailableforexploringandediting • Requirements: • Online, webbased • Possibilitytoaddandedittermscollaboratively • Logging/historyfunctionality • Export intootherdataformats (RDF, OWL) • Easy touse • …
RDA Term Collection Tool • Severaltoolswereevaluated (Protege, SeaIce,…) • Final decision- Mediawiki withseveralextensions: • Semantic Mediawiki: createsformsand links betweentermsandpages • Memento: showstimelinesforpages • Etc. • Authorsneed an accounttocreate/editterms • Further work: combiningthewiki via OpenIDwiththe RDA webpagesusermanagement
Prototype • A prototype was implementedtoevaluatesoftware & workflow • Functionalityis limited • A systemofcategoriesandsubcategories was implemented • Ca. 90 termswerecreated but only a fewofthemweredefined Pleaseconsiderthe prototype asreadonly! http://smw-rda.esc.rzg.mpg.de
Categories & Subcategories • The termcollectionisstructured via categoriesandsubcategories • An arbitrarydepthofthesecategories / subcategoriesispermitted • Graph-like structurescanbebuildbetweencategories • Every termbelongsto at least onecategory
Prototype - Categories • Categoriesweretakenfrom Peter Wittenburgsproposal • Maximum ofthreelevels in thecategoryhierarchy, plus thetermsas terminal leafs
Prototype - Terms • Ca. 90 termswerecreated in the prototype • Not all ofthemarealreadydefined
Prototype - Evaluation • Combinationof Mediawiki andsomeextensions (Semantic Mediawiki etc.) can do thejob • Additional requirements: • More thanonedefinition per term • People fromother WGs askediftheycanusethe DFT tool • Problem: howtodistinguishbetweenterms & definitionsof different WGs / IGs etc.?
Additional Functionality • More thanonedefinition per term / scope • Different areasofvailidityof a termfor different WGs / IGs in RDA („Scope“) • Property „Status“
Term Definition • A termcanhaveseveraldefinitionswhicharedefinedby a setoffields: • Definition • Explanation • Examples • References • Categories • Scope • Status
Scopes • Scopes aredefiningworkgroups, interestgroups etc. within RDA • The same termcanhave different definitions in different scopes: • The term „Metadata“ canbedefinedbythemetadatagroupand/orbythe DFT group • Severaldefinitions in the same scopeare also possible • So fartwoscopesaredefined: • RDA Term Collection Core • RDA Metadata WG
Third Scope: PIT API? • The atomicelementsofthe PIT API arepropertieswhicharekey-valuepairs: Checksum: <STRING> Creationdate: <DATE> … • These propertiescouldbedefined in the DFT tool
The Status • A definitionof a termcanhave a status: • New • In discussion • Deprecated • Confirmed
Term - Overview Category X Category Y Term Definition – Scope A Status: confirmed Definition – Scope B Status: In discussion Definition – Scope B Status: In discussion
Discussions • Every termhas an additional page „discussion“
History • Pages areautomaticallyversioned • Special viewtocomparedifferencesbetweenversions („History)
Memento Extension • Createstimelinesfortermdefinitions: howchanged a termover time? • Works only in somebrowsers
Export • RDF exportisintegratedintotheSemantic Media Wiki software • Export containsonly links and not thefulltext • -> RDF exporthastobere-implemented
Export • Single categories– orthewhole DFT toolcontent– can be exported into PDF files
Conclusion • The DFT toolis in a productivestatusnowandcanbeusedby RDA members • More scopescanbeadded • Open questions: • Howtogo on withthecontentwhichisalready in the prototype? • Howtodefine a „final“ statusofthewholetermcollection? • Whatshouldwe do withthetoolitself after thetermcollectionisfinalized?
http://smw-rda.esc.rzg.mpg.de/dft Dr. Thomas ZastrowRechenzentrumGarchingder Max-Planck-GesellschaftBoltzmannstrasse 2, D-85748 GarchingTel +49-89-3299-1457 http://www.rzg.mpg.de