Skip to main content
  • Valladolid, Spain
Two Factor Authentication (2FA) using One Time Password (OTP) codes via SMS messages is widely used. In order to improve user experience, Google has proposed APIs that allow the automatic verification of the SMS messages without the... more
Two Factor Authentication (2FA) using One Time Password (OTP) codes via SMS messages is widely used. In order to improve user experience, Google has proposed APIs that allow the automatic verification of the SMS messages without the intervention of the users themselves. They reduce the risks of user error, but they also have vulnerabilities. One of these APIs is the SMS Retriever API for Android devices. This article presents a method to study the vulnerabilities of these OTP exchange APIs in a given sector. The most popular API in the sector is selected, and different scenarios of interaction between mobile apps and SMS OTP servers are posed to determine which implementations are vulnerable. The proposed methodology, applied here to the banking sector, is nevertheless simple enough to be applied to any other sector, or to other SMS OTP APIs. One of its advantages is that it proposes a method for detecting bad implementations on the server side, based on analyses of the apps, which ...
Resumen. La heterogeneidad en las bibliotecas digitales dificulta la integración de colecciones documentales destinadas a constituir una nueva biblioteca digital. Dicha heterogeneidad puede deberse, entre otras, a las siguientes causas:... more
Resumen. La heterogeneidad en las bibliotecas digitales dificulta la integración de colecciones documentales destinadas a constituir una nueva biblioteca digital. Dicha heterogeneidad puede deberse, entre otras, a las siguientes causas: distintos modelos de documentos, formatos diferentes, distintos modelos en los atributos, y distintas sintaxis en los lenguajes de consulta y en los datos que circulan por la biblioteca. La biblioteca que acoge una nueva colección debe garantizar la interoperabilidad entre la recién llegada y ...
Resumen La heterogeneidad en los lenguajes de consulta dificulta la integración de bibliotecas ya existentes con el fin de constituir una nueva biblioteca digital en entornos distribuidos. A la multiplicidad en los lenguajes de consulta... more
Resumen La heterogeneidad en los lenguajes de consulta dificulta la integración de bibliotecas ya existentes con el fin de constituir una nueva biblioteca digital en entornos distribuidos. A la multiplicidad en los lenguajes de consulta se suma la diversidad en los formatos de los datos y en los resultados de las consultas de cada servidor. La biblioteca que acoge un nuevo servidor debe garantizar la interoperabilidad entre el recién llegado y el resto del sistema. En este trabajo hacemos una revisión del problema y las posibles ...
Resumen. La heterogeneidad en las bibliotecas digitales dificulta la integración de colecciones documentales destinadas a constituir una nueva biblioteca digital. Dicha heterogeneidad puede deberse, entre otras, a las siguientes causas:... more
Resumen. La heterogeneidad en las bibliotecas digitales dificulta la integración de colecciones documentales destinadas a constituir una nueva biblioteca digital. Dicha heterogeneidad puede deberse, entre otras, a las siguientes causas: distintos modelos de documentos, formatos diferentes, distintos modelos en los atributos, y distintas sintaxis en los lenguajes de consulta y en los datos que circulan por la biblioteca.
Resumen La heterogeneidad en los lenguajes de consulta dificulta la integración de bibliotecas ya existentes con el fin de constituir una nueva biblioteca digital en entornos distribuidos. A la multiplicidad en los lenguajes de consulta... more
Resumen La heterogeneidad en los lenguajes de consulta dificulta la integración de bibliotecas ya existentes con el fin de constituir una nueva biblioteca digital en entornos distribuidos. A la multiplicidad en los lenguajes de consulta se suma la diversidad en los formatos de los datos y en los resultados de las consultas de cada servidor. La biblioteca que acoge un nuevo servidor debe garantizar la interoperabilidad entre el recién llegado y el resto del sistema.
El presente trabajo expone la funcionalidad del lenguaje XML en el tratamiento de documentos jurídicos y la experiencia del Grupo de Valladolid en dos proyectos de investigación relacionados con documentos del Derecho internacional... more
El presente trabajo expone la funcionalidad del lenguaje XML en el tratamiento de documentos jurídicos y la experiencia del Grupo de Valladolid en dos proyectos de investigación relacionados con documentos del Derecho internacional privado de la Unión Europea. El trabajo, que se remonta al año 2003 y que llega hasta la actualidad, se materializó en varios prototipos de aplicaciones que permiten la gestión documental de un conjunto de normas europeas de Derecho Internacional Privado. El último capítulo se plantea la pregunta de si la tecnología digital puede ayudar a resolver los problemas actuales de dispersión normativa y de quiebra del sistema en el Derecho internacional privado español o si la tecnología no es capaz de resolver.
En: Democracia Digital e Governo Eletrônico, vol 10 (2014). http://buscalegis.ufsc.br/revistas/index.php/observatoriodoegov/issue/view/247
Research Interests:
Se presentan los artículos del número 1 de volumen 15 de la revista Scire: Representación y Organización del Conocimiento (en.-jun. 2009), que recoge una selección revisada de los trabajos presentados en el I Simposio sobre XML... more
Se presentan los artículos del número 1 de volumen 15 de la revista Scire: Representación y Organización del Conocimiento (en.-jun. 2009), que recoge una selección revisada de los trabajos presentados en el I Simposio sobre XML Legislativo en España.
Research Interests:
Presentación del número de la revista Scire, que tiene su origen en ponencias presentadas al III Simposio de Informática Jurídica Documental celebrado en la Facultad de Derecho de la Universidad de Murcia los días 23 y 24 de noviembre de... more
Presentación del número de la revista Scire, que tiene su origen en ponencias presentadas al III Simposio de Informática Jurídica Documental celebrado en la Facultad de Derecho de la Universidad de Murcia los días 23 y 24 de noviembre de 2011.
Disponible en https://dialnet.unirioja.es/ejemplar/321403
Standardization is one of the pillars of interoperability. In this context, efforts promoted by the Open Geospatial Consortium, such as CityGML (Technical University, Berlin), a standard for exchanging three-dimensional models or urban... more
Standardization is one of the pillars of interoperability. In this context, efforts promoted by the Open Geospatial Consortium, such as CityGML (Technical University, Berlin), a standard for exchanging three-dimensional models or urban city objects, are welcomed. However, information from other domains of interest (e.g. energy efficiency or building information modeling) is needed for tasks such as land planning, large-scale flooding analysis, or demand/supply energy simulations. CityGML allows extension in order to integrate information from other domains, but the development process is expensive because there is no way to perform it automatically. The discovery of correspondences between CityGML concepts and other domains concepts poses a significant challenge.Ontology matching is the research field emerged from the Semantic Web to address automatic ontology integration. Using the ontology underlying CityGML and the ontologies which model other domains of interest, ontology matching would be able to find the correspondences that would permit the integration in a more automatic manner than it is done now.In this paper, we evaluate if ontology matching techniques allow performing an automatic integration of geospatial information modeled from different viewpoints. In order to achieve this, an evaluation methodology was designed, and it was applied to the discovery of relationships between CityGML and ontologies coming from the building information modeling and Geospatial Semantic Web domains. The methodology and the results of the evaluation are presented. The best results have been achieved using string-based techniques, while matching systems give the worst precision and recall. Only in a few cases the values are over 50%, which shows the limitations when these techniques are applied to ontologies with a partial overlap.
... 1997; Martínez González, de la Fuente, Derniame & Pedrero, 2003a; Vitali, 1999), the management of errata made to scientific articles (Poworotznek, 2003), software construction (Conradi & Westfechtel, 1998), and collaborative... more
... 1997; Martínez González, de la Fuente, Derniame & Pedrero, 2003a; Vitali, 1999), the management of errata made to scientific articles (Poworotznek, 2003), software construction (Conradi & Westfechtel, 1998), and collaborative e-learning (Brooks, Cooke & Vassileva, 2003). ...
The Convergence process in which European Union (EU) universities are at present involved supposes that these institutions not only have to re-structure their degree programmes, but also their teaching and learning methodologies. We study... more
The Convergence process in which European Union (EU) universities are at present involved supposes that these institutions not only have to re-structure their degree programmes, but also their teaching and learning methodologies. We study the impact of this EU process on Database teaching, comparing the practices of three different European universities and using the Convergence goals as criteria. In our discussion, we identify which aspects in each university are closer to the Convergence goals, and which are likely to help in achieving these goals.
An application to the legal domain of information extraction is presented. Its goal is to automate the extraction of references from legal documents, their resolution, and the storage of their information in order to facilitate an... more
An application to the legal domain of information extraction is presented. Its goal is to automate the extraction of references from legal documents, their resolution, and the storage of their information in order to facilitate an automatic treatment of these information items by services offered in digital libraries. References are extracted matching the texts in the collection against sets of patterns, using grammars.
OntoROPA is a project proposal to facilitate smart privacy legal compliance using technology capable of providing semantics, intelligence, and trust. This is an innovative proposal for the targeted marketplace—i.e. the legal compliance... more
OntoROPA is a project proposal to facilitate smart privacy legal compliance using technology capable of providing semantics, intelligence, and trust. This is an innovative proposal for the targeted marketplace—i.e. the legal compliance marketplace— since there are no solutions capable of simultaneously providing the three properties mentioned. OntoROPA deals with the creation and maintenance of a critical piece of legal compliance required by the GDPR, the Records of Processing Activities (ROPA).
OntoROPA deals with the automated creation and maintenance of a critical piece of legal compliance required by the GDPR—the Records of Processing Activities (ROPA). It includes the design of a knowledge graph—an RDF graph—to handle... more
OntoROPA deals with the automated creation and maintenance of a critical piece of legal compliance required by the GDPR—the Records of Processing Activities (ROPA). It includes the design of a knowledge graph—an RDF graph—to handle information about ROPAs, combining a professional legal ontology (which will be a part of this graph) with the collection and management of the specific knowledge of the community of privacy and data protection experts.
Los tesauros se han adaptado progresivamente a los entornos digitales demostrando su capacidad de integración con las tecnologías de la Web Semántica. No obstante, la convergencia de tesauros y Web Semántica no es tan directa como... more
Los tesauros se han adaptado progresivamente a los entornos digitales demostrando su capacidad de integración con las tecnologías de la Web Semántica. No obstante, la convergencia de tesauros y Web Semántica no es tan directa como aparentemente pudiera parecer. Este trabajo analiza y contrasta los constructos y reglas de integridad de ISO 25964 y SKOS (Simple Knowledge Organization System). Se examinan igualmente las representaciones en SKOS de los tesauros AGROVOC, EuroVoc y Unesco con el fin de estudiar las soluciones llevadas a cabo. Por último, se abordan los retos percibidos, considerando particularmente la integración de los tesauros con los datos enlazados y el desarrollo de ontologías.
Los movimientos de acceso abierto impulsan a los organismos principalmente estatales a publicar sus datos lo más pronto posible. Las tecnologías de Linked Data ayudan en esta dirección. En este artículo se presentan conceptos y... more
Los movimientos de acceso abierto impulsan a los organismos principalmente estatales a publicar sus datos lo más pronto posible. Las tecnologías de Linked Data ayudan en esta dirección. En este artículo se presentan conceptos y herramientas que pueden ser útiles para implementar proyectos de Linked Data, así como también algunas aplicaciones al gobierno electrónico. Nuestro objetivo es proporcionar una visión general de esta nueva área y su potencial uso, particularmente en el ámbito del gobierno electrónico. Para una implementación a gran escala es necesario desarrollar metodologías para generar y publicar Linked Data en la Web, desarrollar algoritmos para interconectar datos automáticamente, asegurar la pervivencia de los enlaces, desarrollar estándares para registrar información de las fuentes de datos, asegurar la privacidad, seguridad y preservación de los datos generados, crear herramientas para facilitar la búsqueda y despliegue de Linked Data.
Se presentan los artículos del número 1 de volumen 15 de la revista Scire: Representación y Organización del Conocimiento (en.-jun. 2009), que recoge una selección revisada de los trabajos presentados en el I Simposio sobre XML... more
Se presentan los artículos del número 1 de volumen 15 de la revista Scire: Representación y Organización del Conocimiento (en.-jun. 2009), que recoge una selección revisada de los trabajos presentados en el I Simposio sobre XML Legislativo en España.
Research Interests:
Digital libraries are systems that contain organized collections of objects, serving in their most basic functions as a mirror of the traditional library that contains paper documents. Most of the information contained in the collections... more
Digital libraries are systems that contain organized collections of objects, serving in their most basic functions as a mirror of the traditional library that contains paper documents. Most of the information contained in the collections of a digital library consists of documents, which can evolve with time. That is, a document can be modified to obtain a new document, and digital library users may want access to any of those versions. This introduces in digital libraries the problem of versioning, a problem that has also been considered in a related community, the hypertext community(hypermedia in its most extensive acception).Some domains in which document evolution is very important are the legislative domain (Arnold-Moore, 2000; Martínez-González, 2001; Vitali, 1999), the management of errata made to scientific articles (Poworotznek, 2003) and software construction (Conradi & Westfechtel, 1998).
ABSTRACT
ABSTRACT Resumen Este artículo describe el proceso seguido por un grupo de profesores interesados en la introducción de metodologías docentes activas en diversas asignaturas de las titulaciones de Ingeniería Técnica en Informática de... more
ABSTRACT Resumen Este artículo describe el proceso seguido por un grupo de profesores interesados en la introducción de metodologías docentes activas en diversas asignaturas de las titulaciones de Ingeniería Técnica en Informática de Gestión y de Sistemas de la Universidad de Valladolid. Estas experiencias se han realizado como parte de la actividad del grupo de investigación docente GREIDI (Grupo de Estudio para la Innovación Docente en Ingeniería) al que pertenecen los autores. El artículo presenta los principales objetivos y el proceso de creación y evolución del grupo. En el contexto de adaptación al Espacio Europeo de Educación Superior, la posibilidad de compartir ideas y esfuerzos con otros compañeros que trabajan con intereses comunes en el mismo ámbito se valora muy positivamente. Este artículo presenta las principales lecciones aprendidas después del primer curso de funcionamiento del grupo, así como los retos aún abiertos a partir de estas primeras experiencias.
Resumen Las bibliotecas digitales han propiciado el desarrollo de herramientas de apoyo a la docencia en muchos contextos. Marchionini [MAR95] aporta tres funciones a realizar por las bibliotecas digitales en el proceso de aprendizaje:... more
Resumen Las bibliotecas digitales han propiciado el desarrollo de herramientas de apoyo a la docencia en muchos contextos. Marchionini [MAR95] aporta tres funciones a realizar por las bibliotecas digitales en el proceso de aprendizaje: permitir a las personas el acceso simultaneo a materiales, sin que importe la ubicacion fisica de los mismos, preservar las fuentes de informacion para generaciones futuras y servir de marco, independientemente del espacio fisico, para compartir ideas, perspectivas, etc. En realidad, estas funciones no son mas que una adaptacion de las equivalentes para las bibliotecas tradicionales, dadas las posibilidades aportadas por la utilizacion de las tecnologias apropiadas. Existen abundantes experiencias de la utilizacion de bibliotecas digitales como apoyo al proceso educativo en muchas materias. Pero, en general, se reducen a un sistema de catalogacion y busqueda de los materiales disponibles en formato digital y la presentacion de los mismos. Este tipo de experiencias supone una aportacion muy valida en campos en los que la disponibilidad del material en formato digital es, por si mismo, un avance frente a los metodos tradicionales de ensenanza. El trabajo que se describe aqui es el desarrollo de un sistema que utiliza las posibilidades de las bibliotecas digitales para aportar nuevas formas de interaccion entre el profesor y los alumnos y aprovecha la tecnologia para facilitar el acceso a la forma digital de materiales antiguos a los que dificilmente se tendria acceso en otro caso.
Resumen La heterogeneidad en los lenguajes de consulta dificulta la integración de bibliotecas ya existentes con el fin de constituir una nueva biblioteca digital en entornos distribuidos. A la multiplicidad en los lenguajes de consulta... more
Resumen La heterogeneidad en los lenguajes de consulta dificulta la integración de bibliotecas ya existentes con el fin de constituir una nueva biblioteca digital en entornos distribuidos. A la multiplicidad en los lenguajes de consulta se suma la diversidad en los formatos de los datos y en los resultados de las consultas de cada servidor. La biblioteca que acoge un nuevo servidor debe garantizar la interoperabilidad entre el recién llegado y el resto del sistema. En este trabajo hacemos una revisión del problema y las posibles ...
Resumen. La heterogeneidad en las bibliotecas digitales dificulta la integración de colecciones documentales destinadas a constituir una nueva biblioteca digital. Dicha heterogeneidad puede deberse, entre otras, a las siguientes causas:... more
Resumen. La heterogeneidad en las bibliotecas digitales dificulta la integración de colecciones documentales destinadas a constituir una nueva biblioteca digital. Dicha heterogeneidad puede deberse, entre otras, a las siguientes causas: distintos modelos de documentos, formatos diferentes, distintos modelos en los atributos, y distintas sintaxis en los lenguajes de consulta y en los datos que circulan por la biblioteca. La biblioteca que acoge una nueva colección debe garantizar la interoperabilidad entre la recién llegada y ...
Suite of tests. Each test is described with: - Test number - Test description under ISO 2788 - Test description under ISO 25964 - Possible results for that test, with its semantics
The World Wide Web is an enormous and a growing source of information presented in a human friendly language called Html. Unfortunately, querying and accessing this information by software agents is not an easy task, so web information... more
The World Wide Web is an enormous and a growing source of information presented in a human friendly language called Html. Unfortunately, querying and accessing this information by software agents is not an easy task, so web information extractors are used. Currently, there is a variety of algorithms to build web information extractors, but none of them is universally applicable. There is not a common software framework to develop them. This has resulted in proposals that range in complexity, precision and recall, but having diverging interfaces, which makes it difficult to reuse or integrate them. As a result, few side-by-side comparisons are available, but none of them is complete. We argue that the key is the absence of a unifying framework in which researchers can develop their proposals so that they can be assessed properly. Devising and implementing such a framework would be an ultimate tool to help reduce costs at integrating web information into automatic business processes. ...
El presente texto se dedica a la relación entre los “Sistemas de datos” y el Derecho, es decir se ocupa de aquellos instrumentos tecnológicos que procesan y gestionan la información jurídica para su uso por los profesionales del Derecho.... more
El presente texto se dedica a la relación entre los “Sistemas de datos” y el Derecho, es decir se ocupa de aquellos instrumentos tecnológicos que procesan y gestionan la información jurídica para su uso por los profesionales del Derecho. Estos sistemas constituyen una herramienta esencial de los profesionales jurídicos de cuya actualidad en España y en Europa se da cuenta en este trabajo, haciendo referencia a supuestos internacionales de especial interés. Sus autores conforman una comunidad que lleva años estudiando las posibilidades de la tecnología electrónica y, en particular, su utilidad para mejorar la gestión de la información jurídica, aplicando XML y las tecnologías asociadas a la Web Semántica, en España y en Europa. Su perspectiva es multidisciplinar para confluir en una visión práctica de la aplicación de una tecnología específica al servicio del Derecho, el llamado XML jurídico. http://www.tirant.com/editorial/detalle?articulo=9788490860106#
Research Interests:
Research Interests:
User interfaces are designed taking in account different user needs (preferences, abilities, etc.) and various prototypes and usability tests are carried out during their development. However, when they are used by their final users, it... more
User interfaces are designed taking in account different user needs (preferences, abilities, etc.) and various prototypes and usability tests are carried out during their development. However, when they are used by their final users, it can be seen that the interfaces do not meet the users requirements or, more usually, it is evident that the UI can be improved. This
With the Semantic Web, thesauri regain a relevant role supporting semantic searches and other added-value services. Thesaurus standards define the constructs a thesaurus can have and the integrity rules it must comply with. Thesaurus... more
With the Semantic Web, thesauri regain a relevant role supporting semantic searches and other added-value services. Thesaurus standards define the constructs a thesaurus can have and the integrity rules it must comply with. Thesaurus editors can be helped in their work if thesaurus tools offer them support for integrity, warning when integrity rules are violated and/or helping them to correct these mistakes. The most recent thesaurus standard is ISO 25964, which supersedes ISO 2788, evolving towards concept-based thesauri and better aligned with the Semantic Web approach than the term-based thesauri of ISO 2788. However, the W3C recommendation for Knowledge Organisation System (KOS) representation in the semantic web context is Simple Knowledge Organisation Systems (SKOS), which is in fact prior to ISO 25964. This article focuses on thesaurus integrity and the evolution from ISO 2788 to ISO 25964. Its effect on integrity issues is analysed. A methodological proposal for evaluating i...

And 14 more