Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma...

19
Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002

Transcript of Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma...

Page 1: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Esperienze XML per gli archivi storici:proposta di un ricettario

Enrico RendinaConsorzio Roma RicercheCentro MAASUrbino – ottobre 2002

Page 2: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Perché un ricettario?

Una tradizione ormai consolidata indica una ricetta culinaria come l’esempio più calzante di “algoritmo”, definito come “procedimento non ambiguo per eseguire un certo insieme di operazioni finalizzate al conseguimento di un risultato”

Page 3: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

… perché un ricettario?

Assunto di partenza:

Una ricetta deve contenere modelli e strutture tali da poter essere formalizzati, e da garantire così:

•Ripetibilità dell’esecuzione

•Riconoscibilità dello specifico modello originale

Page 4: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Struttura della ricetta

Ipotizzando una grammatica formale di una ricetta, si riconoscono come suoi componenti essenziali:•Gli ingredienti di base

•Le operazioni elementari

•I risultati intermedi

•Concatenazione di operazioni, eseguite in sequenza o parallelamente

Page 5: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

La cucina:il centro MAAS

•Il CRR ha inteso consolidare la sua esperienza negli ultimi anni nel settore archivistico, costituendo un autonomo centro di attività: il Centro per la Ricerca e lo Sviluppo di Metodologie e Applicazioni di Archivi Storici (MAAS)

•Il centro MAAS ha concentrato la sua attenzione nello studio di applicazioni tecnologicamente avanzate per la conservazione, la gestione e la consultazione del patrimonio archivistico di istituzioni pubbliche e private

Page 6: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

La ricetta base

Trasposizione in formato elettronico

Recupero retrospettivo degli strumenti di ricerca

XML

Page 7: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Le figure professionali nel Centro MAAS

• Provenienza dal mondo umanistico• Formazione archivistica• Attenzione alle soluzioni informatiche

XML offre all’archivista la possibilità di riappropriarsi degli strumenti informatici per valorizzare il proprio lavoro XML consente di definire un modello dati condiviso in ambiente archivistico

ISAD + SGML/XML

EADEs:

Page 8: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Per recupero retrospettivo intendiamo la trasposizione dell'informazione da un qualsiasi supporto di origine ad un diverso supporto.Tale passaggio mira a garantire, nel pieno rispetto dell'integrità dei dati, la loro conservazione nel tempo e la loro riusabilità, ed è tale da attribuire ai dati un potenziale valore aggiunto costituito dal loro inserimento in un nuovo contesto informativo

La nostra filosofia culinaria:il recupero retrospettivo

Page 9: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

recupero retrospettivoSupporto originario Altro supporto

Integrità dei dati

Conservazione e riusabilità nel tempo dei dati Valore

aggiunto: inserimento

dei dati in un nuovo

contesto informativo

La nostra filosofia culinaria:il recupero retrospettivo

Page 10: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

I piatti forti: progetti XML in corso

Guida Generale degli Archivi di Stato ItalianiGuida dell’UnioncamereGuida della Fondazione Istituto GramsciGuida ai fondi dell’archivio IRIDefinizione di un applicativo “Guida” basato sul motore di ricerca xml nativo eXtraWay

Page 11: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Il ricettario

Con questi ingredienti è possibile realizzare vari tipi di ricette, dalle più semplici alle più raffinate…

L’impasto base per ogni ricetta è costituito da XML, cui, di volta in volta, possono essere aggiunti ingredienti derivati dalle grandi potenzialità di XSL

Page 12: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Una ricetta “semplice”( ):la Guida agli archivi della Fondazione Istituto Gramsci

OCR

XML

Page 13: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Una variante ( ): la Guida IRI

Formato Word

Macro

File XML

Foglio di stile XSL

Il risultato finale

Page 14: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Una ricetta esotica ( )

XSLT

DTD specifica DTD EAD

Trasformare un file XML in un altro file XML

Page 15: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Una ricetta elaborata ( ):

Guida Generale degli Archivi di Stato ItalianiPrimo progetto di informatizzazione della

GuidaSGML Scelto come passaggio necessario per effettuare una trasposizione da file di testo marcati secondo una DTD SGML ad un database la cui struttura logica di tabelle e campi era derivata direttamente da quella DTD

Files SGML DB Highway

Files XMLDB Highway

XMLScelto come formato finale : conversione realizzata con un processo specularmente inverso al progetto originale

Nuovo progetto

Page 16: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

DTD

