SlideShare una empresa de Scribd logo
1 de 35
Descargar para leer sin conexión
UNIVERSIDAD DE MURCIA
CRONOLEXCRONOLEXCRONOLEXCRONOLEXCRONOLEXCRONOLEX
Si t l t ióSi t l t ió
CRONOLEXCRONOLEX
Si t l t ióSi t l t ióSistema para la representaciónSistema para la representación
dinámica de cuerpos legalesdinámica de cuerpos legales
Sistema para la representaciónSistema para la representación
dinámica de cuerpos legalesdinámica de cuerpos legales
Javier de Andrés Rivero <jandres@dif.um.es>
Rafael Hernández Marín <rafaher@um.es>
22/11/2007 CRONOLEX 1
Motivación
Después de la publicación del Código PenalDespués de la publicación del Código Penal
en 1994, han sido publicados otros cuerpos
legales que han introducido modificaciones enlegales que han introducido modificaciones en
el texto original del Código Penal.
Cada una de esas modificaciones origina, por
así decirlo, un nuevo código penal o una
nueva versión del Código Penal. De manera
que, desde 1994 hasta hoy, hemos tenido
varios códigos penales o varias versiones del
Código Penal.
22/11/2007 CRONOLEX 2
Motivación
Estos nuevos códigos o nuevas versionesEstos nuevos códigos o nuevas versiones
del Código Penal son documentos
meramente virtualesmeramente virtuales.
Las editoriales privadas partiendo delLas editoriales privadas, partiendo del
texto original del Código Penal y de los
cuerpos legales modificantes posteriorescuerpos legales modificantes posteriores,
redactan esos documentos virtuales de
forma manual (cortando, copiando y
pegando texto).
22/11/2007 CRONOLEX 3
g )
Motivación
El objetivo que persigue nuestro grupo dej q p g g p
investigación es elaborar un programa
informático que:
Redacte de forma automática esos
documentos virtuales, que actualmente sonq
elaborados de forma manual
Nos diga cuál de esos documentos virtualesNos diga cuál de esos documentos virtuales,
que son versiones diferentes del Código
Penal, es el que pertenece al Derecho en
l i f h did t 1994cualquier fecha comprendida entre 1994
(fecha de publicación del texto original del
código) y el día de hoycódigo) y el día de hoy
Cronolex
Los módulos del sistema son:
Módulo de edición de cuerpos
Los módulos del sistema son:
Módulo de base de datos XML
legales.
Módulo de base de datos XML.
Modulo de consolidación del derecho.
Módulo de búsqueda de cuerpos
legales
22/11/2007 CRONOLEX 5
legales.
Cronolex
Módulo de edición de cuerpos legales.
• Módulo encargado de transformar el texto
original del cuerpo legal en un documento
Módulo de edición de cuerpos legales.
original del cuerpo legal en un documento
XML con la estructura necesaria.
DTD
Legal
Norm
XML
Document
22/11/2007 CRONOLEX 6
Estructura XML
La primera tarea fue desarrollar unaLa primera tarea fue desarrollar una
estructura XML lo suficientemente flexible
como para definir todos los tipos decomo para definir todos los tipos de
cuerpos legales que hay en la legislación
españolaespañola.
Una vez definida la estructura, está fue
descrita en un DTD (Document Type( y
Definition).
22/11/2007 CRONOLEX 7
Estructura XML
El DTD tiene 2 grandes partesEl DTD tiene 2 grandes partes.
La MetaInformación (información acerca
del cuerpo legal)del cuerpo legal)
El texto del cuerpo legal
22/11/2007 CRONOLEX 8
MetaInformación
1 La información contenida en la etiqueta1. La información contenida en la etiqueta
MetaInformación no es parte del cuerpo legal
2 En ella se pueden distinguir 2 partes:2. En ella se pueden distinguir 2 partes:
– Una contiene información necesaria (por
j l l f h d bli ió d lejemplo la fecha de publicación del cuerpo
legal).
– La otra contiene información meramente
posible (por ejemplo, el nombre oficioso del
cuerpo legal).
22/11/2007 CRONOLEX 9
MetaInformación
Entre la información meramente posibleEntre la información meramente posible
contenida en la etiqueta MetaInformación está la
referente a las modificaciones que hayareferente a las modificaciones que haya
experimentado el texto del cuerpo legal desde la
fecha de su publicaciónfecha de su publicación.
Estas modificaciones son de tres tipos:
) S ió d t t bi d ióa) Supresión de texto, bien por derogación,
bien por anulación
b) Incorporación o adición de texto nuevo; y
c) Sustitución de un texto por otro.
22/11/2007 CRONOLEX 10
) p
MetaInformación
Por ello la etiqueta MetaInformación puede incluirPor ello, la etiqueta MetaInformación puede incluir
cuatro etiquetas de modificación:
“Derogación”,
“Anulación”Anulación ,
“Incorporación” y
“Sustitución”
22/11/2007 CRONOLEX 11
MetaInformación
<MetaInformacion><MetaInformacion>
<urn>urn:um:RD1451/1983</urn>
<FechaAprobacion date="19830511“ />
<F h P bli i d t "19830604“ /><FechaPublicacion date="19830604“ />
<FechaVigencia desde="19830605" id="v1“ />
<Boletin date="19830604" numero=“133" tipo="BOE” />
<OrganoEmisor id="MTySs">Ministerio de Trabajo y Seguridad
Social</OrganoEmisor>
<Rango>Real Decreto</Rango>g g
<Numero>1451</Numero>
</MetaInformacion>
Ejemplo de la MetaInformación
del Real Decreto 1451/1983 en su
estado original.
22/11/2007 CRONOLEX 12
g
Estructura XML
El texto del cuerpo legal:El texto del cuerpo legal:
<Cabecera> ··············· </ Cabecera >
< Introducción > ······· </ Introducción >< Introducción > </ Introducción >
< Articulado > ··········· </ Articulado >
< Disposiciones > ···· </ Disposiciones >p p
< Fin > ······················· </Fin>
< Agregados > ·········· </ Agregados >
Estas etiquetas representan todas las partes
d l t t d l l ldel texto del cuerpo legal.
22/11/2007 CRONOLEX 13
Estructura XML
El texto del cuerpo legal:El texto del cuerpo legal:
< Articulado >
< Libro >
< Titulo >
< Capitulo >
< Sección >
< Subsección >
< Artículo >< Artículo >
< Apartado >
< Enunciado >
Sólo las etiquetas “Articulado”, “Apartado” y “Enunciado” son
obligatorias, las otras etiquetas son para representar el cuerpo
22/11/2007 CRONOLEX 14
legal de forma jerárquica.
Estructura XML
El texto del cuerpo legal:
La estructura vista anteriormente es común
para todos los cuerpos legales sean originales
El texto del cuerpo legal:
para todos los cuerpos legales, sean originales
o modificantes.
Sin embargo, un cuerpo legal modificante tiene
una serie de etiquetas adicionales que indicanq q
una modificación del cuerpo legal modificado.
U j l d t ti tUn ejemplo de estas etiquetas es:
22/11/2007 CRONOLEX 15
Estructura XML
<Articulo id="1">
<Tit>Artículo único.</Tit> Ejemplo de una etiqueta en el cuerpo legal<Tit>Artículo único.</Tit>
<CuerpoArticulo>
<Apartado id="1.1">
<Tit></Tit>
<CuerpoApartado>
j p q p g
modificante que contiene el nuevo texto del
cuerpo legal modificado.
CuerpoApartado
<Enunciado id="1.1.1">
<Cuerpo>
Se da nueva redacción al apartado 1 del artículo 7 del Real Decreto 1451/1983, de 11 de
mayo, con el siguiente contenido:mayo, con el siguiente contenido:
<Modifica xlink:href="urn:um:RD1451/1983@7.1 “fecha="19990127">
Las empresas que contraten por tiempo indefinido y a jornada completa a trabajadores
minusválidos, tendrán derecho a una subvención de 650.000 pesetas por cada contrato de
trabajo celebrado y durante su vigencia a bonificaciones en las cuotas empresariales detrabajo celebrado, y durante su vigencia, a bonificaciones en las cuotas empresariales de
la Seguridad Social, incluidas las de accidente de trabajo y enfermedad profesional y las
cuotas de recaudación conjunta, en las siguientes cuantías: a) 70 por 100 por cada
trabajador minusválido contratado menor de cuarenta y cinco años. b) 90 por 100 por
cada trabajador minusválido contratado mayor de cuarenta y cinco años Cuando elcada trabajador minusválido contratado mayor de cuarenta y cinco años. Cuando el
contrato por tiempo indefinido se concierte a tiempo parcial, se mantendrán las
bonificaciones en las cuotas descritas en el apartado anterior, si bien la subvención de
650.000 pesetas se reducirá proporcionalmente a la jornada pactada».
</Modifica>
22/11/2007 CRONOLEX 16
</Modifica>
Estructura XML
<MetaInformacion>
RD14 1/1983 /<urn>urn:um:RD1451/1983</urn>
<FechaAprobacion date="19830511“ />
<FechaPublicacion date="19830604“ />
<F h Vi i d d "19830605" id " 1“ /><FechaVigencia desde="19830605" id="v1“ />
<Boletin date="19830604" numero=“133" tipo="BOE” />
<OrganoEmisor id="MTySs">Ministerio de Trabajo y Seguridad
Social</OrganoEmisor>Social</OrganoEmisor>
<Rango>Real Decreto</Rango>
<Numero>1451</Numero>
<Modificacion id="m1" parteModificada="@7 1"<Modificacion id= m1 parteModificada= @7.1
xlink:href="urn:um:RD4/1999@1.1.1“ fecha="19990127" />
</MetaInformacion>
Aquí se ve el efecto producido por la etiqueta anterior
en la MetaInformación del XML del cuerpo legal
difi d
22/11/2007 CRONOLEX 17
modificado.
Cronolex
Módulo de edición de cuerpos legales
• La marcación de los cuerpos legales mediante
Módulo de edición de cuerpos legales.
etiquetas, tanto las contenidas en la
MetaInformación, como las contenidas en el
Texto del cuerpo legal, se realiza mediante una
aplicación Web de formularios, que permite
rellenar un formulario de forma manual,
mediante actos de copiar y pegar texto
• Actualmente estamos investigando para realizar
esta tarea de forma automática
22/11/2007 CRONOLEX 18
esta tarea de forma automática.
Cronolex
Módulo de edición de cuerpos legales (ejemplo)
Vamos a ver un ejemplo introduciendo el Real
D t 1451 / 1983 l XML lt t
Módulo de edición de cuerpos legales (ejemplo).
Decreto 1451 / 1983 y el XML resultante
Ventanas para introducir los
datos para transformar el cuerpo
legal en un documento XML
22/11/2007 CRONOLEX 19
Cronolex
Módulo de edición de cuerpos legales (ejemplo)Módulo de edición de cuerpos legales (ejemplo).
22/11/2007 CRONOLEX 20
Cronolex
Módulo de edición de cuerpos legales (ejemplo)Módulo de edición de cuerpos legales (ejemplo).
XML resultante
Podemos observar que
l M t i f ióen la Metainformación
sólo aparecen etiquetas
referentes al propio
cuerpo legal
22/11/2007 CRONOLEX 21
Cronolex
Módulo de edición de cuerpos legales (ejemplo)Módulo de edición de cuerpos legales (ejemplo).
Continuación del XML
22/11/2007 CRONOLEX 22
Cronolex
Módulo de base de datos XML
• Módulo encargado de guardar todos los
documentos XML que representan cuerpos legales.
• Cuando el cuerpo legal se transforma en un
documento XML, se guarda en la base de datos
para que el sistema pueda utilizarlo.
• Utilizamos una base de datos nativa XML por:
• No es necesario transformar el documento XML
a otra estructura de datos
• No está centrada en los datos, es decir, no
guarda datos atómicos sino documentos XML.
22/11/2007 CRONOLEX 23
g
Cronolex
Modulo de consolidación del derechoModulo de consolidación del derecho
• Módulo más importante del sistema.p
• Es el encargado de recuperar la redacción
t l l f hque presenta un cuerpo legal en una fecha
determinada.
• El modulo procesa el cuerpo legal, desde su
fecha de publicación hasta la fecha objetofecha de publicación hasta la fecha objeto
de búsqueda.
22/11/2007 CRONOLEX 24
Cronolex
Modulo de consolidación del derechoModulo de consolidación del derecho
• Junto al cuerpo legal original, se procesan
todos los cuerpos legales que han modificadotodos los cuerpos legales que han modificado
el cuerpo legal original desde su fecha de
publicación hasta la fecha objeto de búsquedapublicación hasta la fecha objeto de búsqueda.
• El resultado del proceso es un nuevo
d t XML l t d d l l ldocumento XML con el estado del cuerpo legal
en esa fecha.
• Este nuevo XML no se guarda en la base de
datos. Es un documento virtual.
22/11/2007 CRONOLEX 25
Cronolex
Modulo de consolidación del derecho. (Ejemplo)
La pantalla principal es:
Modulo de consolidación del derecho. (Ejemplo)
Aquí indicamos el cuerpo legal
y la fecha objeto de búsqueda.
22/11/2007 CRONOLEX 26
Cronolex
El resultado es:
22/11/2007 CRONOLEX 27
Cronolex
El Real Decreto está
en su estado originalen su estado original
22/11/2007 CRONOLEX 28
Cronolex
Ahora la fecha objeto de búsqueda es el 15 de Septiembre 2001:
Se ve que el apartado 1
del artículo 7 ha sido
modificado por el Realp
Decreto 4/1999
22/11/2007 CRONOLEX 29
Cronolex
Ahora la fecha objeto de búsqueda es hoy, 16 de Noviembre
de 2007de 2007
Ahora el apartado 1 del
artículo 7 está modificado por
el RD170/2004, y además elel RD170/2004, y además el
artículo 8 también.
22/11/2007 CRONOLEX 30
Cronolex
Módulo de búsqueda de cuerpos legales.
• Módulo para buscar los cuerpos legales contenidos en
la base de datos
ódu o de búsqued de cue pos eg es.
la base de datos.
• Se pueden realizar búsquedas por diferentes criteriosSe pueden realizar búsquedas por diferentes criterios
• Las búsquedas más importantes son las que afectan a
la fecha de aprobación, publicación o entrada en
vigor.
• Se pueden mezclar los criterios para hacer las
búsq edas más efecti as
22/11/2007 CRONOLEX 31
búsquedas más efectivas.
Cronolex
Los módulos del sistema son:
Modulo de consolidación del derecho.
Los módulos del sistema son:
Módulo de base de datos XMLMódulo de base de datos XML.
Módulo de edición de cuerpos legales.
Módulo de búsqueda de cuerpos legales.
22/11/2007 CRONOLEX 32
Conclusiones
Con el proyecto se facilita la labor de un
usuario cuando necesita recuperar el estado
de un cuerpo legal en una fecha determinada.
Reduce los errores que puede cometer unq p
usuario, ya que el sistema tiene en cuenta
todos los cuerpos legales desde la fecha dep g
publicación de este, hasta la fecha objeto de
búsqueda.
22/11/2007 CRONOLEX 33
q
Investigación actual
Tenemos 2 importantes líneas de investigación:
1. La mejora de los módulos creados, en especial
la automatización del módulo de edición dela automatización del módulo de edición de
cuerpos legales.
2. Incluir el sistema creado en uno más complejo,
cuyo principal objetivo es determinar
t áti t é l l éautomáticamente qué cuerpos legales y qué
versiones de éstos son aplicables a un caso
cualquiera (homicidio arrendamiento etc )cualquiera (homicidio, arrendamiento, etc.),
que ha ocurrido en una fecha cualquiera.
22/11/2007 CRONOLEX 34
FINFIN
Gracias por su atención
Javier de Andrés Rivero <jandres@dif.um.es>
Rafael Hernández Marín <rafaher@um.es>
22/11/2007 CRONOLEX 35

