scieee Science in your language
[es] (orig)

Aplicando Técnicas de Testing en Sistemas para la Difusión Patrimonial

Abstract

En los últimos años, la información sobre el patrimonio ha adquirido mayor interés. Turistas, investigadores y gente interesada en general demanda sistemas de información de calidad que le permitan mejorar su conocimiento sobre el legado patrimonial. Sin embargo, la amplia temática que tienen estos sistemas, así como la diversidad del público interesado, provoca que sean amplios y complejos y que sean necesarias técnicas metodológicas para su desarrollo que faciliten las tareas de validación de los resultados en las primeras fases del ciclo de vida. Este trabajo presenta la aplicación de un entorno metodológico, NDT, para el desarrollo de un sistema de información de patrimonio Mueble en Andalucía y analiza cómo la aplicación de dicho entorno permite utilizar técnicas de testing en el desarrollo de dicho sistema.

Read accessible full text

Aplicando Técnicas de Testing en Sistemas para la Difusión Patrimonial

Author: Gutiérrrez Rodríguez, Javier Jesús; Escalona Cuaresma, María José; Mejías Risoto, Manuel; Torres Valderrama, Jesús
Publisher: Escuela Universitaria de Turismo, Universidad de Málaga
Year: 2004
Source: https://idus.us.es/bitstreams/63bbfdf5-7ccd-46f4-b63a-1e957a2a6d8c/download
237
Aplicando Técnicas de Tes ing en Sis emas pa a la Di usión
Pa imonial
J.J. Gu ie ez, M.J. Escalona, M. Mejías, J.To es
Depa amen o de Lenguajes y Sis emas In o má icos
Uni e sidad de Se illa
[email p o ec ed]
Resumen:
En los úl imos años, la in o mación sob e el pa imonio ha adqui ido mayo in e és.
Tu is as, in es igado es y gen e in e esada en gene al demanda sis emas de in o mación de calidad
que le pe mi an mejo a su conocimien o sob e el legado pa imonial. Sin emba go, la amplia
emá ica que ienen es os sis emas, así como la di e sidad del público in e esado, p o oca que sean
amplios y complejos y que sean necesa ias écnicas me odológicas pa a su desa ollo que acili en
las a eas de alidación de los esul ados en las p ime as ases del ciclo de ida. Es e abajo
p esen a la aplicación de un en o no me odológico, NDT, pa a el desa ollo de un sis ema de
in o mación de pa imonio Mueble en Andalucía y analiza cómo la aplicación de dicho en o no
pe mi e u iliza écnicas de es ing en el desa ollo de dicho sis ema.
Palab as cla e: Ges ión pa imonial, es ing, me odologías web, p uebas de sis ema,
p uebas uncionales.
1. In oducción
Una biblio eca digi al p opo ciona a una comunidad de usua ios un acceso
cohe en e a eposi o ios de in o mación g andes y o ganizados. Las biblio ecas digi ales
son cons uidas, ecogiendo y o ganizando la in o mación po una comunidad de
usua ios y sus uncionalidades son aco des a las necesidades de in o mación de dicha
comunidad. Las posibilidades de los usua ios pa a accede , eo ganiza y u iliza es e
eposi o io es án en iquecidas con las capacidades de la ecnología digi al.
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
238
El desa ollo de un sis ema des inado al a amien o de biblio ecas digi ales es
una a ea complicada en la que se mezclan complejos equisi os de almacenamien o
debido a la di e sidad de o ma os de in o mación ( ex o, imagen, ídeo, audio, e c.) y a
la exis encia de a ios subcampos de o os dominios como: écnicas de digi alización
(OCR, OMR), in eg ación de múl iples ipos de medios, búsqueda de in o mación basada
en el con enido (imágenes, ídeos), in e acción con el usua io, manejo de in o mación
mul ilingüe, come cio y economía, ges ión de bases de da os dis ibuidas.
La complejidad que pueden llega a adqui i los sis emas pa a el a amien o de
biblio ecas digi ales así como la impo ancia de que los esul ados se adecuen a las
necesidades del clien e, obligan a que se busquen al e na i as ecnológicas y
me odológicas que ga an icen la calidad de los esul ados.
Du an e es e abajo se p esen a un p oblema eal basado en la di usión u ís ica
del pa imonio de una comunidad au ónoma que ha sido desa ollado usando una
me odología de desa ollo Web llamada NDT[5][6]. Es e a ículo se cen a en es udia
cómo se puede aplica es a me odología y cómo acili a la aplicación de una se ie de
écnicas de es ing, ya en la ase de ingenie ía de equisi os, que ayuda a encon a
e o es, omisiones, inconsis encias y sob eespeci icaciones en los equisi os cuando es
ácil y económico co egi las y ob ene un conjun o de p uebas de sis ema o uncionales
que ga an icen que oda la uncionalidad eque ida po el sis ema ha sido co ec amen e
implemen ada.
Pa a ello, en el apa ado dos se plan ea el p oblema a esol e . En el e ce
apa ado se p esen a una isión gene al de la me odología usada pa a el desa ollo de
es e sis ema y el cua o cómo se pueden usa las écnicas de es ing en el mismo. Po
úl imo, se plan ean las conclusiones y abajos u u os.
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
239
2. Plan eamien o del p oblema
La demanda c ecien e de la in o mación sob e el pa imonio his ó ico, an o
u ís ica como in es igado a, ha mo ido a o ganizaciones y emp esas dedicadas a la
ges ión pa imonial a busca nue as ías de di usión de la in o mación que manejan.
En es e sen ido, el Ins i u o Andaluz de Pa imonio His ó ico [10], ha p omo ido
desde hace años el desa ollo de sis emas que pe mi an la di usión de la in o mación ía
In e ne .
El Sis ema de In o mación del Pa imonio His ó ico Andaluz (SIPHA) [3] es una
mues a de ello. El SIPHA se di ide en dos á eas emá icas p incipales: el á ea de bienes
muebles y el á ea de bienes inmuebles. Es a úl ima, a su ez, se di ide en el Sis ema de
In o mación de Bienes A queológicos, el Sis ema de In o mación de Bienes E nológicos y
el Sis ema de In o mación de Bienes A qui ec ónicos.
Además de es os cua o módulos p incipales, en el SIPHA apa ecen dos
elemen os impo an es compa idos po odas las unidades emá icas: el Sis ema de
In o mación Documen al, que almacena oda la in o mación documen al, g á ica y
bibliog á ica e e en e a los bienes, y el Tesau o de Pa imonio His ó ico, que almacena
los é minos no malizados del pa imonio.
En la igu a 1 se mues a un esquema con los módulos del sis ema y las
in e elaciones en e ellos.
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
240
Figu a 1. Es uc u a del SIPHA
El sis ema esul a bas an e complejo po la can idad de da os, los múl iples medios
con los que abaja, las necesidades uncionales que iene y la necesidad de que se adecue
a los dis in os ipos de usua io que in e ac úan con el sis ema: a queólogos, e nólogos,
a is as, u is as, isi an es, e c.
S.I.P.
A qui ec ónico
S.I.P.
A queológico
S.I.P.
E nológico
Sis ema de in o mación
del Pa imonio Inmueble
Sis ema de
in o mación del
Pa imonio Mueble
Tesau o
B.D. G á ica
B.D.
Bibliog á ica
B.D.
Documen al
Sis ema Documen al
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
241
Du an e es e a ículo, el abajo se cen a exclusi amen e en el Sis ema de
In o mación del Pa imonio Mueble[1] pues el p oblema comple o esul a demasiado
ex enso pa a a a lo aquí[4].
3. Visión gene al de NDT
NDT es un p oceso me ódico que se cen a en las ases de equisi os y análisis y
o ece una guía sis emá ica pa a a a en es as ases con los aspec os de na egación e
in e az abs ac a. NDT en iende que en la ase de análisis se deben modela los aspec os
de na egación e in e az abs ac a. O os aspec os como la adap abilidad del sis ema, la
a qui ec u a o la segu idad, queda ían pa a la ase de diseño.
NDT no p e ende o ece nue os lenguajes de modelado. De los es udios
compa a i os ealizados an es de NDT[2][7][11][13], se puede conclui en que ya exis en
su icien es lenguajes de modelado y modelos en análisis que han esul ado álidos pa a
modela la na egación y la in e az abs ac a.
La apo ación más impo an e de NDT es que o ece una guía sis emá ica pa a el
a amien o de la na egación y la in e az. En es e sen ido, se pod ía indica que NDT es
una p opues a o ien ada al p oceso. NDT desc ibe de mane a de allada odos los pasos
que hay que ealiza pa a a a los equisi os y a pa i de ellos consegui los modelos de
análisis.
T as la aplicación de las écnicas se consiguen esul ados y modelos cuya
nomencla u a y es uc u a es á comple amen e de alladas en NDT. Además, as la
aplicación de odo el p oceso, en NDT se ob ienen una se ie de esul ados gene ales: el
documen o de equisi os del sis ema, el documen o de análisis del sis ema y los
p o o ipos de la in e az abs ac a. La es uc u a de odos ellos es á desc i a en NDT.

