Difference between revisions of "KIM Kriterienkatalog fuer Software zur Evaluierung von Metadaten"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Allgemeine Anforderungen an eine Software zur Evaluierung von Metadaten  ==
== Allgemeine Anforderungen an eine Software zur Evaluierung von Metadaten  ==
=== Funktionen ===
* Syntaktische und semantische (soweit möglich) Evaluierung von Metadaten


* Die Software muss für unterschiedliche Metadatenprofile einsetzbar sein d.h. es sollte möglich sein DTD's und Schemas von Metadatenprofilen einzulesen.
* Die Software muss für unterschiedliche Metadatenprofile einsetzbar sein d.h. es sollte möglich sein DTD's und Schemas von Metadatenprofilen einzulesen.
Line 28: Line 32:


* Datenelemente mit kontrolliertem Vokabular überprüfen  
* Datenelemente mit kontrolliertem Vokabular überprüfen  
=== Funktionen ===


=== Schnittstellen ===
=== Schnittstellen ===

Revision as of 12:16, 16 July 2009

Allgemeine Anforderungen an eine Software zur Evaluierung von Metadaten[edit]

Funktionen[edit]

  • Syntaktische und semantische (soweit möglich) Evaluierung von Metadaten
  • Die Software muss für unterschiedliche Metadatenprofile einsetzbar sein d.h. es sollte möglich sein DTD's und Schemas von Metadatenprofilen einzulesen.
  • Unterstützung von unterschiedlichen Datenformaten (XML, Daten in ISO Struktur)
   XML codierte Daten können anhand eines Schema oder einer DTD geprüft werden.   
   Es sollte aber auch möglich sein, andere Datenformate (z.B. ISO mit Header) einzulesen und zu evaluieren.
  • Unterstützung von wichtigen Zeichensätzen (UNICODE, UTF8, ISO)
  • Die Software muss Syntaxregeln anhand einer DTD oder eines Schemas validieren können und entsprechende Fehlermeldungen ausgeben
  • Statistische Auswertung von einzelnen Datenelementen

Syntaktische Evaluierung[edit]

  • Prüfung des verwendeten Zeichensatzes
  • Prüfung auf Plausibilität der Daten (stimmt der Datentyp, Länge des Feldes)
  • Prüfung auf das Vorhandensein von Pflichtfeldern
  • Wiederholbarkeit von Feldern

Semantische Evaluierung[edit]

  • Prüfung auf Plausibilität der Daten
  • Datenelemente mit kontrolliertem Vokabular überprüfen

Schnittstellen[edit]

Betriebssystem[edit]

Einarbeitungs- bzw. Schulungsaufwand[edit]

Offenheit[edit]

Weiterentwicklung / Pflegeaufwand[edit]

Modifizierbarkeit[edit]

Standards[edit]

Flexibilität[edit]

Wiederverwendbarkeit[edit]

Performance[edit]

Skalierbarkeit[edit]

Fehlertoleranz[edit]

Dokumentation[edit]

Laufzeitumgebung[edit]

Präsentationsapplikation[edit]

Zeichencodierung[edit]

Nutzerfreundlichkeit[edit]

Integration in bestehende Systeme[edit]