Más contenido relacionado

Destacado

Webinar NEXUSC para Universidades Españolas
Webinar NEXUSC para Universidades EspañolasWebinar NEXUSC para Universidades Españolas
Webinar NEXUSC para Universidades EspañolasJavier De Andrés Rivero
 
Tendencias en Tarjeta Universitaria Inteligente (TUI) - México
Tendencias en Tarjeta Universitaria Inteligente (TUI) - México Tendencias en Tarjeta Universitaria Inteligente (TUI) - México
Tendencias en Tarjeta Universitaria Inteligente (TUI) - México Javier De Andrés Rivero
 
Experiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUM
Experiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUMExperiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUM
Experiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUMJavier De Andrés Rivero
 
Cronolex: One System for the Dinamic Respresentation of Laws
Cronolex: One System for the Dinamic Respresentation of LawsCronolex: One System for the Dinamic Respresentation of Laws
Cronolex: One System for the Dinamic Respresentation of LawsJavier De Andrés Rivero
 
Ecca app usc – evolution of the smart card to the smartphone
Ecca   app usc – evolution of the smart card to the smartphoneEcca   app usc – evolution of the smart card to the smartphone
Ecca app usc – evolution of the smart card to the smartphoneJavier De Andrés Rivero
 
AppTUI – Transfering the USC to the mobile”
AppTUI – Transfering the USC to the mobile”AppTUI – Transfering the USC to the mobile”
AppTUI – Transfering the USC to the mobile”Javier De Andrés Rivero
 
