Browsing by Author "Medina, Oscar Carlos"
Now showing 1 - 20 of 36
- Results Per Page
- Sort Options
Item Análisis de consistencia de casos de uso con simuladores de autómatas finitos(2014) Marciszack, Marcelo Martín; Medina, Oscar Carlos; Castro, Claudia Susana; Moyano, Enrique HumbertoEl objetivo del trabajo es obtener un método automatizado de análisis de consistencia de Casos de Uso. Para lo cual se construyó una aplicación web denominada SIAR (Sistema Integral de Administración de Requerimientos) que gestiona los requerimientos funcionales de un sistema de información según los lineamientos de UML (Lenguaje Unificado de Modelado). Los casos de uso son una herramienta de generación y análisis de requisitos de sistemas. La finalidad principal de SIAR es la administración de casos de uso con una herramienta informática que agilice su registración, normalice su contenido y posibilite implementar validaciones funcionales, como por ejemplo un método automatizado de análisis de consistencia de casos de uso. Con este fin, el sistema genera un grafo con la transición de estados de cada caso de uso, expresado en el protocolo XPDL (Lenguaje de Definición de Flujo de Trabajo), que es analizado en un simulador de autómata finito determinista para verificar la cohesión de los escenarios en él definidosItem Una aproximación a la definición de patrones a partir de buenas prácticas para el desarrollo de sistemas de gobierno electrónico(edUTecNe. Universidad Tecnológica Nacional, 2019) Medina, Oscar Carlos; Groppo, Mario Alberto; Marciszack, Marcelo MartínLa propuesta de la presente Tesis de Doctorado es elaborar un modelo de análisis para definir patrones de Buenas Prácticas de e-Gobierno que se puedan aplicar en el Modelo Conceptual de los sistemas del sector público con el fin de facilitar su construcción con mayor nivel de calidad. La dimensión que se intenta optimizar con esta propuesta es el nivel de calidad de sistemas de Gobierno Electrónico de Argentina en particular, y de Iberoamérica en general, al no haberse identificado un modelo de solución exitoso para tomar como punto de partida. Se exponen en este artículo los Objetivos y Metodología de esta investigación, como así también los resultados obtenidos a la fecha y que fueron difundidos en publicaciones científicas y transferencias acreditadas formalmente.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ínEl 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.Item Aproximación descriptiva a las buenas prácticas de Gobierno Electrónico y a su incorporación en el modelado conceptual de sitios web públicos de Argentina(edUTecNe. Universidad Tecnológica Nacional., 2018) Medina, Oscar Carlos; Groppo, Mario Alberto; Marciszack, Marcelo MartínEl presente trabajo introduce en la temática de los sistemas de Gobierno Electrónico de Argentina, en un marco referencial iberoamericano, a partir de la enunciación de los conceptos básicos de E-Gobierno y Modelado Conceptual desde el punto de vista de la Ingeniería de Software hasta el relevamiento de su situación actual, a los fines de identificar y caracterizar la incorporación de buenas prácticas en el Modelo Conceptual de estos desarrollos considerando las ventajas de su utilización. Además, analizar si es factible definir una metodología para su elaboración e implementación en nuevos portales web de Gobierno.Item Una Arquitectura “Serverless” económica para pequeños portales de datos aplicada en un software prototipo para investigación(2023) Wismer, Axel Francis; Meloni, Brenda Elizabeth; Medina, Oscar CarlosLos grupos de investigación, a la hora de la puesta en producción de un software prototipo, presentan la problemática de elegir una arquitectura y estimar el costo del despliegue. La elección de una arquitectura para este despliegue, depende del número de proveedores y formas en la que se venden los servicios, especialmente en aplicaciones que deben estar disponibles en internet durante ciertos periodos de tiempo. En este trabajo se presenta una alternativa sobre las tecnologías “serverless” y su implementación en el software prototipo “PatCat” (Pattern Catalogue) que es un catálogo web de Patrones de Negocios aplicados en casos reales de E-Gobierno. La propuesta de este tipo de arquitectura permitió el ahorro de costos y tiempo que se incurren al utilizar servidores que están constantemente activos como los que se utilizan habitualmente en ambientes de producción.Item Business patterns catalogue and selection proposal for the conceptual model of a software product(2021) Medina, Oscar Carlos; Pérez Cota, Manuel; Meloni, Brenda Elizabeth; Marciszack, Marcelo MartínContext: A pattern is a model that allows reusing a successful solution to the same problem in a different context. A pattern implementation could be the elaboration of an analysis model to incorporate good practices patterns Conceptual Modelling of Electronic Government systems. Defining a new pattern, and selecting a previously existing one from a limited set, called catalogue, are essential activities that every analysis model must solve when using patterns. Goal: The present work describes a proposal to manage a Business Patterns catalogue that can be applied to Conceptual Modelling of software products. Business Patterns allow to model and design business processes inside an organization, being it public or private. Methods: An application, called “PatCat” (Pattern Catalogue), was developed to test de proposal, using the Business Model of an Information System for a public education institution as a pilot. Conclusions: The introduction of patterns at the beginning of the Modelling Process allows to simplify and clarify the requirements elicitation, amongst other benefits. Thus, a specific management application for a pattern catalogue is useful to standardize and speed up this software design task.Item Circuitos de documentos configurables aproximación a un modelo de datos y algoritmo de implementación(Red de carreras de Ingeniería en Informática : Sistemas de Información del CONFEDI, 2013) Marciszack, Marcelo Martín; Quinteros, Sergio R.; Muñoz, Roberto Miguel; Medina, Oscar CarlosEl propósito del trabajo es corroborar la viabilidad de gestionar circuitos de documentos configurables. Para lo cual se realizó el diseño funcional de un módulo de software basado en el supuesto de que los procesos de un sistema de gestión documental pueden representarse con un conjunto simplificado de objetos de flujo del estándar Notación de Modelado de Procesos (BPMN). A los fines de que un usuario final de este módulo, pueda parametrizar los distintos circuitos de documentos de su organización desde una interfaz web amigable, se definen tipos de acciones para determinar anticipadamente el estado y el próximo destino posible del documento en todas sus etapas de vida: creación, movimientos y cierre.Item Conceptual modelling of a mobile app for occupational safety using process and objectives patterns(Springer, 2018) Medina, Oscar Carlos; Pérez Cota, Manuel; Marciszack, Marcelo Martín; Siban, Mariano Martín; Pérez, Nicolás; Dean, DiegoA pattern is a model that allows the reuse of a successful solution for the same problem in different contexts. From a Software Engineering approach, there are different pattern types; the present work proposes the use of processes and goals patterns to describe processes at the Conceptual Modelling phase of an information system. We develop a study case over a process supporting an application for occupational safety monitoring in the Public Sector. This process, due to its features and fully digital implementation, can be considered as a repeatable Electronic Government experience. Patterns described here are part of a pattern catalog from the experimental phase of a research that searches to define an analysis model for the application of Conceptual Modelling Patterns for Electronic Government systemsItem Evaluación experimental sobre la utilización de patrones de gobierno electrónico(2022) Medina, Oscar Carlos; Groppo, Mario Alberto; Marciszack, Marcelo MartínEn el marco de la Tesis Doctoral “Definición de Patrones a partir de Buenas Prácticas para el desarrollo de sistemas de Gobierno Electrónico”, se realizó un experimento con el objetivo de evaluar si el uso de patrones mejora o no la facilidad de comprensión del modelo conceptual de un sistema de gobierno electrónico real, comparándolo con el uso de descripción narrativa exclusivamente, o en combinación patrones de negocio más descripción narrativa. Este trabajo expone las actividades principales del experimento, planificación, ejecución, análisis e interpretación de resultados, y presenta las conclusiones del mismo en relación a las hipótesis planteadas.Item Experiencia de investigación, formación y extensionismo en tecnologías blockchain desde una universidad(2022) Medina, Oscar Carlos; Marciszack, Marcelo Martín; Romero, Rubén Anibal; Della Mea, KarenEste trabajo describe el trayecto realizado en una Universidad pública nacional para incorporar Blockchain en las actividades de investigación, educación continua y mentoreo de emprendimientos tecnológicos. Con el propósito de estudiar, evaluar y transferir resultados de proyectos Blockchain en las líneas de investigación que se consideran más disruptivas como plataforma para la denominada Economía del Conocimiento se creó un Laboratorio de Blockchain radicado dentro de un centro de investigación de Ingeniería en Sistemas de Información. Desde este espacio se promovió la investigación científica y los trayectos formativos de educación continua sobre modelado, desarrollo y divulgación de tecnologías Blockchain. También se llevaron a cabo acciones de vinculación y extensionismo a emprendimientos cuya propuesta de valor tiene como núcleo una aplicación descentralizada implementada con Blockchain. De acuerdo a los resultados alcanzados se prevé un crecimiento, en integrantes y proyectos, a mediano plazo, la incorporación gradual de Blockchain en la currícula formal y la consolidación de un modelo de trabajo que permita su escalabilidad y replicación en otras universidades latinoamericanas.Item Experimento para evaluar el uso de patrones de negocio para facilitar la comprensión del modelo conceptual de un sistema de gobierno electrónico(2022) Medina, Oscar Carlos; Genero Bocco, Marcela Fabiana; Marciszack, Marcelo Martín; Bratti, Alicia Gabriela; Strub, AnaLos patrones son reconocidos como modelos exitosos que favorecen la reusabilidad, y es una de sus características, facilitar la comprensión de un modelo. Este artículo describe un experimento cuyo objetivo es corroborar si el uso de patrones de negocio mejora la comprensión del modelo conceptual de un sistema de gobierno electrónico. El experimento se realizó en el año 2021 con 33 estudiantes del tercer curso de la carrera de Ingeniería en Sistemas de Información. Los resultados obtenidos evidencian que existen diferencias significativas en favor a la efectividad de la comprensión del modelo conceptual al utilizar patrones de negocio. En cambio, no hay diferencias relevantes en la eficiencia al utilizar, o no, patrones.Item Herramienta para administración y validación de requerimientos de sistemas(2015) Medina, Oscar Carlos; Marciszack, Marcelo Martín; Groppo, Mario AlbertoEl presente trabajo describe una aplicación web que gestiona los requerimientos de un sistema de información mediante Casos de Uso, según los lineamientos de UML (Lenguaje Unificado de Modelado). Los Casos de Uso son útiles para la generación y análisis de requisitos de sistemas. La finalidad principal de SIAR es la administración de Casos de Uso con una herramienta informática que agilice su registración, normalice su contenido y posibilite implementar validaciones funcionales.Item Implementación de patrones en la validación de modelos conceptuales(2015) Castro, Claudia Susana; Fernandez Taurant, Juan Pablo; Moreno, Juan Carlos; Medina, Oscar Carlos; Marciszack, Marcelo MartínEl objetivo del presente trabajo, es el de incorporar patrones de análisis y diseño de sistemas para gestionar y validar requerimientos de software, en la creación de Modelos Conceptuales de un sistema de información. El presente puede considerarse como una extensión al proyecto anterior “UTN1643 ‐Validación de Requerimientos a través de Modelos Conceptuales” (consolidado dentro del grupo GIDTSI dependiente del Departamento de Ingeniería en Sistemas de Información de la Universidad Tecnológica Nacional, Facultad Regional Córdoba). Desde lo metodológico, se plantea la incorporación en la actividad de Modelado Conceptual, patrones de análisis y diseño, los cuales serán utilizados para optimizar la definición inicial de un nuevo sistema, formalizando la definición y permitir facilitar la verificación y validación de los requerimientos funcionales, reutilizando el conocimiento y experiencia de sistemas anteriores “encapsulado” en soluciones de análisis y diseño concretas denominadas patrones. También se propone ampliar el alcance y funcionalidad de una herramienta denominada “SIAR” que permite gestionar y validar requerimientos de software, diseñada y construida en el mencionado proyecto anterior.Item Implementación de patrones en la validación de modelos conceptuales(RedUnci Red de Universidades con Informática, 2015) Marciszack, Marcelo Martín; Medina, Oscar Carlos; Fernández Taurant, Juan Pablo; Moreno, Juan Carlos; Castro, Claudia SusanaEl objetivo del presente trabajo, es introducir la continuidad al proyecto anterior “UTN1643 ‐Validación de Requerimientos a través de Modelos Conceptuales” (consolidado dentro del grupo GIDTSI dependiente del Departamento de Ingeniería en Sistemas de Información de la Universidad Tecnológica Nacional, Facultad Regional Córdoba). Incorporar patrones de análisis y diseño de sistemas para gestionar y validar requerimientos de software, en la creación de Modelos Conceptuales de un sistema de información.Item Incorporación de patrones de buenas prácticas en el modelo conceptual de sistemas de gobierno electrónico(2020) Groppo, Mario Alberto; Marciszack, Marcelo Martín; Medina, Oscar CarlosLas Buenas Prácticas de Gobierno Electrónico son experiencias exitosas de implementación de TICs (Tecnologías de la Información y las Comunicaciones) en procesos de gobierno y se utilizan como referencia en la construcción del software público. Estas Buenas Prácticas de E-Gobierno pueden ser descriptas empleando patrones en la actividad de Modelado Conceptual de la construcción de los sistemas de información. Un patrón es un modelo de Ingeniería de Software que posibilita la descripción genérica de un proceso de manera simple, precisa y estandarizada y permite aprovechar el conocimiento acumulado previamente.Item Material complementario del experimento para evaluar el uso de patrones de negocio para facilitar la comprensión del modelo conceptual de un sistema de gobierno electrónico(2022) Medina, Oscar Carlos; Genero, Marcela; Marciszack, Marcelo Martín; Bratti, Alicia Gabriela; Strub, Ana MaríaMaterial complementario del experimento para evaluar el uso de patrones de negocio para facilitar la comprensión del modelo conceptual de un sistema de gobierno electrónico. El objetivo del experimento es corroborar si el uso de patrones de negocio mejora la comprensión del modelo conceptual de un sistema de gobierno electrónico. El experimento se realizó en el año 2021 con 33 estudiantes del tercer curso de la carrera de Ingeniería en Sistemas de Información. Los resultados obtenidos evidencian que existen diferencias significativas en favor a la efectividad de la comprensión del modelo conceptual al utilizar patrones de negocio. En cambio, no hay diferencias relevantes en la eficiencia al utilizar, o no, patrones.Item Modelado conceptual de sistemas de gobierno electrónico incorporando patrones de escenario(2021) Medina, Oscar Carlos; Pérez Cota, Manuel; Cánepa, Paula Agustina; Marciszack, Marcelo MartínContexto: Un patrón es un modelo que permite la reutilización de una solución exitosa para un mismo problema en distintos contextos. Objetivo: En este trabajo se incorporan Patrones de Escenario para describir requerimientos funcionales en el Modelo Conceptual de un sistema de información. Métodos: Se desarrolla un caso práctico sobre un software de gestión de consultas de ciudadanos implementado en un Organismo Público de seguridad social. Resultados: La incorporación de patrones en la fase de Modelado Conceptual impacta positivamente en las métricas de eficiencia de desempeño del software. Conclusiones: Es factible usar Patrones de Escenario para describir requerimientos de modelado e incrementar el nivel de calidad del software público. Los patrones descritos en el presente trabajo forman parte de un catálogo de patrones en una investigación que tiene como meta definir un modelo de análisis para aplicación de Patrones en el Modelado Conceptual de sistemas de Gobierno Electrónico.Item Modelado conceptual de sistemas de gobierno electrónico incorporando patrones de escenario(2021) Marciszack, Marcelo Martín; Medina, Oscar Carlos; Pérez Cota, Manuel; Cánepa, Paula AgustinaUn patrón es un modelo que permite la reutilización de una solución exitosa para un mismo problema en distintos contextos. Objetivo: En este trabajo se incorporan Patrones de Escenario para describir requerimientos funcionales en el Modelo Conceptual de un sistema de información. Métodos: Se desarrolla un caso práctico sobre un software de gestión de consultas de ciudadanos implementado en un Organismo Público de seguridad social. Resultados: La incorporación de patrones en la fase de Modelado Conceptual impacta positivamente en las métricas de eficiencia de desempeño del software. Conclusiones: Es factible usar Patrones de Escenario para describir requerimientos de modelado e incrementar el nivel de calidad del software público. Los patrones descritos en el presente trabajo forman parte de un catálogo de patrones en una investigación que tiene como meta definir un modelo de análisis para aplicación de Patrones en el Modelado Conceptual de sistemas de Gobierno Electrónico.Item Modelado de contratos inteligentes dirigido por casos de uso(2023) Medina, Oscar Carlos; Romero, Rubén Anibal; Romero, María Soledad; Marciszack, Marcelo Martín; Wismer, Axel Francis; Morardo, Diego; Bossio, Mateo Federico;Un patrón de negocio permite modelar procesos de negocios que dan soporte a un software, por ejemplo, a un Contrato Inteligente que se ejecuta en una red Blockchain. Este artículo presenta un modelo de análisis que posibilite la incorporación de patrones de negocio asociados a casos de uso de Blockchain para iniciar el Modelado Conceptual de Contratos Inteligentes. Este modelado dirigido por casos de uso permite emplear de forma sistematizada los patrones de negocio para reutilizar el conocimiento y la experiencia de soluciones anteriores basadas en contratos inteligentes. La propuesta facilita la reusabilidad de modelos de negocio de aplicaciones Blockchain que tratan el mismo dominio de problema en la actividad de especificación de requerimientos.Item Un modelo de análisis para aplicación de patrones de buenas prácticas en el modelado conceptual de gobierno electrónico(2018) Medina, Oscar Carlos; Groppo, Mario Alberto; Marciszack, Marcelo MartínEl presente trabajo describe una propuesta de una línea de investigación a través de un proyecto formalizado, que consiste en hacer análisis, y caracterizar patrones de Buenas Prácticas de E-Gobierno que se puedan utilizar en el Modelo Conceptual de los sitios web del sector público para que facilite su construcción con mayor nivel de calidad. La dimensión que se intenta optimizar en el presente trabajo es el nivel de calidad de sistemas de Gobierno Electrónico de Argentina, al no tener actualmente un modelo de solución exitoso para tomar como punto de partida.