Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB...
-
Upload
erhard-dietrich -
Category
Documents
-
view
109 -
download
0
Transcript of Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB...
![Page 1: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/1.jpg)
Metadaten:Metadaten:
Namespaces, Application Profiles und Namespaces, Application Profiles und GuidelinesGuidelines
Dr. Heike Neuroth
Projekt-Management SUB Göttingen
Niedersächsische Staats- und Universitätsbibliothek Göttingen (SUB)
9. Kongress der IuK-Initiative der Wissenschaftlichen Fachgesellschaften in Deutschland, 10. - 13. März 2003 in Osnabrück
![Page 2: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/2.jpg)
InhaltInhalt
Einführung
Application Profile vs. Namespace
Beispiele Application Profile
• DC Lib Application Profile
• Vlib Application Profile
Metadata Registry
• CORES Registry
• MetaForm
• Dublin Core Registry
Guidelines für Application Profiles
![Page 3: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/3.jpg)
EinführungEinführung
Definition Metadaten
• “(structured) data about data”
- z.B. Titel, Autor etc. eines (digitalen) Objektes
• Art “Sprache”
- z.B. Dublin Core: “pidgin language for a digital tourist” (Tom Baker)
- Minimaler Level der Verständigung: zwischen M2M, aber auch
Implementor/Maschine etc.
- Kernset an Metadaten (exchange metadata): Kooperation, verteilte
Aufgabenverteilung etc. wie z.B. bei Verwaltung, Pflege etc. von
Langzeitarchivierung
• besser: “structured data about (digital) objects”?
![Page 4: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/4.jpg)
……
Definition Application Profile
• An application profile is a schema which consists of terms (metadata elements) drawn from one or more namespaces optimised for a particular local application.
- definieren einzelne Metadatenelemente (z.B. Verpflichtungsgrad,
Wiederholbarkeit etc.)
- definieren keine neuen Metadatenelemente sondern referenzieren zu
bereits existierenden Metadaten-Sets
• Beispiele
- Dublin Core Library Application Profile
- Renardus Application Profile
- EULER Application Profile
- …
![Page 5: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/5.jpg)
……
Definition Namespace
• Namespace schema defines and identifies terms in a vocabulary or ‘element set’.
- definieren einzelne Metadatenelemente, die noch nicht definiert sind
- authoritative declaration
- besitzen eindeutige URI
• Beispiele
- Dublin Core Metadata Element Set v1.1
- Metadata Object Description Schema
- Renardus Namespace Simple and Qualified
- …
![Page 6: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/6.jpg)
AP vs. NamespaceAP vs. Namespace
Namespace schema Declares set of terms with
identifiers, definitions and comments
One registration authority Self reliant
Means of declaring ‘new terms’
Application profiles Declares set of terms used in
application or domain Optimised for that application
or domain One or more registration
authorities Re-uses terms from elsewhere
Means of declaring terms that an application uses and understands
Rachel Heery
![Page 7: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/7.jpg)
Beispiel DC Lib APBeispiel DC Lib AP
http://www.dublincore.org/documents/2002/09/24/library-application-profile/
• „interchange format“ zwischen verschiedenen Metadatenformaten,
die bei unterschiedlichen Anwendern in Gebrauch sind
• kann zum Harvesten von Metadaten genutzt werden, innerhalb und
auch ausserhalb des Bibliotheken-Bereiches
• unterstützt die einfache Erstellung von bibliothekarischen
Katalogaufnahmen
• über ein Mapping/Konvertierung zu Dublin Core wird die
Einbindung von MARC Daten unterstützt
• erlaubt die Einbindung von Metadaten-Sammlungen auf Dublin
Core Basis, die nicht zur Domain der Bibliotheken gehören
![Page 8: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/8.jpg)
DC Lib AP DefinitionenDC Lib AP Definitionen
• required elements
• permitted Dublin Core elements
• permitted Dublin Core qualifiers
• permitted schemes and values (e.g. use of a specific controlled
vocabulary or encoding scheme)
• library domain elements used from another namespace
• additional elements/qualifiers from other application profiles that
may be used (e.g. DC-Education: Audience)
• refinement of standard definitions
![Page 9: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/9.jpg)
DC Lib NamespacesDC Lib Namespaces
• Dublin Core Metadata Element Set, Version 1.1
[http://purl.org/dc/elements/1.1/]
• Dublin Core Qualifiers [http://purl.org/dc/terms/]
• Dublin Core Type Vocabulary
[http://dublincore.org/usage/terms/dcmitype/]
• Dublin Core Encoding Schemes
[http://dublincore.org/usage/terms/dc/current-schemes/]
• MODS elements used in DC-Lib application profile
[http://www.loc.gov/mods]
- Edition (instead of Description|Version)
- Location (MARC Code List for Organizations)
- Date|Captured
![Page 10: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/10.jpg)
VLib Application ProfileVLib Application Profile
Empfehlungen zur Definition eines Metadaten-Core-Sets
für die verteilte Suche über die Virtuellen
Fachbibliotheken, Kurzfassung
[Version 1.0, 2001-10-05]
Cross-Search und Cross-Browse über die
Fachinformationsführer (Subject Gateways) der Virtuellen
Fachbibliotheken
Basis für VASCODA, d.h. inklusive Informationsverbünde
und EZB
http://www2.sub.uni-goettingen.de/metacore/http://www2.sub.uni-goettingen.de/metacore/
![Page 11: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/11.jpg)
……
muss aktualisiert werden (DC Lib AP, MODS)
Berücksichtigung neuer Fachgebiete und ihrer Spezifika
(z.B. Regionen)
Berücksichtigung neuer Dokumenttypen (z.B. Journals)
aber auch:
• Erfassung aller Dokumenttypen (VASCODA-spezifische Type
List? Mapping zu DC Type List?)
• DDC zum Cross-Browsen (Mapping der lokalen Klassifikation zu
DDC)?
• ...
![Page 12: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/12.jpg)
Metadata RegistryMetadata Registry
Registrierung von Application Profiles und Namespaces Nachnutzung bereits definierter Metadatenelemente
Definition von domainspezifischen oder projekttypischen
Namespaces
Entwicklung von domainspezifischen Application Profiles
Beispiele für Registry CORES Projekt (UKOLN)
MetaForm (SUB)
Dublin Core Registry
Standardisierung und Homogenisierung!Standardisierung und Homogenisierung!
![Page 13: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/13.jpg)
CORES Registry (Alpha-Version)CORES Registry (Alpha-Version)
http://cores.dsd.sztaki.hu/http://cores.dsd.sztaki.hu/
![Page 14: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/14.jpg)
![Page 15: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/15.jpg)
MetaFormMetaForm
beschreibt und registriert Adaptionen von und Cross-walks zu
Dublin Core Metadatenformaten
Fokus auf Anwendungen innerhalb von Deutschland
aber auch Bibliotheksformate:
• PICA3
• MAB2
• MARC21
http://www2.sub.uni-goettingen.de/metaform/http://www2.sub.uni-goettingen.de/metaform/
![Page 16: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/16.jpg)
![Page 17: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/17.jpg)
![Page 18: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/18.jpg)
Dublin Core RegistryDublin Core Registry
beschreibt und registriert Adaptionen und Erweiterungen von
Dublin Core basierten “Term Sets”:
• Beziehungen zwischen den “Terms”
• Übersetzungen
• Definitionen
• …
Beispiele
• Metadatenelement “Audience”
• Kontrolliertes Vokabular
• …
http://dublincore.org/dcregistry/index.htmlhttp://dublincore.org/dcregistry/index.html
![Page 19: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/19.jpg)
Dublin Core RegistryDublin Core Registry
![Page 20: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/20.jpg)
![Page 21: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/21.jpg)
Guidelines für Application Guidelines für Application ProfilesProfiles
Im Rahmen von CEN/ISSS MMI-DC Project Team on „Metadata –
Dublin Core – Application Profiles“
• Guidelines für die Entwicklung von Application Profiles
• Standardisierte Dokumentation über Metadatenelemente, die in einem
Application Profile genutzt werden (Adaptionen, Erweiterungen)
• Spezifikationen: Beziehungen zu standardisierten Formaten (z.B. DC) und
kontrollierten Vokabular-Systemen, aber auch zu weniger “formalen”
Formaten etc.
Interoperabilität und Harmonisierung!Interoperabilität und Harmonisierung!
http://www.cenorm.be/isss/Workshop/MMI-DC/Default.htmhttp://www.cenorm.be/isss/Workshop/MMI-DC/Default.htm
![Page 22: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/22.jpg)
……
• Term URI (W3C: alle Begriffe müssen URI haben, CORES Resolution)
• Defined by (z.B. Namespace Identifier)
• Name (unique token)
• Label (human-readable)
• Definition
• Comment
• Type of Term (element, refinement, encoding scheme, etc.)
• Refines, Refined by (Dumb-Down?)
• Qualifiers, Qualified by
• Equivalent to (Mapping Informationen)
• Constraints (Wiederholbarkeit, Wertebereich?)
• Obligation
![Page 23: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/23.jpg)
……
Offene Fragen/Punkte:
• Gilt erstmal nur für die Entwicklung von APs, was ist mit
Namespaces? AP kann nicht (?) definiert werden, wenn
Namespaces nicht definiert ist?
• Abgrenzung Namespace zu Application Profile?
• Auch lokale/administrative/technische (etc.) Metadatenelemente?
Wichtig für Nachnutzung? Wenn ja, eigener Namespace? Oder im
gleichen Namespace unter “weniger wichtig” (z.B. ohne URI)?
• Namespace als Term nicht mehr in Gebrauch, statt dessen
“Element Set”
![Page 24: Metadaten: Namespaces, Application Profiles und Guidelines Dr. Heike Neuroth Projekt-Management SUB Göttingen neuroth@mail.sub.uni-goettingen.de Niedersächsische.](https://reader036.fdokument.com/reader036/viewer/2022062417/55204d6349795902118b8025/html5/thumbnails/24.jpg)
Fragen, Anmerkungen ... ?
Vielen Dank für Ihre Aufmerksamkeit!Vielen Dank für Ihre Aufmerksamkeit!
Dr. Heike Neuroth
Projekt-Management SUB