Taller TUI Chile 2014 - Tendencias Tarjeta Universitaria Ingeligene
Taller TUI Chile 2014 - Tendencias Tarjeta Universitaria IngeligeneTaller TUI Chile 2014 - Tendencias Tarjeta Universitaria Ingeligene
Taller TUI Chile 2014 - Tendencias Tarjeta Universitaria IngeligeneJavier De Andrés Rivero
 
Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...
Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...
Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...Javier De Andrés Rivero
 
UMUapp!! & NOTIMOVIL - Mejora de la comunicación en la Universidad
UMUapp!! & NOTIMOVIL - Mejora de la comunicación en la UniversidadUMUapp!! & NOTIMOVIL - Mejora de la comunicación en la Universidad
UMUapp!! & NOTIMOVIL - Mejora de la comunicación en la UniversidadJavier De Andrés Rivero
 
XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)
XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)
XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)Javier De Andrés Rivero
 
Digitalización certificada: Una solución legalmente válida para destruir las ...
Digitalización certificada: Una solución legalmente válida para destruir las ...Digitalización certificada: Una solución legalmente válida para destruir las ...
Digitalización certificada: Una solución legalmente válida para destruir las ...Javier De Andrés Rivero
 
Proyecto de Gobierno TI en la Universidad de Murcia
Proyecto de Gobierno TI en la Universidad de MurciaProyecto de Gobierno TI en la Universidad de Murcia
Proyecto de Gobierno TI en la Universidad de MurciaJavier De Andrés Rivero
 
