Descrizione del progetto

L'applicazione picovalidator è in grado di eseguire l'harvesting di un repository oai-pmh che espone il formato di metadati "pico" e di validare ogni singolo record rispetto al Profilo Applicativo Pico. E' un'applicazione sviluppata in c# (.NET Framework 1.1) di tipo console.

Dalla versione 1.0beta3 in poi, oltre a verificare la validità dei record rispetto al profilo applicativo pico 1.0, esegue la validazione anche rispetto ai due sotto-profili "mag", "iccd" 2.00 e "iccd" 3.00 (non tutte le tipologie di schede sono supportate).
Inoltre, i metadati subject con schema di codifica pico:Thesaurus vengono validati rispetto ai thesauri pico 3.3 e 4.0 o 4.1.

Tramite il file di configurazione 'picovalidator.exe.config' possono essere utilizzati i seguenti thesauri, profili e sottoprofili applicativi:
  • http://purl.org/pico/thesaurus_3.3.xml
  • http://purl.org/pico/thesaurus_4.0.4.skos.xml
  • http://purl.org/pico/thesaurus_4.1.0.skos.xml
  • picoap\picoap1.0.xml
  • picoap\picoap_mag_1.0.xml
  • picoap\picoap_iccd_2.00.xml
  • picoap\picoap_iccd_oa-d-n_2.00.xml
  • picoap\picoap_iccd_ra_2.00.xml
  • picoap\picoap_iccd_s-mi_2.00.xml
  • picoap\picoap_iccd_bdm_2.00.xml
  • picoap\picoap_iccd_bib_2.00.xml
  • picoap\picoap_iccd_aut_2.00.xml
  • picoap\picoap_iccd_f_2.00.xml
  • picoap\picoap_iccd_3.00.xml
  • picoap\picoap_iccd_nu_3.00.xml
  • picoap\picoap_iccd_f_3.00.xml

Last edited Oct 6, 2009 at 1:04 PM by merlitti, version 13