scieee Open visual document viewer

Aplicación Integrada de la Biblioteca Digital del Patrimonio Histórico Andaluz

Escalona Cuaresma, María José; Mejías Risoto, Manuel; Torres Valderrama, Jesús; Cordero Valle, Juan Manuel; González Romano, José Mariano

Abstract

En este trabajo se describen las necesidades del Instituto Andaluz de Patrimonio Histórico para desarrollar el Sistema de Información Integrado de Patrimonio Histórico Andaluz. El objetivo es crear un sistema de acceso y gestión uniforme a la información dispersa en diversas bases de datos que han sido creadas por grupos de trabajo independientes. Para ello, se propone un modelo de arquitectura, basado en XML, que permite el acceso uniforme a bases de datos heterogéneas y distribuidas.

Full text

Aplicación In eg ada de la Biblio eca Digi al del Pa imonio His ó ico Andaluz MªJosé Escalona, Manuel Mejías, Jesús To es, Juan M. Co de o, Ma iano G. Romano Dp o. Lenguajes y Sis emas In o má icos Uni e sidad de Se illa escalon[email p o ec ed]s.es Resumen. En es e abajo se desc iben las necesidades del Ins i u o Andaluz de Pa imonio His ó ico pa a desa olla el Sis ema de In o mación In eg ado de Pa imonio His ó ico Andaluz. El obje i o es c ea un sis ema de acceso y ges ión uni o me a la in o mación dispe sa en di e sas bases de da os que han sido c eadas po g upos de abajo independien es. Pa a ello, se p opone un modelo de a qui ec u a, basado en XML, que pe mi e el acceso uni o me a bases de da os he e ogéneas y dis ibuidas. 1 In oducción El Ins i u o Andaluz de Pa imonio His ó ico (IAPH) es una ins i ución dependien e de la Di ección Gene al de Bienes Cul u ales de la Conseje ía de Cul u a de la Jun a de Andalucía. El IAPH se encuen a di idido en Cen os de In es igación y Desa ollo en los que se ca aloga, ges iona, di unden y es au an los bienes pa imoniales de Andalucía. Uno de sus cen os es el Cen o de Documen ación en el que se desa ollan las bases de da os necesa ias pa a la ges ión y di usión del Pa imonio His ó ico. En es e abajo se analiza án las necesidades que le han su gido a es e Cen o pa a desa olla un Sis ema de In o mación pa a in eg a los da os de los bienes pa imoniales y la solución a qui ec ónica basada en biblio ecas digi ales. 2 El Cen o de Documen ación Den o del Cen o de Documen ación exis en undamen almen e cua o á eas emá icas de in es igación y ca alogación: Á ea de A queología, Á ea de A qui ec u a, Á ea de E nología y Á ea de Bienes Muebles. En cada una de es as á eas se han ido desa ollando aplicaciones que puedan sopo a las necesidades de ges ión de in o mación. Es as cua o á eas se subdi iden a la ez en dos g andes g upos: Bienes Muebles y Bienes Inmuebles, al y como se mues a en la igu a 1. En es a igu a se indican, además, o o g upo de bases de da os que pod íamos llama comunes po el hecho de que sus da os son compa idos po odas las bases de da os emá icas del Cen o. Po un lado, encon amos la aplicación Tesau o de Pa imonio His ó ico, que almacena los é minos pe mi idos y acep ados po los in es igado es y ca alogado es en una se ie de campos como son la ipología o el pe iodo his ó ico del bien. Po o o lado, la in o mación que se ecoge sob e los bienes no es in o mación pu amen e elacional: su es ado de conse ación, su denominación, sus au o es, e c. Exis e o o ipo de in o mación que es la in o mación documen al. Las bases de da os documen ales ( igu a1) se ag upa en es: G á ica, donde se almacenan los da os y las imágenes digi alizadas de los bienes; Bibliog á ica, donde se almacenan los da os de los lib os que hacen e e encia o que es udian a un bien; y Documen al, en la que se ecogen documen os y a ículos elacionados con el bien. Una imagen, un documen o o un lib o, puede hace alusión a a ios bienes a la ez, po lo que se ecogen en bases de da os independien es que se elacionan con los bienes a a és de los códigos an o de la documen ación como de los bienes. 3 P oblemas a la es uc u a A la ho a de ealiza las ca alogaciones, es a es uc u a esul a muy con enien e. Un a queólogo abaja á exclusi amen e con la base de a queología y los e nólogos con la base de da os de e nología. Sin emba go, no hay que ol ida que el in úl imo del Cen o de Documen ación es la de ca aloga , documen a y di undi de o ma ágil la in o mación de los bienes. Es deci , acili a consul as a iadas de o ma e icien e. A la ho a de la ca alogación, hay bienes que ienen an o in e és pa a los a queólogos, como pa a los a qui ec os y pa a los e nólogos. Así un bien puede es a en las es bases de da os emá icas. Incluso pod ían habe se denominado de di e en e o ma en dichas bases de da os y ene di e en e código. Téngase en cuen a que las ca alogaciones son independien es unas de o as. Además, en cada base de da os emá ica, hay in o mación especí ica de la ama. Pe o, po o o lado, ambién hay in o mación que es común a odos, como la ipología o el pe íodo his ó ico. En esumen, hay pa e de la in o mación que se encuen a duplicada en las dis in as bases de da os emá icas, pudiéndose así p o oca los clásicos p oblemas de consis encia. Todos es os p oblemas, encaminan el es udio hacia el desa ollo de una aplicación que in eg e la in o mación de odas es as bases de da os en una sola [2]. Es a aplicación se denomina Sis ema de In o mación In eg ado de Pa imonio His ó ico Andaluz. 4 P opues a de a qui ec u a La a qui ec u a p opues a se a a básicamen e de un modelo pa a a qui ec u as clien e-se ido [1]. Cons a de cua o capas, co espondiendo cada una a un p oceso de ans o mación del lujo de in o mación: in e az de usua io, sis ema in e ogado , sis ema uni icado y almacenamien o de da os. La in e az de usua io pe mi e el acceso a la in o mación a a és de consul as que se en ían al sis ema in e ogado y la isualización de los esul ados de esas consul as. El sis ema in e ogado aslada las pe iciones del usua io a un lenguaje de consul a de da os. El sis ema uni icado desglosa las pe iciones del usua io pa a ecoge la in o mación de las bases de da os co espondien es. Po úl imo, el almacenamien o de da os almacena la in o mación de o ma dis ibuida en múl iples y a iadas bases de da os. De es a o ma el usua io iene una isión global e in eg ada de oda la in o mación disponible, sin que eso suponga ees uc u a odas las bases de da os sec o iales. Noso os p oponemos el uso de XML (eX ensible Ma kup Language) [3]. XML es un lenguaje de ma cado, es deci , es un lenguaje que u iliza ma cas pa a delimi a el comienzo y el inal de un de e minado ipo de da o. Es e lenguaje es á des inado al in e cambio de con enido o da os especí icos en e aplicaciones, y se suele de ini como un lenguaje de inclusión de me ada os. U ilizando XML de inimos las ca ac e ís icas de los medios digi ales p esen es en la espues a a una consul a: ipo, amaño, localización, enlaces, e c. Una ez que hemos de e minado el ipo de in o mación que a a con ene un de e minado a chi o XML, de inimos el DTD (Documen Type De ini ion). Un a chi o DTD es un documen o que complemen a a un a chi o XLM desc ibiendo los elemen os que pueden apa ece en el a chi o XML y la o ganización es uc u al que ienen. Jun o a la de iniciones de ipos de da os desc i os en un documen o DTD y a los da os con enidos en un documen o XML, u ilizamos documen os que eciben el nomb e de hojas de es ilo que nos pe mi en mos a de o ma de e minada la in o mación del documen o XML. Pa a el caso de XML se han de inido los o ma os CSS (Cascade S yle Shee ) y XSL (eX ensible S yleshee Language). La p opues a de a qui ec u a se basa en el esquema de la igu a 2. Vemos que en el ni el del se ido apa ecen dos bases de da os: las denominadas “ins i u o”, que son las bases de da os sec o iales desc i as en la igu a 1 y que man end ían su es uc u a, y las denominadas “DTD-XSL-CCS”, que incluyen los me ada os y las hojas de es ilo. El ni el in e medio lo cons i uye el mediado , que ope a con el ni el in e io a a és de un ORB (Objec Reques B oque ) que independiza el acceso a las bases de da os del sis ema de consul a. En es e ni el ambién se encuen a el “XML middlewa e”. El XML middlewa e se enca ga de ecibi las pe iciones ealizadas desde el ni el clien e y de aduci la de mane a que el ni el se ido las en ienda. Po úl imo, en el ni el supe io se encuen a el clien e, que dispone de un na egado que le p esen a la in e az de usua io a a és de la cual puede solici a in o mación o modi ica la, dependiendo de las p io idades de uso. La in o mación que llega al na egado es á en o ma o XML, con eniendo los enlaces a los documen os necesa ios pa a la desc ipción de los da os (DTD) y su p esen ación al usua io (hojas de es ilo). Figu a 2: A qui ec u a Los p ocesos de se ialización y dese ialización que apa ecen en los ni eles se icio y clien e, ienen como in acili a el lujo de in o mación en e capas. El usua io de la aplicación es o almen e ajeno a la complejidad in e na del sis ema. Así, un usua io e á igual de complejo el solici a una lis a de odos los yacimien os de Se illa como el hace una pe ición de odas las o os de inmuebles en las que apa ezca una c uz. El mediado se enca ga á de hace que el o ma o de es as consul as sea el adecuado e i a la base de da os que pueda da los esul ados solici ados. 5 Conclusiones En es e documen o se ha analizado un p oblema eal, el del IAPH y una posible solución a qui ec ónica en la que el p oblema se esuel e omándolo como un sis ema pa a el a amien o de biblio ecas digi ales. Dicha p opues a ha sido omada po el IAPH y es á siendo ac ualmen e aplicada. Sin emba go, no se es á desa ollando el sis ema en su o alidad desde el p incipio. El p oblema es á siendo a on ado po ases, es ando ac ualmen e en una ase inicial. En es a ase sólo se incluyen una pa e de los da os que debe con empla la aplicación, pe o poco a poco, se i án incluyendo odas esas necesidades. 6 Re e encias 1. B isaboa, Nie es. M.J. Du án, C. Lalín, J.R. López, J.R. Pa amá, M.R. Penabad, A.S. Places, “A qui ec u a pa a Biblio ecas Vi uales”, 1999. 2. Wi en, I. C aig Ne ill-Manning, Sally Jo Cunningham. “Building a Digi al Lib a y o CSR. Technical Issues”. P oc. o he 19 h Aus alesian Compu e Science Con . 1996. 3. Wo ld Wide Web Conso ium. www.w3c.o g, 2000.