UMUapp! Aplicación de Movilidad de la Universidad de Murcia
UMUapp! Aplicación de Movilidad de la Universidad de MurciaUMUapp! Aplicación de Movilidad de la Universidad de Murcia
UMUapp! Aplicación de Movilidad de la Universidad de MurciaJavier De Andrés Rivero
 
kTI: Sistema para la autoevaluación del Gobierno TI
kTI: Sistema para la autoevaluación del Gobierno TIkTI: Sistema para la autoevaluación del Gobierno TI
kTI: Sistema para la autoevaluación del Gobierno TIJavier De Andrés Rivero
 
Administración electrónica, Movilidad y TUI
Administración electrónica, Movilidad y TUIAdministración electrónica, Movilidad y TUI
Administración electrónica, Movilidad y TUIJavier De Andrés Rivero
 
Evolución de la Tarjeta Universitaria al móvil
Evolución de la Tarjeta Universitaria al móvilEvolución de la Tarjeta Universitaria al móvil
Evolución de la Tarjeta Universitaria al móvilJavier De Andrés Rivero
 

Destacado (17)

Webinar NEXUSC para Universidades Españolas
Webinar NEXUSC para Universidades EspañolasWebinar NEXUSC para Universidades Españolas
Webinar NEXUSC para Universidades Españolas
 
Tendencias en Tarjeta Universitaria Inteligente (TUI) - México
Tendencias en Tarjeta Universitaria Inteligente (TUI) - México Tendencias en Tarjeta Universitaria Inteligente (TUI) - México
Tendencias en Tarjeta Universitaria Inteligente (TUI) - México
 
Experiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUM
Experiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUMExperiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUM
Experiencia hacia la Gestión Eficaz de Eventos Universitarios - SYMPOSIUM
 
Cronolex: One System for the Dinamic Respresentation of Laws
Cronolex: One System for the Dinamic Respresentation of LawsCronolex: One System for the Dinamic Respresentation of Laws
Cronolex: One System for the Dinamic Respresentation of Laws
 
Ecca app usc – evolution of the smart card to the smartphone
Ecca   app usc – evolution of the smart card to the smartphoneEcca   app usc – evolution of the smart card to the smartphone
Ecca app usc – evolution of the smart card to the smartphone
 