<STYLE TAG="FONDO"><FONT-FAMILY V="font2"><BEFORE><SPC-ABOVE V="75"></BEFORE><BREAK-BEFORE><BREAK-AFTER></STYLE><STYLE TAG="NOTA.STORICA"><FONT-FAMILY V="font3"><BEFORE><SPC-ABOVE V="75"></BEFORE><BREAK-BEFORE><BREAK-AFTER><QUAL-STYLE QUAL="prev=titolo"><FONT-FAMILY V="font3"><BEFORE><SPC-ABOVE V="130"></BEFORE><BREAK-BEFORE><BREAK-AFTER></QUAL-STYLE></STYLE><STYLE TAG="NOTA.ARCHIVISTICA"><FONT-FAMILY V="font2"><BEFORE><SPC-ABOVE V="60"></BEFORE><BREAK-BEFORE><!--Si puo' avere anche una nota.archivistiva non seguita da a-capo ma da nome serie--><QUAL-STYLE QUAL="par=serie"><!-- and not (prev=nota.storica)"><FONT-FAMILY V="font2"></QUAL-STYLE></STYLE>

Foglio di stile

#N319#R##C1 ##FA 1 ##FN In provincia di Asti.#P319#R #I0077 START##C2 ##SS Uffici di insinuazione di#R #I0077 #I0073##SS Acqui (Acqui Terme)##SN , voll. 231 (1724-1800). Elenco 1955. ##SS Alessandria##SN ,#R #I0073 #I0047voll. 481 (1723-1800). Elenco 1960. ##SS Bosco (Bosco Marengo)##SN , voll. 82 (1724-#RI #I0047 #I00721800). Elenco 1960. ##SS Casale (Casale Monferrato)##SN , voll. 381 (1723-1803). ##SS Cassine##SN ,#R #I0072 #I0048voll. 137 (l 724-1801). ##SS Castellazzo (Castellazzo Bormida)##SN , voll.#RI #I0048 #I0059140 (1724-1800). ##SS Felizzano##SN , voll. 115 (1724-1800). ##SS Moncalvo##FA 1##FN ##SN , voll.#R #I0059 #I0060420 (1727-1803). ##SS Montiglio##FA 1##FN ##SN , voll. 346 (1724-1803). ##SS Nizza (Nizza#R #I0060 #I0060

MTF

Il progetto originario…

<N.PAG>319<\N.PAG><FONDI.ACCORPATI><NOME.PA>Uffici di insinuazione di <\NOME.PA><FONDO.ACC-TES><NOME>Acqui (Acqui Terme)<\NOME><CONSISTENZA> , voll. 231 <\CONSISTENZA><DATA> (1724-1800)<\DATA><STRUMENTI>Elenco 1955<\STRUMENTI><\FONDO.ACC-TES><FONDO.ACC><NOME>Alessandria<\NOME><CONSISTENZA> , voll. 481 <\CONSISTENZA><DATA> (1723-1800) <\DATA><STRUMENTI> Elenco 1960 <\STRUMENTI><\FONDO.ACC><FONDO.ACC><NOME> . Bosco (Bosco Marengo) <\NOME><CONSISTENZA> , voll. 82 <\CONSISTENZA><DATA> (1724 1800)<\DATA><STRUMENTI>Elenco 1960<\STRUMENTI><\FONDO.ACC><FONDO.ACC><NOME>Casale (Casale Monferrato)<\NOME><CONSISTENZA> , voll. 381 <\CONSISTENZA><DATA> (1723-1803)<\DATA><\FONDO.ACC><FONDO.ACC><NOME>Cassine<\NOME><CONSISTENZA>voll. 137 <\CONSISTENZA><DATA> (l724-1801)<\DATA><\FONDO.ACC><FONDO.ACC><NOME>Castellazzo (Castellazzo Bormida)<\NOME><CONSISTENZA> , voll.140 <\CONSISTENZA><DATA> (1724-1800)<\DATA><\FONDO.ACC><FONDO.ACC><NOME>Felizzano<\NOME><CONSISTENZA> , voll. 115 <\CONSISTENZA><DATA> (1724-1800)<\DATA><\FONDO.ACC><FONDO.ACC><NOME>Moncalvo<NOTA>1 In provincia di Asti.<\NOTA><\NOME><CONSISTENZA> , voll.420 <\CONSISTENZA><DATA> (1727-1803)<\DATA><\FONDO.ACC><FONDO.ACC><NOME>Montiglio<NOTA>1 In provincia di Asti.<\NOTA><\NOME><CONSISTENZA> , voll. 346 <\CONSISTENZA><DATA> (1724-

SGML

Page 17: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Una ricetta elaborata ( ):

DB IR HighWay

Export File marcatoXML

…generazione di files xml direttamente visualizzabile su browser web ed interrogabile attraverso una evoluzione “xml nativa” dell’information retrieval

Page 18: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

Come presentare il piatto…

XSL-FO: creare un file PDF da un file XML attraverso un foglio di stile…

L’esempio è tratto dal lavoro effettuato sulla Guida generale degli Archivi di stato Italiani

Page 19: Esperienze XML per gli archivi storici: proposta di un ricettario Enrico Rendina Consorzio Roma Ricerche Centro MAAS Urbino – ottobre 2002.

Consorzio Roma Ricerche - Centro MAAS

…come presentare il piatto

XSL: per una presentazione che sfrutti al meglio tutte le potenzialità dell’ipertesto…

L’esempio è tratto dal lavoro effettuato sulla Guida generale degli Archivi di stato Italiani