Autor:
Domínguez Mayo, Francisco José

Cargando...
Foto de perfil

E-mails conocidos

fjdominguez@us.es

Fecha de nacimiento

Proyectos de investigación

Unidades organizativas

Puesto de trabajo

Apellidos

Domínguez Mayo

Nombre de pila

Francisco José

Nombre

Nombres alternativos

Dominguez-Mayo, Francisco José
Domínguez-Mayo, Francisco J.
Domínguez-Mayo, F. J.
Dominguez-Mayo, F. J.
Domínguez Mayo, Francisco Jose
Domínguez, Francisco J.

Afiliaciones conocidas

Universidad de Sevilla, Spain
Departamento de Lenguajes y Sistemas Informáticos, Spain
University of Seville
University of Seville, Spain
Department of Computer and Language Systems, University of Seville, Spain

Páginas web conocidas

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

Resultados de la búsqueda

Mostrando 1 - 7 de 7
  • Artículo
    SOA de doble capa para sistemas de gobernanza inteligente
    Muñoz-Hermoso, Salvador; Benavides Cuevas, David Felipe; Domínguez Mayo, Francisco José. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.
    En el ámbito de la gobernanza inteligente no se dispone de arquitecturas abiertas e interoperables de referencia, lo cual dificulta su implementación; dado que ésta se construye en base a un ecosistema de sistemas de información (algunos ya existentes en la organización) que deben interoperar entre sí para ofrecer los servicios. Proponemos una arquitectura orientada a servicios (SOA) y abierta, como referencia para el desarrollo de sistemas de gobernanza inteligente. Está modelada en TOGAF-Archimate y consta de dos capas. La primera capa externa, provee los servicios específicos del dominio de la gobernanza inteligente. Ésta se apoya en una segunda capa interna, centrada en resolver la lógica de negocio de la colaboración-e, entregada a la primera como servicios generales. Esta estructura en dos capas divide la problemática, y facilita el desarrollo del software al ofrecer una referencia para diseños basados en la interoperabilidad, y la reutilización de servicios y sistemas disponibles en la organización.
  • Artículo
    Demostración de TRABIS (TRAzabilidad de Muestras BIológicaS de Reproducción Humana Asistida)
    Morales-Trujillo, Leticia; García García, Julián Alberto; Domínguez Mayo, Francisco José; Mejías Risoto, Manuel. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.
    El control y trazabilidad de muestras biológicas es un problema a re-solver en un gran número de ámbitos, pero en lo que se refiere a laboratorios de reproducción humana asistida, existen una serie de factores ambientales y del propio contexto de trabajo que hace que la práctica est+AOk expuesta a múltiples po-sibles incidentes. En este contexto, investigadores del departamento de Lengua-jes y Sistemas Informáticos de la Universidad de Sevilla, han colaborado en un proyecto de transferencia tecnológica con la empresa andaluza G7innovation dentro del marco del proyecto +IBw-TRABIS - TRAzabilidad de muestras BIológicaS de reproducción humana asistida+IB0, cofinanciado por el Centro para el Desarrollo Tecnológico e Industrial (CDTI). TRABIS es una solución tecnológica e innova-dora que permite la ejecución y la monitorización de procesos de reproducción humana asistida, de manera integrada con dispositivos físicos de laboratorio para mejorar el control, salvaguarda y trazabilidad de muestras biológicas de paciente. Para alcanzar este objetivo, se han utilizado tecnologías como blockchain y smart contracts. Además, para verificar y validar la solución tecnológica, se ha reali-zado el pilotaje de la solución en Inebir (clínica privada de Reproducción Asis-tida).
  • Artículo
    Benchmarking del rendimiento de proyectos software de código abierto mediante una herramienta colaborativa
    Sánchez Ruiz, José Manuel; Olivero González, Miguel Ángel; Domínguez Mayo, Francisco José; Oriol, Xavier; Benavides Cuevas, David Felipe. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    La creciente popularidad y dependencia de las organizaciones en proyectos de software de código abierto (OSS) hace esencial asegurar su rendimiento óptimo. Sin embargo, las herramientas de evaluación del rendimiento actuales no cuentan con funcionalidades de colaboración adecuadas, lo que dificulta la evaluación y comparación objetiva del rendimiento mediante métricas estandarizadas, presentando desafíos tanto para desarrolladores como organizaciones en el mercado tecnológico. En este artículo se presenta Performance-Tracker, una herramienta de evaluación comparativa que ha sido diseñada para evaluar y comparar el rendimiento de proyectos OSS mediante métricas que consideran las características propias de los proyectos OSS. Performance-Tracker utiliza una base de conocimientos inicial de 50 proyectos de código abierto y define un modelo de contribución participativa y colaborativa en proyectos OSS, lo que permite a las comunidades evaluar su rendimiento de forma objetiva. La herramienta permite evaluar y comparar el rendimiento de los proyectos OSS, proporcionando perspectivas valiosas de mejora y asentando un marco de trabajo incial para fomentar un desarrollo más eficiente basado en un aprendizaje participativo y colaborativo.
  • Artículo
    Modelo de arquitectura multinivel para sistemas de gobernanza inteligente
    Muñoz-Hermoso, Salvador; Benavides Cuevas, David Felipe; Domínguez Mayo, Francisco José. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    La falta de modelos para sistemas de gobernanza inteligente, dificulta el desarrollo de este software complejo de alta variabilidad, e interés para el sector público y la ciudadanía. Proponemos un modelo de arquitectura en TOGAF-Archimate multinivel que facilita la especificación de arquitecturas generales, a través de dos submodelos (dominio general y específico) que contemplan diferentes niveles de abstracción (conceptual, lógico y tecnología) de la arquitectura. El primer submodelo enfoca los problemas comunes de la colaboración entre interesados, y el segundo los específicos del dominio de la gobernanza inteligente. Este enfoque, a la vez que divide la complejidad, representa en un único modelo y con un mismo lenguaje estándar, los distintos niveles de detalle del sistema, de una forma integral y conectada. Así, esta propuesta constituye un recurso útil para el diseño y desarrollo de sistemas para gobernanza inteligente dirigidos por modelos.
  • Artículo
    Una estrategia centrada en el usuario y guiada por modelos para el desarrollo sistemático de módulos ERP
    Olivero González, Miguel Ángel; Morales-Trujillo, Leticia; Lizcano, David; Domínguez Mayo, Francisco José. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.
    Los sistemas ERP están compuestos por diferentes módulos funcionales en el que cada uno aborda un área de negocio distinta. Los desarrollos que se llevan a cabo sobre estos módulos se gestionan de manera independiente por cada uno, lo que permite abordar de forma controlada un gran número de requisitos de infor-mación relacionados. En este contexto trabaja la startup G7Innovation para su producto iMEDEA. En este estudio hemos combinado dos metodologías, Design Sprint y NDT 4.0; consiguiendo sistematizar el desarrollo de módulos de siste-mas ERP. Esta combinación permite usar Design Sprint para generar y validar el prototipado, y NDT 4.0 para hacer el estudio, análisis y diseño del software a desarrollar. Además, de acuerdo a las especificaciones definidas en NDT, se pue-de automatizar la generación de código del módulo ERP. Esta propuesta se vali-dado en un caso de estudio en colaboración con la startup G7Innovation donde hemos aplicado ambas metodologías sobre Odoo, un sistema ERP de código abierto escrito en lenguaje Python. Gracias al uso de estas dos metodologías he-mos producido un módulo afín a las necesidades de la clínica reduciendo costos, tiempos y fallos humanos.
  • Artículo
    Configurabilidad multinivel en sistemas de gobernanza inteligente
    Muñoz-Hermoso, Salvador; Benavides Cuevas, David Felipe; Domínguez Mayo, Francisco José. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.
    Los sistemas para gobernanza inteligente cuentan con necesidades diferentes según el tipo de organización, que junto a su complejidad inherente, dificultan su configurabilidad. Sin embargo, no hallamos soluciones que faciliten la configuración de estos sistemas de gran interés en el sector público. Proponemos una solución de configurabilidad compuesta por una arquitectura de configuración multinivel basada en frameworks software, y un modelo de características (FM) para representar de forma compacta la variabilidad a través de la configuración de los diferentes niveles de un mismo software. Así, podremos obtener una línea de productos personalizados para distintas organizaciones. En un primer nivel se gestiona la variabilidad de los procesos de colaboración tipo, en un segundo nivel los distintos modelos de colaboración; que se concretan en un tercer y cuarto nivel de configuración respectivamente del sistema de gobernanza inteligente general, y del adaptado a las necesidades concretas de la organización.
  • Artículo
    Generacio?n de pruebas del sistema en el desarrollo del proyecto ADAGIO mediante la aplicacio?n de NDT
    Moreno-Leonardo, S.; González Enríquez, José; Morales-Trujillo, Leticia; Domínguez Mayo, Francisco José. Actas de las XXIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2018), 2018-09-17.
    La ingenieri?a guiada por modelos (MDE) se ha utilizado en los u?ltimos an?os para promover mejores resultados en el desarrollo de aplicaciones web, en el campo que se ha denominado ingenieri?a web guiada por modelos (MDWE). Una de las ventajas de aplicar MDWE es que ofrece una solucio?n para reducir el coste de las pruebas sin afectar su ejecucio?n ni la calidad de las mismas. Navigational Development Techinques (NDT), es una metodologi?a que proporciona soporte para todas las fases del ciclo de vida del desarrollo de un proyecto de software, proponiendo transformaciones automa?ticas entre dichas fases, sin embargo, en este trabajo, aunque se describe brevemente co?mo se ha hecho uso de NDT para la definicio?n de las fases de requisitos y ana?lisis, se hace hincapie? en el uso de la metodologi?a para la definicio?n de la fase de pruebas de un proyecto real denominado ADAGIO. La aplicacio?n de esta metodologi?a, proporciona un mayor i?ndice de cobertura de pruebas del sistema, y, consecuentemente, un incremento en la calidad del producto.