AppTUI – Transfering the USC to the mobile”
AppTUI – Transfering the USC to the mobile”AppTUI – Transfering the USC to the mobile”
AppTUI – Transfering the USC to the mobile”
 
Taller TUI Chile 2014 - Tendencias Tarjeta Universitaria Ingeligene
Taller TUI Chile 2014 - Tendencias Tarjeta Universitaria IngeligeneTaller TUI Chile 2014 - Tendencias Tarjeta Universitaria Ingeligene
Taller TUI Chile 2014 - Tendencias Tarjeta Universitaria Ingeligene
 
Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...
Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...
Catálogo de Servicios. Implantación de la TUI en el Sistema Universitario Esp...
 
UMUapp!! & NOTIMOVIL - Mejora de la comunicación en la Universidad
UMUapp!! & NOTIMOVIL - Mejora de la comunicación en la UniversidadUMUapp!! & NOTIMOVIL - Mejora de la comunicación en la Universidad
UMUapp!! & NOTIMOVIL - Mejora de la comunicación en la Universidad
 
XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)
XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)
XIV Workshop TUI Brasil - Tendencias do Cartão Universitario (TUI)
 
Digitación certificada
Digitación certificadaDigitación certificada
Digitación certificada
 
Digitalización certificada: Una solución legalmente válida para destruir las ...
Digitalización certificada: Una solución legalmente válida para destruir las ...Digitalización certificada: Una solución legalmente válida para destruir las ...
Digitalización certificada: Una solución legalmente válida para destruir las ...
 
Proyecto de Gobierno TI en la Universidad de Murcia
Proyecto de Gobierno TI en la Universidad de MurciaProyecto de Gobierno TI en la Universidad de Murcia
Proyecto de Gobierno TI en la Universidad de Murcia
 
UMUapp! Aplicación de Movilidad de la Universidad de Murcia
UMUapp! Aplicación de Movilidad de la Universidad de MurciaUMUapp! Aplicación de Movilidad de la Universidad de Murcia
UMUapp! Aplicación de Movilidad de la Universidad de Murcia
 
kTI: Sistema para la autoevaluación del Gobierno TI
kTI: Sistema para la autoevaluación del Gobierno TIkTI: Sistema para la autoevaluación del Gobierno TI
kTI: Sistema para la autoevaluación del Gobierno TI
 
Administración electrónica, Movilidad y TUI
Administración electrónica, Movilidad y TUIAdministración electrónica, Movilidad y TUI
Administración electrónica, Movilidad y TUI
 
Evolución de la Tarjeta Universitaria al móvil
Evolución de la Tarjeta Universitaria al móvilEvolución de la Tarjeta Universitaria al móvil
Evolución de la Tarjeta Universitaria al móvil
 

Similar a CRONOLEX - Sistema para la representación dinámica de cuerpos legales

Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...
Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...
Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...Universidad Autónoma de Barcelona
 
Prima tecnica dafp
Prima tecnica dafpPrima tecnica dafp
Prima tecnica dafpndfg
 
Boletín de información jurídica del día 04-10-2010
Boletín de información jurídica del día 04-10-2010Boletín de información jurídica del día 04-10-2010
Boletín de información jurídica del día 04-10-2010Agenda Legislativa
 
Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...
Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...
Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...Universidad Autónoma de Barcelona
 
NOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADO
NOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADONOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADO
NOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADOÁngel Gómez Díaz
 