V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
242
3.1 Ciclo de ida de NDT
El ciclo de ida de NDT es á compues o po dos ases: la ingenie ía de equisi os
y el análisis. Aunque, en p incipio, ambas son secuénciales, el p oceso de NDT no lo es,
pues o que en muchos momen os se puede ealiza la uel a a ás pa a co egi e o es o
incong uencias.
En la p ime a e apa de la ingenie ía de equisi os se de inen cuáles son los
obje i os del sis ema a desa olla y en base a ellos se cap u an y de inen los di e en es
equisi os del sis ema. Los equisi os en NDT son ag upados según su ca ác e en
equisi os de almacenamien o de in o mación, equisi os de ac o es, equisi os
uncionales, equisi os de in e acción y equisi os no uncionales. Cada g upo de
equisi os es a ado de una mane a pa icula , adecuada a su ipología.
Una ez cap u ados y de inidos los equisi os se pasa a la alidación de los
mismos. Si du an e la alidación se de ec an e o es, se uel e a la cap u a y de inición
has a llega al esul ado inal adecuado. Es e esul ado inal queda plasmado en el
documen o de equisi os del sis ema.
Con el documen o de equisi os, se pasa a la ase de análisis. Du an e la ase de
análisis se gene an a ios modelos. El p ime o de ellos es el modelo concep ual. El
modelo concep ual en NDT ep esen a la es uc u a es á ica del sis ema y iene
ep esen ado po un diag ama de clases. La gene ación de es e modelo cons a de dos
pa es, la p ime a de ellas es sis emá ica y pe mi e consegui un modelo concep ual
básico desde los equisi os. El esul ado de es e p oceso sis emá ico suele coincidi
bas an e con el modelo concep ual más adecuado pa a el sis ema, pe o po si se pudie an
ealiza mejo as que aumen en la calidad del esul ado, NDT p opone una segunda e apa
en el p oceso de c eación del modelo concep ual.
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
243
En es a segunda e apa, NDT p opone una se ie de e isiones en las que el
analis a debe i aplicando su expe iencia pa a e isa los esul ados del modelo básico. La
aplicación de es as e isiones iene dos en ajas. La p ime a de ellas es que, a pesa de
que NDT o ezca el p oceso sis emá ico, ambién deja libe ad al analis a pa a aplica su
expe iencia. Pe o po o o lado, ambién pe mi e de ec a incong uencias y e o es
come idos du an e la ase de ingenie ía de equisi os. Po ello, puede se posible que
du an e es a ac i idad del análisis haya que ol e a la ingenie ía de equisi os a
modi ica los esul ados.
El segundo modelo que se gene a du an e el análisis es el modelo de na egación.
En NDT el modelo de na egación se compone de una se ie de diag amas, con una
no ación es e eo ipada a pa i del diag ama de clases de UML.. Los di e en es diag amas
se co esponden a los sis emas de na egación pa a los di e en es oles de usua io que
in e ac úan con el sis ema.
El p oceso de gene ación del modelo de na egación ambién cons a de dos
pa es. La p ime a de ellas es sis emá ica y pe mi e consegui un modelo de na egación
básico desde los equisi os. La segunda igualmen e consis e en e isa el esul ado del
p oceso sis emá ico pa a de ec a incong uencias come idas y pa a que el analis a aplique
su expe iencia.. También du an e es a segunda e apa se pueden de ec a incong uencias
en el esul ado de ingenie ía de equisi os que puede obliga a ol e a la ase an e io
pa a ealiza e isiones.
Todos es os cambios que se pueden p oduci du an e la gene ación del modelo
de na egación o del modelo concep ual es án con olados y de allados en NDT. NDT
o ece una guía comple a de posibles modi icaciones e indica cómo a ec an a ases y
esul ados an e io es.
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
244
Cuando se ienen el modelo concep ual y de na egación, se gene a en NDT la
in e az abs ac a. És a no iene ep esen ada po un diag ama, sino po un conjun o de
p o o ipos e aluables po el usua io.
También du an e la e aluación de es os p o o ipos se pueden de ec a e o es
que obliguen a ol e a la e apa an e io .
Figu a 2. Desc ipción gene al de las ac i idades de NDT
La aplicación de NDT gene a es esul ados inales:
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
245
• El documen o de equisi os del sis ema, donde se de allan los obje i os y
equisi os que debe cumpli el sis ema.
• El documen o de análisis del sis ema, donde se ecogen el modelo concep ual y el
modelo de na egación del sis ema.
• Los p o o ipos del sis ema, que mues an la es uc u a de la in e az abs ac a del
sis ema.
Es os documen os y p o o ipos se án la base pa a la ealización de la e apa de
diseño e implemen ación del sis ema.
4. Técnicas de es ing sob e equisi os uncionales.
4.1 Tipos de es ing
Exis en muchos ipos posibles de p uebas de so wa e. Una posible clasi icación
de esas p uebas dependiendo de su come ido, se ecoge en la abla 1. Las ases donde se
ealizan cada p ueba se mues an en la igu a 3.
P uebas Uni a ias. P ueban el diseño y el compo amien o de cada uno de los componen es una
ez codi icados.
P uebas de In eg ación. Comp ueban la co ec a unión de los componen es en e sí a a és de sus
in e aces, y si cumplen con la uncionalidad es ablecida
P uebas del Sis ema. P ueban a ondo el sis ema, comp obando su uncionalidad e in eg idad
globalmen e, en un en o no lo más pa ecido posible al en o no inal de
p oducción.
P uebas de Implan ación.
Comp ueba el co ec o uncionamien o del sis ema den o del en o no eal de
p oducción.
P uebas de Acep ación. Ve i ican que el sis ema cumple con odos los equisi os indicados y pe mi e
que los usua ios del sis ema den el is o bueno de ini i o.
P uebas de Reg esión. El obje i o es comp oba que los cambios sob e un componen e, no gene an
e o es adicionales en o os componen es no modi icados.
Tabla 1. Clasi icación de las p uebas del so wa e
V Cong eso “Tu ismo y Tecnologías de la In o mación y las Comunicaciones” Tu iTec 2004
252
RETSCHITZEGGER, W. & SCHWINGER, W. Towa ds Modeling o Da a Web Applica ions - A Requi emen s
Pe spec i e. P oceedings o he Ame ican Con e ence on In o ma ing Sys ems AMCIS 2000, Vol 1, pp. 149-155.
2000
RIEBISCH, M., PHILIPPOW, I., ILMENAU, M.G. 2002. UML-Based S a is ical Tes Case Gene a ion. Technical
Uni e si y, Ilmenau, Ge many
AHLOWALIA, NARESH. 2002. Tes ing F om Use Cases Using Pa h Analysis Technique. In e na ional Con e ence
On So wa e Tes ing Analysis & Re iew