Autor: Gómez Macías, Cristian
Cargando...
E-mails conocidos
cristian.gomez@urjc.es
Fecha de nacimiento
Proyectos de investigación
Unidades organizativas
Puesto de trabajo
Apellidos
Gómez Macías
Nombre de pila
Cristian
Nombre
Nombres alternativos
Gómez, Cristian
Afiliaciones conocidas
Universidad Rey Juan Carlos, Spain
Computer Science and Statistics Department, University Rey Juan Carlos, Spain
Computer Science and Statistics Department, University Rey Juan Carlos, Spain
Páginas web conocidas
Página completa del ítem
Notificar un error en este autor
7 resultados
Resultados de la búsqueda
Mostrando 1 - 7 de 7
Artículo SmaCly: un lenguaje de bloques para trabajar con contratos inteligentesGómez Macías, Cristian; Vara, Juan Manuel; Perez Blanco, Francisco Javier; Marcos Martínez, Esperanza. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.A pesar del interés que despierta la tecnología blockchain y los contratos inteligentes, su complejidad y curva de aprendizaje supone un problema que ralentiza su adopción. Con la intención de contribuir a minimizar este problema, en la +ALQ-ultima edición de estas jornadas presentábamos una propuesta metodológica y tecnológica para el uso de modelos en el ámbito de los contratos inteligentes. El objetivo de este trabajo es presentar uno de los componentes tecnológicos que hemos desarrollado para implementar esta propuesta: un lenguaje de bloques para la especificación y representación gráfica de contratos inteligentes.Artículo SmaC: soportando el modelado de contratos inteligentesGómez Macías, Cristian; Vara, Juan Manuel; Perez Blanco, Francisco Javier; Marcos Martínez, Esperanza. Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021), 2021-09-22.A pesar del interés que despierta la tecnología blockchain y los contratos inteligentes, su complejidad supone un problema que ralentiza su adopción. Con la intención de contribuir a minimizar este problema, en la última edición de estas jornadas presentábamos una propuesta metodológica y tecnológica para el uso de modelos en el ámbito de los contratos inteligentes. El objetivo de este trabajo es presentar los primeros resultados de esa propuesta.Artículo Acercando modelos de negocio y de proceso para el diseño de serviciosPerez Blanco, Francisco Javier; Vara, Juan Manuel; Gómez Macías, Cristian; de Castro Martínez, Valeria; Granada, David; Marcos Martínez, Esperanza. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.Actualmente existe gran cantidad de técnicas o notaciones para el modelado de negocio y el modelado de procesos que permiten representar una organización con mayor o menor nivel de detalle a la vez que ayudan a entender, conceptualizar y representar los servicios que aportan valor a la compañía. Esas técnicas tienen diferencias y similitudes, pero en muchos casos son complementarias. Sin embargo, no existe una solución que permita trabajar de manera integrada con varias de estas notaciones, acortando la distancia entre las áreas de negocio y tecnología. Este artículo presenta las últimas funcionalidades incorporadas en un entorno de modelado para el diseño de servicios que soporta 5 notaciones diferentes (Canvas, e3value, Service Blueprint, Process Chain Network y BPMN) y que permite generar vistas parciales de modelos basados en una determinada notación a partir de modelos elaborados con otra de las notaciones soportadas, además del modelo de relaciones correspondiente.Artículo SmaCQA: un DSL textual para facilitar el paso de modelos de valor a contratos inteligentesGómez Macías, Cristian; Vara, Juan Manuel; Perez Blanco, Francisco Javier; Granada, David. Actas de las XXVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2023), 2023-09-12.maC es un entorno de desarrollo dirigido por modelos para la especificaci ́on de contratos inteligentes. Una de las funcionalidades que ofrece SmaC es la posibilidad de generar modelos de contratos inteligen- tes a partir de modelos de negocio, expresados con la notaci ́on e3value, muchos m ́as cercanos a usuarios no t ́ecnicos, y viceversa. En este tra- bajo presentamos SmaCQA, un DSL textual que permite especificar los detalles de los intercambios de valor recogidos en un modelo e3value en otro modelo que sirve como fuente de informaci ́on adicional en el paso de modelos de valor a modelos de contratos inteligentesArtículo Una propuesta para soportar la especificación a alto nivel de contratos inteligentesGómez Macías, Cristian; Vara, Juan Manuel; Perez Blanco, Francisco Javier; Marcos Martínez, Esperanza. Actas de las XXIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2019), 2019-09-02.Un contrato inteligente es una representación digital de un contrato , cuyas cláusulas se ejecutan automáticamente cuando se cumplen sus condiciones, sin necesidad de un intermediario. Debido a su potencial, instituciones de muy diversos ámbitos están explorando las posibilidades que les ofrece la aplicación de esta tecnología, encontrándose con un problema recurrente: la elevada curva de aprendizaje del diseño y creación de contratos inteligentes, tanto para los profesionales de las áreas de negocio, como para los desarrolladores no familiarizados con esta tecnología. En este trabajo, tras analizar la situación actual en cuanto a la existencia de herramientas o soluciones para la definición de contratos inteligentes, se presenta una propuesta basada en la aplicación de técnicas y principios de la Ingeniería Dirigida por Modelos, que mejorará ostensiblemente los niveles de usabilidad de las soluciones existentes.Artículo Facilitando la gestión de modelos para el diseño de serviciosPerez Blanco, Francisco Javier; Vara, Juan Manuel; Gómez Macías, Cristian; de Castro Martínez, Valeria; Marcos Martínez, Esperanza. Actas de las XXV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2021), 2021-09-22.Este trabajo describe los últimos avances en el desarrollo de INNoVaServ, un entorno de modelado para el diseño de servicios que soporta las notaciones Business Model Canvas, e3value, Service Blueprint, PCN y BPMN. La mejora aqu+AO0 presentada consiste en el desarrollo de un panel de control o dashboard que, haciendo uso de técnicas MDE, facilita la gestión de los modelos utilizados en el contexto de un determinado proyecto de diseño de servicios.Artículo Soportando la producción de contratos inteligentes a partir de modelos de negocioGómez Macías, Cristian; Vara, Juan Manuel; Perez Blanco, Francisco Javier; Granada, David; Villarrubia, Carlos. Actas de las XXVIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2024), 2024-06-17.Este trabajo presenta el desarrollo de SmaCQA, un DSL textual que permite recoger información de bajo nivel sobre los intercambios de valor representados en modelos de valor expresados con la notación e{$^3$}value ya que, por su naturaleza, los modelos de valor no permiten recoger este tipo de información. La idea subyacente es utilizar esta información complementaria para facilitar la generación de contratos inteligentes a partir de modelos de valor. Para ilustrar la utilidad de la propuesta, el trabajo documenta un caso de estudio del mercado de la energía. Los resultados demuestran que la solución tecnológica desarrollada posibilita la generación de contratos inteligentes mucho más completos y complejos.