Comentario introductorio al texto comparado del borrador (30 de junio de 2015...
Comentario introductorio al texto comparado del borrador (30 de junio de 2015...Comentario introductorio al texto comparado del borrador (30 de junio de 2015...
Comentario introductorio al texto comparado del borrador (30 de junio de 2015...Universidad Autónoma de Barcelona
 
manual-de-informatica-juridica.ppt
manual-de-informatica-juridica.pptmanual-de-informatica-juridica.ppt
manual-de-informatica-juridica.pptssuser1661b0
 
Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...
Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...
Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...Alfredo Fernando Vergara Pangue
 
C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...
C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...
C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...Superintendencia de Competencia
 

Similar a CRONOLEX - Sistema para la representación dinámica de cuerpos legales (10)

Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...
Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...
Análisis de los contenidos más destacados del nuevo Reglamento de Expedientes...
 
Prima tecnica dafp
Prima tecnica dafpPrima tecnica dafp
Prima tecnica dafp
 
Boletín de información jurídica del día 04-10-2010
Boletín de información jurídica del día 04-10-2010Boletín de información jurídica del día 04-10-2010
Boletín de información jurídica del día 04-10-2010
 
Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...
Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...
Comentario del Dictamen del Consejo de Garantías Estatutarias de la Generalit...
 
NOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADO
NOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADONOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADO
NOTA SOBRE LA LEY DE GARANTÍA DE LA UNIDAD DE MERCADO
 
Comentario introductorio al texto comparado del borrador (30 de junio de 2015...
Comentario introductorio al texto comparado del borrador (30 de junio de 2015...Comentario introductorio al texto comparado del borrador (30 de junio de 2015...
Comentario introductorio al texto comparado del borrador (30 de junio de 2015...
 
manual-de-informatica-juridica.ppt
manual-de-informatica-juridica.pptmanual-de-informatica-juridica.ppt
manual-de-informatica-juridica.ppt
 
Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...
Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...
Mutualex - Normativa Legal y Reglamentaria Relativa al Seguro Social de Accid...
 
Texto comparado EBEP y RDLeg. 5 de 2015
Texto comparado EBEP y RDLeg. 5 de 2015Texto comparado EBEP y RDLeg. 5 de 2015
Texto comparado EBEP y RDLeg. 5 de 2015
 
C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...
C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...
C.08-13 Reformas necesarias a la Ley de Competencia son presentadas a Asamble...
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 

Último (16)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 

CRONOLEX - Sistema para la representación dinámica de cuerpos legales

  • 1. UNIVERSIDAD DE MURCIA CRONOLEXCRONOLEXCRONOLEXCRONOLEXCRONOLEXCRONOLEX Si t l t ióSi t l t ió CRONOLEXCRONOLEX Si t l t ióSi t l t ióSistema para la representaciónSistema para la representación dinámica de cuerpos legalesdinámica de cuerpos legales Sistema para la representaciónSistema para la representación dinámica de cuerpos legalesdinámica de cuerpos legales Javier de Andrés Rivero <jandres@dif.um.es> Rafael Hernández Marín <rafaher@um.es> 22/11/2007 CRONOLEX 1
  • 2. Motivación Después de la publicación del Código PenalDespués de la publicación del Código Penal en 1994, han sido publicados otros cuerpos legales que han introducido modificaciones enlegales que han introducido modificaciones en el texto original del Código Penal. Cada una de esas modificaciones origina, por así decirlo, un nuevo código penal o una nueva versión del Código Penal. De manera que, desde 1994 hasta hoy, hemos tenido varios códigos penales o varias versiones del Código Penal. 22/11/2007 CRONOLEX 2
  • 3. Motivación Estos nuevos códigos o nuevas versionesEstos nuevos códigos o nuevas versiones del Código Penal son documentos meramente virtualesmeramente virtuales. Las editoriales privadas partiendo delLas editoriales privadas, partiendo del texto original del Código Penal y de los cuerpos legales modificantes posteriorescuerpos legales modificantes posteriores, redactan esos documentos virtuales de forma manual (cortando, copiando y pegando texto). 22/11/2007 CRONOLEX 3 g )
  • 4. Motivación El objetivo que persigue nuestro grupo dej q p g g p investigación es elaborar un programa informático que: Redacte de forma automática esos documentos virtuales, que actualmente sonq elaborados de forma manual Nos diga cuál de esos documentos virtualesNos diga cuál de esos documentos virtuales, que son versiones diferentes del Código Penal, es el que pertenece al Derecho en l i f h did t 1994cualquier fecha comprendida entre 1994 (fecha de publicación del texto original del código) y el día de hoycódigo) y el día de hoy
  • 5. Cronolex Los módulos del sistema son: Módulo de edición de cuerpos Los módulos del sistema son: Módulo de base de datos XML legales. Módulo de base de datos XML. Modulo de consolidación del derecho. Módulo de búsqueda de cuerpos legales 22/11/2007 CRONOLEX 5 legales.
  • 6. Cronolex Módulo de edición de cuerpos legales. • Módulo encargado de transformar el texto original del cuerpo legal en un documento Módulo de edición de cuerpos legales. original del cuerpo legal en un documento XML con la estructura necesaria. DTD Legal Norm XML Document 22/11/2007 CRONOLEX 6
  • 7. Estructura XML La primera tarea fue desarrollar unaLa primera tarea fue desarrollar una estructura XML lo suficientemente flexible como para definir todos los tipos decomo para definir todos los tipos de cuerpos legales que hay en la legislación españolaespañola. Una vez definida la estructura, está fue descrita en un DTD (Document Type( y Definition). 22/11/2007 CRONOLEX 7
  • 8. Estructura XML El DTD tiene 2 grandes partesEl DTD tiene 2 grandes partes. La MetaInformación (información acerca del cuerpo legal)del cuerpo legal) El texto del cuerpo legal 22/11/2007 CRONOLEX 8
  • 9. MetaInformación 1 La información contenida en la etiqueta1. La información contenida en la etiqueta MetaInformación no es parte del cuerpo legal 2 En ella se pueden distinguir 2 partes:2. En ella se pueden distinguir 2 partes: – Una contiene información necesaria (por j l l f h d bli ió d lejemplo la fecha de publicación del cuerpo legal). – La otra contiene información meramente posible (por ejemplo, el nombre oficioso del cuerpo legal). 22/11/2007 CRONOLEX 9
  • 10. MetaInformación Entre la información meramente posibleEntre la información meramente posible contenida en la etiqueta MetaInformación está la referente a las modificaciones que hayareferente a las modificaciones que haya experimentado el texto del cuerpo legal desde la fecha de su publicaciónfecha de su publicación. Estas modificaciones son de tres tipos: ) S ió d t t bi d ióa) Supresión de texto, bien por derogación, bien por anulación b) Incorporación o adición de texto nuevo; y c) Sustitución de un texto por otro. 22/11/2007 CRONOLEX 10 ) p
  • 11. MetaInformación Por ello la etiqueta MetaInformación puede incluirPor ello, la etiqueta MetaInformación puede incluir cuatro etiquetas de modificación: “Derogación”, “Anulación”Anulación , “Incorporación” y “Sustitución” 22/11/2007 CRONOLEX 11
  • 12. MetaInformación <MetaInformacion><MetaInformacion> <urn>urn:um:RD1451/1983</urn> <FechaAprobacion date="19830511“ /> <F h P bli i d t "19830604“ /><FechaPublicacion date="19830604“ /> <FechaVigencia desde="19830605" id="v1“ /> <Boletin date="19830604" numero=“133" tipo="BOE” /> <OrganoEmisor id="MTySs">Ministerio de Trabajo y Seguridad Social</OrganoEmisor> <Rango>Real Decreto</Rango>g g <Numero>1451</Numero> </MetaInformacion> Ejemplo de la MetaInformación del Real Decreto 1451/1983 en su estado original. 22/11/2007 CRONOLEX 12 g
  • 13. Estructura XML El texto del cuerpo legal:El texto del cuerpo legal: <Cabecera> ··············· </ Cabecera > < Introducción > ······· </ Introducción >< Introducción > </ Introducción > < Articulado > ··········· </ Articulado > < Disposiciones > ···· </ Disposiciones >p p < Fin > ······················· </Fin> < Agregados > ·········· </ Agregados > Estas etiquetas representan todas las partes d l t t d l l ldel texto del cuerpo legal. 22/11/2007 CRONOLEX 13
  • 14. Estructura XML El texto del cuerpo legal:El texto del cuerpo legal: < Articulado > < Libro > < Titulo > < Capitulo > < Sección > < Subsección > < Artículo >< Artículo > < Apartado > < Enunciado > Sólo las etiquetas “Articulado”, “Apartado” y “Enunciado” son obligatorias, las otras etiquetas son para representar el cuerpo 22/11/2007 CRONOLEX 14 legal de forma jerárquica.
  • 15. Estructura XML El texto del cuerpo legal: La estructura vista anteriormente es común para todos los cuerpos legales sean originales El texto del cuerpo legal: para todos los cuerpos legales, sean originales o modificantes. Sin embargo, un cuerpo legal modificante tiene una serie de etiquetas adicionales que indicanq q una modificación del cuerpo legal modificado. U j l d t ti tUn ejemplo de estas etiquetas es: 22/11/2007 CRONOLEX 15
  • 16. Estructura XML <Articulo id="1"> <Tit>Artículo único.</Tit> Ejemplo de una etiqueta en el cuerpo legal<Tit>Artículo único.</Tit> <CuerpoArticulo> <Apartado id="1.1"> <Tit></Tit> <CuerpoApartado> j p q p g modificante que contiene el nuevo texto del cuerpo legal modificado. CuerpoApartado <Enunciado id="1.1.1"> <Cuerpo> Se da nueva redacción al apartado 1 del artículo 7 del Real Decreto 1451/1983, de 11 de mayo, con el siguiente contenido:mayo, con el siguiente contenido: <Modifica xlink:href="urn:um:RD1451/1983@7.1 “fecha="19990127"> Las empresas que contraten por tiempo indefinido y a jornada completa a trabajadores minusválidos, tendrán derecho a una subvención de 650.000 pesetas por cada contrato de trabajo celebrado y durante su vigencia a bonificaciones en las cuotas empresariales detrabajo celebrado, y durante su vigencia, a bonificaciones en las cuotas empresariales de la Seguridad Social, incluidas las de accidente de trabajo y enfermedad profesional y las cuotas de recaudación conjunta, en las siguientes cuantías: a) 70 por 100 por cada trabajador minusválido contratado menor de cuarenta y cinco años. b) 90 por 100 por cada trabajador minusválido contratado mayor de cuarenta y cinco años Cuando elcada trabajador minusválido contratado mayor de cuarenta y cinco años. Cuando el contrato por tiempo indefinido se concierte a tiempo parcial, se mantendrán las bonificaciones en las cuotas descritas en el apartado anterior, si bien la subvención de 650.000 pesetas se reducirá proporcionalmente a la jornada pactada». </Modifica> 22/11/2007 CRONOLEX 16 </Modifica>
  • 17. Estructura XML <MetaInformacion> RD14 1/1983 /<urn>urn:um:RD1451/1983</urn> <FechaAprobacion date="19830511“ /> <FechaPublicacion date="19830604“ /> <F h Vi i d d "19830605" id " 1“ /><FechaVigencia desde="19830605" id="v1“ /> <Boletin date="19830604" numero=“133" tipo="BOE” /> <OrganoEmisor id="MTySs">Ministerio de Trabajo y Seguridad Social</OrganoEmisor>Social</OrganoEmisor> <Rango>Real Decreto</Rango> <Numero>1451</Numero> <Modificacion id="m1" parteModificada="@7 1"<Modificacion id= m1 parteModificada= @7.1 xlink:href="urn:um:RD4/1999@1.1.1“ fecha="19990127" /> </MetaInformacion> Aquí se ve el efecto producido por la etiqueta anterior en la MetaInformación del XML del cuerpo legal difi d 22/11/2007 CRONOLEX 17 modificado.
  • 18. Cronolex Módulo de edición de cuerpos legales • La marcación de los cuerpos legales mediante Módulo de edición de cuerpos legales. etiquetas, tanto las contenidas en la MetaInformación, como las contenidas en el Texto del cuerpo legal, se realiza mediante una aplicación Web de formularios, que permite rellenar un formulario de forma manual, mediante actos de copiar y pegar texto • Actualmente estamos investigando para realizar esta tarea de forma automática 22/11/2007 CRONOLEX 18 esta tarea de forma automática.
  • 19. Cronolex Módulo de edición de cuerpos legales (ejemplo) Vamos a ver un ejemplo introduciendo el Real D t 1451 / 1983 l XML lt t Módulo de edición de cuerpos legales (ejemplo). Decreto 1451 / 1983 y el XML resultante Ventanas para introducir los datos para transformar el cuerpo legal en un documento XML 22/11/2007 CRONOLEX 19
  • 20. Cronolex Módulo de edición de cuerpos legales (ejemplo)Módulo de edición de cuerpos legales (ejemplo). 22/11/2007 CRONOLEX 20
  • 21. Cronolex Módulo de edición de cuerpos legales (ejemplo)Módulo de edición de cuerpos legales (ejemplo). XML resultante Podemos observar que l M t i f ióen la Metainformación sólo aparecen etiquetas referentes al propio cuerpo legal 22/11/2007 CRONOLEX 21
  • 22. Cronolex Módulo de edición de cuerpos legales (ejemplo)Módulo de edición de cuerpos legales (ejemplo). Continuación del XML 22/11/2007 CRONOLEX 22
  • 23. Cronolex Módulo de base de datos XML • Módulo encargado de guardar todos los documentos XML que representan cuerpos legales. • Cuando el cuerpo legal se transforma en un documento XML, se guarda en la base de datos para que el sistema pueda utilizarlo. • Utilizamos una base de datos nativa XML por: • No es necesario transformar el documento XML a otra estructura de datos • No está centrada en los datos, es decir, no guarda datos atómicos sino documentos XML. 22/11/2007 CRONOLEX 23 g
  • 24. Cronolex Modulo de consolidación del derechoModulo de consolidación del derecho • Módulo más importante del sistema.p • Es el encargado de recuperar la redacción t l l f hque presenta un cuerpo legal en una fecha determinada. • El modulo procesa el cuerpo legal, desde su fecha de publicación hasta la fecha objetofecha de publicación hasta la fecha objeto de búsqueda. 22/11/2007 CRONOLEX 24
  • 25. Cronolex Modulo de consolidación del derechoModulo de consolidación del derecho • Junto al cuerpo legal original, se procesan todos los cuerpos legales que han modificadotodos los cuerpos legales que han modificado el cuerpo legal original desde su fecha de publicación hasta la fecha objeto de búsquedapublicación hasta la fecha objeto de búsqueda. • El resultado del proceso es un nuevo d t XML l t d d l l ldocumento XML con el estado del cuerpo legal en esa fecha. • Este nuevo XML no se guarda en la base de datos. Es un documento virtual. 22/11/2007 CRONOLEX 25
  • 26. Cronolex Modulo de consolidación del derecho. (Ejemplo) La pantalla principal es: Modulo de consolidación del derecho. (Ejemplo) Aquí indicamos el cuerpo legal y la fecha objeto de búsqueda. 22/11/2007 CRONOLEX 26
  • 28. Cronolex El Real Decreto está en su estado originalen su estado original 22/11/2007 CRONOLEX 28
  • 29. Cronolex Ahora la fecha objeto de búsqueda es el 15 de Septiembre 2001: Se ve que el apartado 1 del artículo 7 ha sido modificado por el Realp Decreto 4/1999 22/11/2007 CRONOLEX 29
  • 30. Cronolex Ahora la fecha objeto de búsqueda es hoy, 16 de Noviembre de 2007de 2007 Ahora el apartado 1 del artículo 7 está modificado por el RD170/2004, y además elel RD170/2004, y además el artículo 8 también. 22/11/2007 CRONOLEX 30
  • 31. Cronolex Módulo de búsqueda de cuerpos legales. • Módulo para buscar los cuerpos legales contenidos en la base de datos ódu o de búsqued de cue pos eg es. la base de datos. • Se pueden realizar búsquedas por diferentes criteriosSe pueden realizar búsquedas por diferentes criterios • Las búsquedas más importantes son las que afectan a la fecha de aprobación, publicación o entrada en vigor. • Se pueden mezclar los criterios para hacer las búsq edas más efecti as 22/11/2007 CRONOLEX 31 búsquedas más efectivas.
  • 32. Cronolex Los módulos del sistema son: Modulo de consolidación del derecho. Los módulos del sistema son: Módulo de base de datos XMLMódulo de base de datos XML. Módulo de edición de cuerpos legales. Módulo de búsqueda de cuerpos legales. 22/11/2007 CRONOLEX 32
  • 33. Conclusiones Con el proyecto se facilita la labor de un usuario cuando necesita recuperar el estado de un cuerpo legal en una fecha determinada. Reduce los errores que puede cometer unq p usuario, ya que el sistema tiene en cuenta todos los cuerpos legales desde la fecha dep g publicación de este, hasta la fecha objeto de búsqueda. 22/11/2007 CRONOLEX 33 q
  • 34. Investigación actual Tenemos 2 importantes líneas de investigación: 1. La mejora de los módulos creados, en especial la automatización del módulo de edición dela automatización del módulo de edición de cuerpos legales. 2. Incluir el sistema creado en uno más complejo, cuyo principal objetivo es determinar t áti t é l l éautomáticamente qué cuerpos legales y qué versiones de éstos son aplicables a un caso cualquiera (homicidio arrendamiento etc )cualquiera (homicidio, arrendamiento, etc.), que ha ocurrido en una fecha cualquiera. 22/11/2007 CRONOLEX 34
  • 35. FINFIN Gracias por su atención Javier de Andrés Rivero <jandres@dif.um.es> Rafael Hernández Marín <rafaher@um.es> 22/11/2007 CRONOLEX 35