ARTIN XML

Sistema di catalogazione ICCD desktop e web-based multi-normativa

ArtIn XML è una piattaforma web per il data-entry multi-normativa e multi-standard ICCD, articolata in tre moduli integrati:

  • ArtIn XML desktop: sistema per la catalogazione multistandard in versione desktop
  • ArtIn XML w/b: sistema per la catalogazione multistandard in versione web-based
  • ArtIn XML WebGIS: modulo GIS web based per la georeferenziazione del patrimonio catalogato

La peculiarità di ArtIn XML risiede nell’indipendenza dalle normative catalografiche che è in grado di gestire. Il sistema infatti è progettato in modo da accogliere e gestire qualsiasi schema di normativa sottoforma di file XML (configurato in un formato allineato con gli standard SIGEC) e di configurarsi autonomamente, senza richiedere alcun intervento di carattere informatico. La soluzione adottata fa sì che eventuali personalizzazioni o future versioni di un tracciato in standard ICCD e di altre tipologie di schemi potranno essere facilmente gestite dal sistema.

Il sistema è inoltre in grado di esporre un'interfaccia basata su web-services e web components che consente l’interscambio di dati da e verso entità esterne, come siti internet o altri media tecnologici, per la promozione e la divulgazione delle informazioni gestite.

Amministrazione

  • suddivisione dei dati in aree di lavoro
  • funzionalità di backup dei dati
  • importazione schede in formato ICCD
  • esportazione schede in formato ICCD (con o senza intestazione standard)
  • esportazione file di relazioni tra schede ed elementi iconografici associati

Editing

  • creazione nuove schede
  • duplicazione selettiva di elementi di schede esistenti in nuove schede
  • impostazione di valori predefiniti per ogni campo della scheda
  • funzione di ricerca a livello di ogni singolo campo
  • interfacciamento al software di validazione delle schede
  • funzionalità di "appunti strutturati" con cui replicare sezioni di schede
  • compilazione automatica dei campi ereditati dalle schede madri per gerarchie di schede
  • creazione di schede figlie a partire da schede madri nelle gerarchie di schede
  • correzione di insiemi di schede attraverso la funzione di ricerca e sostituzione di testo all'interno dei campi
  • liste di occorrenze dei valori per ogni campo
  • accesso alla lista delle schede, per applicare le operazioni collettive su aree di lavoro, o a una selezione specifica

Supporto agli authority files

  • creazione e modifica schede Authority File
  • creazione di copie delle schede Autori distribuite da ICCD all'interno del corpo dei singoli poli, con la possibilità di assegnare la sigla per citazione locale
  • ricerca all'interno delle schede Authority File
  • possibilità di collegare le schede Authority File a schede dei Beni Catalogati

Gestione dei vocabolari di controllo

  • supporto all'attività di editing delle schede tramite la selezione di termini dai vocabolari di controllo
  • estensibilità dei vocabolari aperti con "termini utente"
  • supporto termini in rapporto di relazione gerarchica
  • importazione termini
  • esportazione termini
  • rimozione termini
  • importazione unitaria dei vocabolari in un repository condiviso (utile per sincronizzare le liste di controllo con lo strumento di validazione)

Gestione immagini

  • visualizzazione immagini durante l'editing
  • importazione immagini
  • esportazione immagini
  • collegamento tra schede e immagini nell'interfaccia di editing

ArtIn XML Desktop è il software di catalogazione conforme allo standard ICCD ufficialmente distribuito per l'informatizzazione di circa 30 soprintendenze afferenti al progetto ARTPAST - Applicazione informatica in Rete per la Tutela e la valorizzazione del Patrimonio culturale nelle aree Sotto utilizzate, promosso dal MiBAC - Ministero per i Beni e le Attività Culturali con la consulenza scientifica della Scuola Normale Superiore di Pisa, finanziato con le delibere CIPE 17/2003 e 83/2003.

ArtIn XML w/b è la trasposizione su web del software ArtIn XML Desktop, di cui condivide tutte le funzionalità di catalogazione e data-entry. Il sistema è realizzato con tecnologia Java, utilizzando le librerie GWT (Google Web Toolkit) e le librerie AJAX per Java. Questo approccio consente di utilizzare l'interfaccia web senza ricaricare la pagina ad ogni operazione di inserimento o di modifica dei dati, aumentando sensibilmente la velocità di immissione. L'interfaccia XHTML generata è conforme alla legge Stanca e agli standard W3C e WCAG.

  • JEE, Spring (MVC, ORM, AOP), Hibernate, GWT
  • Ambiente e strumenti di sviluppo: Eclipse, Subversion, Apache Maven
  • Persistenza dati: MySQL (InnoDb), Oracle, MS SQL Server 
  • SOAP su Apache CXF e accessibile via HTTPS
  • Gateway XML-RPC, basato su Apache WS
  • Sistema testato con test di unità e di integrazione