Salta al contenuto principale

XDAMS

XDAMS è una piattaforma di gestione dei contenuti digitali completa ed efficiente che offre soluzioni per l'archiviazione, l'organizzazione e la distribuzione di dati multimediali. Dotata di un'interfaccia intuitiva, permette di catalogare, cercare e accedere ai contenuti in modo rapido. XDAMS supporta una vasta gamma di formati, facilitando l'integrazione con i sistemi esistenti. La piattaforma offre anche funzionalità avanzate come il controllo delle versioni, la gestione dei diritti e il flusso di lavoro automatizzato. Con XDAMS, le organizzazioni possono ottimizzare la gestione dei loro asset digitali, migliorando l'efficienza operativa e consentendo una distribuzione più rapida e precisa dei contenuti.

Nell’ambito del progetto Made Heritage l’utilizzo di  xDams nasce dalla collaborazione con regesta.exe che dal 2002 ha avviato un’esperienza di sviluppo di questa piattaforma con l’obiettivo di rispondere ai mutamenti della domanda tecnologica della società e orientare le scelte e gli investimenti nella comunicazione sul web di contenuti e archivi multimediali.

Un passo molto importante nello sviluppo della piattaforma è stato quello che, a partire dal 2012, ha portato Regesta.exe a sviluppare versioni in modalità Open Source di tutto il codice sorgente e il software, con una scelta definitiva ed irrevocabile. Nel corso della sua evoluzione Open Source xDams (www.xdams.org) si è sviluppato con funzione di HUB archivistico, documentale e multimediale in grado di fornire quelle garanzie in termini di aderenza agli standard di settore e che costituisca la piattaforma “base”, in termini di omogeneità di strutture dati e modelli standard, per successive possibili attività di ingestion di banche dati e fondi fotografici e archivistici al momento non previsti.

La piattaforma archivistica xDams è in grado di gestire nello stesso ambiente diversi account e utenti, con specifici permessi di accesso e interazione su diverse basi dati specializzate anche di tipologie differenti, integrabili attraverso indici comuni (authority) che definiscono temi, persone, enti e luoghi. È possibile effettuare la ricerca multiarchivio sia libera che strutturata sui singoli elementi descrittivi delle diverse schede, nonché la navigazione gerarchica di ogni singolo archivio.
In sintesi si tratta di un sistema gestionale per archivi storici:

  • multiutente, in grado di offrire un accesso differenziato all’utenza, prevedendo privilegi di accesso, utilizzazione di servizi e funzionalità diversi;
  • multiarchivio, in grado di gestire in modo integrato risorse documentarie e allegati digitali multimediali;
  • multimediale che, oltre a offrire la descrizione di documenti d’archivio, consente di associare a essi, o di ordinare autonomamente, altre tipologie di documenti, come immagini fotografiche, documenti audiovisivi, file musicali.

La piattaforma xDams nasce come un ambiente aperto, inizialmente basato su tecnologia database su file XML, che offriva una soluzione flessibile per l'archiviazione e la consultazione di dati multimediali. Nel corso degli anni, la piattaforma si è evoluta per adattarsi alle esigenze dei clienti, abbracciando i vantaggi offerti dai database relazionali e aprendo nuove possibilità. Nella sua ultima versione, xDams sfrutta il motore Big Data open source di MongoDB (https://www.mongodb.com/it) per garantire la persistenza dei dati.

MongoDB è una soluzione scalabile e ad alte prestazioni che consente di gestire grandi volumi di dati in modo efficiente. Questa scelta consente a xDams di adattarsi a scenari di archiviazione sempre più complessi.

Inoltre, per la gestione dell'indicizzazione e della ricerca, xDams fa affidamento su Apache Solr (http://lucene.apache.org/solr/), la piattaforma open source più diffusa nel suo campo. Basata su Apache Lucene, Solr offre funzionalità avanzate per l'indicizzazione, il recupero e la ricerca di dati, garantendo prestazioni ottimali e una maggiore precisione.

Grazie all'utilizzo di MongoDB e Apache Solr, la piattaforma xDams si avvantaggia di tecnologie all'avanguardia nel campo dell'archiviazione e della ricerca dei dati, mantenendo allo stesso tempo la sua natura open source. Questa combinazione di tecnologie potenti e flessibili consente agli utenti di xDams di sfruttare al meglio le loro risorse e di ottenere prestazioni elevate e una gestione dei dati efficiente.

La piattaforma xDams, inoltre, si configura come un ambiente di sviluppo estremamente flessibile che consente la creazione di applicazioni altamente customizzabili per l'archiviazione e la consultazione di banche dati multimediali.

Il punto di forza del sistema xDams OSS risiede nella sua capacità di adattarsi alle esigenze specifiche dei clienti, offrendo una serie di sottosistemi di archivio/database disponibili sulla piattaforma, tra cui archivio storico, fotografico, pubblicazioni e authority files.

La web application, sviluppata interamente in ambiente Java2EE e seguendo il modello MVC, sfrutta il framework open source "Spring". Questo garantisce un'architettura modulare e scalabile per le applicazioni realizzate con xDams. Inoltre, l'ambiente applicativo può essere facilmente ospitato su diversi Java Servlet container multipiattaforma, come Apache Tomcat o JBoss.

Grazie a queste caratteristiche, xDams permette ai suoi utenti di personalizzare completamente le soluzioni di archiviazione e consultazione dei dati multimediali, assicurando un livello di adattabilità e flessibilità senza precedenti.

Nel 2022, si è celebrato un anniversario di grande importanza per xDams open source: i 10 anni dalla sua fondazione. Tuttavia, l'attenzione principale della nuova versione di xDams è rivolta alle caratteristiche tecniche e agli sviluppi legati ai Linked Open Data (LOD), che rappresentano un passo significativo nel modo in cui la piattaforma gestisce e utilizza i dati provenienti dal web.

La nuova versione di xDams sfrutta appieno le esperienze maturate nell'ambito dei Linked Open Data. Questo si riflette sia nella fase di pubblicazione dei dati, sia nella capacità di acquisire e integrare informazioni provenienti dal pubblico dominio, conformandosi agli standard LOD. Tale approccio consente di arricchire la descrizione dell'archivio con dati provenienti da diverse fonti, offrendo una visione più completa e approfondita.

Con l'utilizzo dei Linked Open Data, xDams si posiziona all'avanguardia nell'impiego delle tecnologie web per arricchire e completare la descrizione dei dati archiviati. Questo rappresenta un notevole passo avanti nel campo dell'archiviazione e della gestione dei dati, consentendo agli utenti di ottenere risultati più accurati e una visione più completa del proprio archivio.

La realizzazione di un plugin per pubblicare archivi xDams su installazioni Wordpress completa la catena del valore rendendo accessibile la pubblicazione dei patrimoni archivistici a costi finalmente accessibili.

In conclusione, questa piattaforma possiede le caratteristiche indispensabili per la completa pubblicazione degli archivi storici d’impresa che sono al centro di iniziative di valorizzazione del patrimonio culturale e documentale che si sviluppano all’interno del progetto Made In Heritage.