Autor:
Pedreira, Oscar

Cargando...
Foto de perfil

E-mails conocidos

opedreira@udc.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Pedreira

Nombre de pila

Oscar

Nombre

Nombres alternativos

Pedreira, Óscar

Afiliaciones conocidas

Universidade da Coruna, Spain
Universidade da Coruña, Laboratorio de Bases de Datos, Spain
Universidade da Coruna
Laboratorio de Bases de Datos, Universidade da Coruña

Páginas web conocidas

Página completa del ítem
Notificar un error en este autor

Resultados de la búsqueda

Mostrando 1 - 10 de 13
  • Artículo
    Configuración de productos de una línea de producto software utilizando un lenguaje específico del dominio
    de Castro Celard, David; Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    La selección de una característica en una Línea de Producto Software determina si esta se encontrar+AOE presente o no en el producto final. Sin embargo, en nuestra experiencia trabajando con tecnologías LPS en el ámbito de los Sistemas de Información Geográfica, hemos identificado escenarios en los que puede ser necesario aplicar una característica a un elemento concreto de la aplicación y no a todo su conjunto. Es por ello por lo que en esta publicación se plantea una solución que, haciendo uso de Lenguajes Específicos de Dominio, permita asociar características con determinados elementos de la aplicación generada, con el fin de alcanzar una mayor personalización del SIG generado y mejorando la calidad de estos.
  • Artículo
    Simplificando la importación de datos de OpenStreetMap a bases de datos relacionales mediante un lenguaje específico de dominio
    Gayoso, David; Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    Hay datos geolocalizados que se utilizan de manera habitual en los Sistemas de Información Geográfica, como pueden ser las carreteras, los límites administrativos o las ubicaciones de los hospitales de una región. Una de las fuentes más utilizadas para obtener esos datos es OpenStreetMap (OSM). El proceso de importación de datos desde OSM a una base de datos no es sencillo, ya que es necesario realizar un filtrado y transformación de los datos para recuperar únicamente aquellos que nos interesen, y en el formato correcto conforme a nuestro modelo. En este artículo corto se introduce un lenguaje específico de dominio que permite realizar este proceso automáticamente.
  • Artículo
    Herramienta para la Visualización de la Movilidad durante la Pandemia
    Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar. Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021), 2021-09-22.
    En este artículo presentamos una herramienta prototipo desarrollada entre los meses de mayo a julio del 2020, durante la situación de pandemia por el COVID-19, para mostrar la información de movilidad proporcionada por el gobierno. La herramienta pretende ser una prueba de concepto de aplicación ligera de análisis de datos espaciales, y fruto de este desarrollo surgieron varias ideas que se están llevando a cabo en la actualidad, y una nueva línea de investigación relacionada con la generación ágil de aplicaciones de mapas con indicadores gráficos mediante un lenguaje específico de dominio. Describimos aqu+AO0 la motivación, el diseño de la herramienta, y el producto desarrollado.
  • Artículo
    Arquitectura para la Gestión del Ciclo de Vida de Líneas de Producto Software
    de Castro Celard, David; Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar; Saavedra Places, Ángeles. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    La Gestión del Ciclo de Vida de Aplicaciones (conocido como ALM por su nombre en inglés, Application Lifecycle Management) coordina las actividades para desarrollar, mantener y evolucionar una aplicación, definiendo un marco que busca la eficiencia y efectividad en cada etapa del ciclo de vida. Aunque existen numerosas publicaciones sobre ALM, la aplicación de ALM en las Líneas de Producto Software (LPS) aún no ha sido abordada. En este trabajo se propone adaptar ALM para el desarrollo de LPS mediante la creación de una herramienta que maneje principalmente las áreas de desarrollo y operaciones para gestionar varias LPS y sus productos asociados.
  • Artículo
    A workflow management system to feed digital libraries: proposal and case study
    Saavedra Places, Ángeles; Fariña, Antonio; Rodríguez Luaces, Miguel; Pedreira, Oscar; Seco, Diego. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    Articulo publicado en: Multimedia Tools and Applications, 75(7), Springer US, Estados Unidos, 2016, pp. 3843-3877. DOI: 10.1007/s11042-014-2155-3 Multimedia Tools and Applications tiene factor de impacto 1.331, y está clasificada como Q2 en COMPUTER SCIENCE, INFORMATION SYSTEMS
  • Artículo
    Componente para la visualización de un data warehouse espacio-temporal en un Sistema de Información Geográfica
    Lamas Sardiña, Victor Juan; Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    En el Laboratorio de Bases de Datos de la Universidade da Coruña contamos con una línea de producto software para la creación de Sistemas de Información Geográfica (SIG) en web. En el caso de que los datos se encuentren disponibles en un data warehouse, la funcionalidad actual de la línea de productos no es suficiente. Por lo tanto, es necesario crear un componente encargado de conectar el data warehouse con el interfaz de usuario proporcionando la funcionalidad habitual (filtros y agregaciones en las diferentes dimensiones del data warehouse). Dado que integrar la funcionalidad y la variabilidad de la exploración de un data warehouse en una línea de producto software es complicado, hemos optado en una primera aproximación por definir un componente de exploración en un SIG de cualquier data warehouse. El componente recibe, mediante un lenguaje específico de dominio, una descripción del modelo de datos (esto es, los hechos y la jerarquía de dimensiones, la manera en la que se relacionan cada una de ellas, y la manera de recuperar sus valores) e independiza a los componentes del interfaz de usuario de la gestión de la comunicación con el data warehouse.
  • Artículo
    Incorporación de Tecnologías de Desarrollo Dirigido por Modelos en una PYME
    Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar; Vilares, Javier. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.
    En este artículo se describe la integración de una herramienta de generación de código fuente en una empresa mediana de desarrollo de software.
  • Artículo
    DSL para la migración de bases de datos legacy en el marco de una LPS
    Ramos-Vidal, Delfina; Cortiñas, Alejandro; Rodríguez Luaces, Miguel; Pedreira, Oscar; Saavedra Places, Ángeles. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    En este artículo presentamos una propuesta de lenguaje específico de dominio que facilita la migración de datos desde un sistema de información legacy a un producto generado por una Línea de Producto Software. Para ello, el lenguaje permite establecer el mapeo y transformaciones necesarias entre las dos bases de datos, para posteriormente generar el código necesario para llevar a cabo la migración de cada producto.
  • Artículo
    Aplicación de Tecnología de Líneas de Producto Software a Sistemas de Gestión del Trabajo en Movilidad
    Cortiñas, Alejandro; Pedreira, Oscar; Rodríguez Luaces, Miguel; Saavedra Places, Ángeles; Rodríguez Brisaboa, Nieves. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.
    En este artículo presentamos el trabajo que en el Laboratorio de Bases de Datos estamos realizando en el marco de GEMA, un proyecto de investigación financiado en la convocatoria Conecta-PEME 2018. El objetivo de GEMA es construir una Línea de Producto Software para generar aplicaciones GTM que incorporen módulos avanzados de gestión y explotación de la movilidad como: planificación de rutas, agendas dinámicas y horarios; trayectorias semánticas; y almacenamiento compacto y explotación de la información móvil para la toma de decisión gerencial. Describimos aquí la motivación y los objetivos concretos del proyecto y principales retos a afrontar, y los avances ya realizados.
  • Artículo
    Definición de Operadores de Mutación para Sistemas de Información Geográfica
    Alvarado, Suilen H.; García Rodríguez de Guzmán, Ignacio; Rodríguez Luaces, Miguel; Pedreira, Oscar; Saavedra Places, Ángeles; Polo Usaola, Macario. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.
    Este artículo presenta la definición de un conjunto de operadores de mutación que reproducen errores probables que pueden ocurrir durante el desarrollo de Sistemas de Información Geográfica. Estos operadores fueron definidos a partir de errores que se identificaron analizando las tecnologías más usadas para implementar este tipo de aplicaciones. Para la creación de los operadores implementamos un prototipo basado en programación orientada a aspectos. Finalmente evaluamos su uso simulando estos errores en dos aplicaciones reales.