UTN- FRC -Producción Académica de Investigación y Desarrollo

Permanent URI for this communityhttp://48.217.138.120/handle/20.500.12272/1932

Browse

Search Results

Now showing 1 - 3 of 3
  • Thumbnail Image
    Item
    Una aproximación al uso de patrones de eventos para el modelado de contratos inteligentes.
    (Universidad Tecnologica Nacional Regional Córdoba., 2024) Medina, Oscar Carlos; Marciszack, Marcelo Martín; Romer, Rubén Aníbal; Meloni, Brenda Elizabeth; Strub, Ana María; Romero, María Soledad; Morardo, Diego; Nájera Gibert, José Ignacio
    Se propone, en este trabajo, elaborar un modelo de diseño de contratos inteligentes basado en patrones de eventos. El uso de patrones de eventos en el modelado de contratos inteligentes es una tendencia emergente. Este proceso sistematizado y ágil permite mediante los patrones de eventos reutilizar el conocimiento y la experiencia de soluciones anteriores descriptas con patrones de negocio para los mismos casos de uso. Contrato inteligente es un código de programación que se ejecuta automáticamente cuando se cumplen ciertas condiciones predefinidas. Estos contratos se crean y se almacenan en una plataforma Blockchain, lo que permite su ejecución automática y su verificación por parte de múltiples nodos de la red. Realizando un mapeo de la bibliografía científica publicada a la fecha, se encuentran trabajos que proponen la aplicación de patrones al modelado de contratos inteligentes. Los resultados muestran que el uso de patrones de eventos en el modelado de contratos inteligentes es una tendencia emergente. Los patrones de eventos se utilizan para modelar las interacciones entre los contratos inteligentes y su entorno, lo que ayuda a mejorar la eficiencia, la seguridad y la flexibilidad de los contratos inteligentes. Entre los patrones de eventos más utilizados se encuentran los patrones de tiempo, los patrones de control de flujo y los patrones de comunicación. Además, se han desarrollado herramientas y lenguajes específicos para el modelado de contratos inteligentes basados en patrones de eventos. En conclusión, se sugiere que el uso de patrones de eventos en el modelado de contratos inteligentes es una tendencia prometedora que puede mejorar significativamente la eficiencia, la seguridad y la flexibilidad de los contratos inteligentes en diversas aplicaciones.
  • Thumbnail Image
    Item
    Systematic review of literature on applicable patterns in the modeling of smart contracts
    (2023) Medina, Oscar Carlos; Marciszack, Marcelo Martín; Strub, Ana María; Della Mea, Karen; Nájera Gibert, José Ignacio; Govela Thomae, Alfonso
    La incorporación de patrones al Modelo Conceptual de Contratos Inteligentes permitiría reutilizar el conocimiento y experiencia de los casos de uso exitosos en aplicaciones descentralizadas. Contratos Inteligentes y aplicaciones descentralizadas son sistemas informáticos que utilizan tecnologías Blockchain. Objetivo: El objetivo de este documento es llevar a cabo una revisión sistemática de la literatura en el campo la Ingeniería de Software para caracterizar el estado del arte sobre patrones que se puedan aplicar en el modelado de Contratos Inteligentes, identificando vacíos y oportunidades para futuras investigaciones. Método: Se realizó una revisión sistemática con el fin de encontrar los estudios primarios en la literatura existente, que luego se clasificaron y analizaron de acuerdo con distintos criterios. También se llevó a cabo una evaluación subjetiva resaltando las ideas y experiencias más importantes identificadas. Resultados: Se encontró 43 estudios primarios de interés, publicados entre enero de 2013 y diciembre de 2022. En general, se presentan asociados a casos de uso de Contratos Inteligentes de reciente implementación, proporcionando evidencia empírica del impacto del uso de patrones. Conclusiones: Se pudo identificar los siguientes tipos de patrones más relevantes que se aplicaron hasta el 2022 en el modelado de Contratos Inteligentes: de diseño, de arquitectura, de negocio, de seguridad y de datos. La investigación en la que se enmarca el presente trabajo, considera estos hallazgos como punto de partida para elaborar un método de aplicación de patrones de negocio en el modelado de sistemas de Contratos Inteligentes, para que facilite su construcción con mayor nivel de calidad.
  • Thumbnail Image
    Item
    Una aproximación a la incorporación de patrones de negocio en el modelado de aplicaciones de contratos inteligentes
    (2021) Medina, Oscar Carlos; Groppo, Mario Alberto; Marciszack, Marcelo Martín
    El presente trabajo describe las características principales de una investigación cuya finalidad es elaborar una propuesta metodológica de incorporación de Patrones de Negocio en el Modelo Conceptual de aplicaciones de Contratos Inteligentes, para que facilite su construcción con mayor nivel de calidad. La dimensión de calidad de software que se intenta optimizar en este proyecto es la reusabilidad de los sistemas de información que utilicen Contratos Inteligentes basados en tecnología Blockchain. Este es el primer proyecto de investigación homologado del CIDS Blockchain Lab de la Regional Córdoba. El objetivo principal de la investigación es obtener un procesosistematizado y ágil que permita reutilizar Patrones de Negocio en el modelado de DApps, aplicaciones descentralizadas, basadas en contratos inteligentes e implementadas sobre redes Blockchain.