Facultad Regional Córdoba
Permanent URI for this communityhttp://48.217.138.120/handle/20.500.12272/94
Browse
23 results
Search Results
Item Definición de los patrones a partir de buenas prácticas para el desarrollo de sistemas de gobierno electrónico(2023) Medina, Oscar Carlos; Marciszack, Marcelo MartínUno de los desafíos de la Ingeniería de Software es mejorar la calidad y disminuir los costos del proceso de construcción de un sistema de información. Una manera de ayudar a cumplir este objetivo es maximizar la reusabilidad y posibilidad de evolución. Para el caso particular de los sistemas de Gobierno Electrónico, la presente Tesis, desarrolla un modelo de análisis que promueve la reusabilidad de soluciones ya implementadas exitosamente para que su réplica en un nuevo sistema se inicie a un menor tiempo y costo. La propuesta se enfoca en la actividad temprana de Modelado Conceptual, en la que se ha comprobado que la incorporación de patrones es una estrategia que tiene, entre otros beneficios, el facilitar la comprensión y la reusabilidad. Para desarrollar la propuesta se investigaron y analizaron los distintos tipos de patrones que aplican al Modelado Conceptual de sistemas de Gobierno Electrónico. Luego se elaboró el mencionado modelo de análisis para definir patrones basados en las Buenas Prácticas de Gobierno Electrónico. Además, la propuesta del modelo se complementa con un método de catalogado y selección de patrones e-Gob que permita de forma sistematizada realizar esta tarea que es crítica para la incorporación de patrones. Se catalogaron distintos tipos de patrones que aplican al Modelado Conceptual de sistemas de Gobierno Electrónico en tres casos de estudio en reparticiones públicas del Gobierno Provincial de Córdoba. Se destacaron los patrones de negocio entre los distintos tipos de patrones empleados, por ser los de mayor pertinencia y alcance con la elicitación de requerimientos en el modelado. Finalmente, se evaluó el uso de patrones de negocio con un experimento para verificar el objetivo general de la investigación y arribar a las conclusiones finales de la Tesis. Los resultados obtenidos de la investigación llevan a recomendar, con cierta precaución, que es conveniente el uso de patrones de negocio en el Modelo Conceptual de un sistema de Gobierno Electrónico para facilitar su comprensión y, en consecuencia, su potencial de ser reutilizado. Estos resultados son válidos en el contexto de ingenieros de software principiantes, ya que el experimento se hizo con estudiantes de la carrera Ingeniería en Sistemas de Información, y sistemas de Gobierno Electrónico. Además, dichos resultados pueden tener impacto tanto a nivel industrial como académico, promoviendo el uso de patrones de negocio en la actividad de modelado de los sistemas en ambos ámbitos.Item Análisis de patrones en un grafo conceptual construido a partir de respuestas escritas en forma textual a preguntas sobre un tema específico(SEDICI, 2018) Paz Menvielle, María Alejandra; Corso, Cynthia Lorena; Casatti, Martín Gustavo; Guzmán, Analía; Ligorria, KarinaEl objetivo de este trabajo es el análisis de patrones a partir de grafos dirigidos, tanto en sus aspectos teóricos como prácticos y en sus aplicaciones, de tal manera que sirva para la detección de patrones asociados en una base de conocimiento representada en una base de datos orientada a grafos. La misma contiene preguntas y respuestas de exámenes relacionados a los contenidos de la cátedra de Paradigmas de Programación, perteneciente al segundo año de la carrera de Ingeniería en Sistemas de Información y dictada en la Facultad Regional Córdoba de la Universidad Tecnológica Nacional. El contenido de la base de conocimiento se generó a partir de las preguntas y sus respuestas relacionadas, escritas en forma textual sobre un dominio específico. Se comenzará con el estudio de los diferentes patrones de grafos que puedan ser relevantes en la búsqueda de información en el dominio elegido, analizando si tienen comportamientos recurrentes o subyacentes. Esto posibilitará descubrir patrones asociados a la evolución de la base de conocimiento que se utilizarán para determinar el nivel de profundidad con el que se evalúa cada tema y si los distintos exámenes son consistentes en alcance y profundidad de evaluación de conceptos. Esto permitirá, en última instancia, mejorar los materiales didácticos empleados como así también ajustar los instrumentos de evaluación.Item Arquitectura basada en microservicios en un sistema de corrección automatizada de exámenes(SEDICI, 2018) Ligorria, Karina; Gúzman, Analía; Casatti, Martín Gustavo; Horenstein, Nicolás; Paz Menvielle, María Alejandra; Corso, Cynthia LorenaResumen. El presente trabajo describe la arquitectura de un sistema de corrección automatizada de exámenes. Se toma como caso testigo los contenidos curriculares de la Cátedra Paradigmas de Programación de la Carrera Ingeniería en Sistemas de Información. Se comienza referenciando la arquitectura monolítica diseñada en 2015 cuando se comenzó este proyecto. Luego se describen los cambios realizados en ella para conformar una arquitectura basada en servicios, describiendo las distintas situaciones e inconvenientes que se presentaron y que condujeron al diseño e implementación de la nueva arquitectura.Item Detección de cúmulos estelares en galaxias cercanas utilizando técnicas de machine learning y algoritmos de aplicación en redes sociales(., 2023) Casatti, Martín Gustavo; Marciszack, Marcelo Martín; Feinstein Baigorri, CarlosEl presente trabajo expone la hipótesis de trabajo y las actividades en desarrollo de una tesis de doctorado que busca demostrar la viabilidad de la utilización de técnicas de reconocimiento de comunidades en redes sociales pero aplicadas a la detección de clusters estelares en galaxias cercanas. El trabajo expone las condiciones actuales, que dan surgimiento a la necesidad del uso de técnicas de detección automatizada, describe los ámbitos bajo estudio y plantea la hipótesis de trabajo así como las tareas a desarrollar para la consecusión del objetivo general de la tesis.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, AlfonsoLa 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.Item Patrones de usabilidad temprana en el modelado conceptual(2022) Moreno, Juan Carlos; Marciszack, Marcelo Martín; Groppo, Mario AlbertoLa Ingeniería en Sistemas exige el desarrollo de nuevos métodos para la construcción eficiente de aplicaciones más usables de los sistemas de información. Esto motivó al desarrollo de una propuesta metodológica, que permite incorporar atributos de Usabilidad, integrándolos al ciclo de vida de desarrollo del software. Durante la etapa de elicitación de requerimientos, los atributos de usabilidad son identificados partiendo desde el Modelo de Procesos de Negocios. Luego, mediante una serie de transformaciones son integrados a una estructura denominada “Requirements Baseline”, la cual emplea el Léxico Extendido del Lenguaje (LEL) y escenarios. Durante el proceso del modelado conceptual se incorporan patrones, que permiten definir métricas para la evaluación de los atributos de Usabilidad. Dichos atributos toman como fundamento la norma ISO/IEC 25010 (SQUARE). Esto permitirá evaluar la presencia de la Usabilidad en el sistema posteriormente y la incorporación de aspectos de calidad (Usabilidad) en forma temprana.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 Modelado de escenarios mediante patrones vinculados al modelo de proceso de negocios(2018) Groppo, Mario Alberto; Moreno, Juan Carlos; Marciszack, Marcelo MartínEl empleo de patrones en el modelado conceptual de sistemas ha adquirido relevancia en la Ingeniería del Software y sobre todo en el campo de modelado de escenarios. Esto garantiza un cierto nivel de calidad y evita la inclusión de errores. Pero no existe una relación entre los modelos de negocios y escenarios que permita transformar un modelo en otro, independientemente de que el modelo de sistemas es un modelo de soporte del anterior. El presente documento propone un método para el mapeo de las actividades automatizables de un Modelo de Negocio a un Modelo de Escenarios en Sistemas Transaccionales. Dicho objetivo se logra mediante el análisis y transformación de los patrones de Negocio a patrones de Escenarios, para la construcción del modelado conceptual.Item Propuesta de incorporación temprana de usabilidad en el modelado conceptual de sistemas(2019) Moreno, Juan Carlos; Marciszack, Marcelo Martín; Groppo, Mario AlbertoLa industria del software actual le exige a la Ingeniería de Sistemas el desarrollo de métodos para la construcción veloz, correcta y sobre todo de aplicaciones usables para los sistemas de información. En el presente trabajo, se presenta una propuesta metodológica que permite definir y mantener atributos de usabilidad, integrándolos al ciclo de vida de desarrollo del software. En etapas tempranas de desarrollo del software, los atributos de usabilidad son identificados, partiendo del Modelado de Procesos de Negocios. Luego se realiza un conjunto de diferentes transformaciones para integrarlos a una estructura denominada “Requirements Baseline”, que emplea el léxico extendido del lenguaje (LEL) y escenarios, donde se permite definir métricas de evaluación de los atributos y la relación que existe entre los diferentes atributos y subatributos, tomando como fundamento la estructura conceptual propuesta por la norma ISO/IEC 25000 (SQUARE). Los subatributos permitirán definir métricas que se emplean posteriormente para evaluar distintos criterios de usabilidad relacionados con la calidad del producto. Además, permite incorporar nuevas especificaciones de usabilidad y sus correspondientes métricas de evaluación en forma integrada al proceso de desarrollo de software, lo que le otorga cierto grado de trazabilidad a todo el proceso.Item Aplicación y Uso de patrones para el modelado de procesos de negocios en el ámbito educativo y sector gubernamental(Universidad CAECE, 2017) Marciszack, Marcelo Martín; Castro, Claudia Susana; Delgado, Andrea Fabiana; Sánchez, Claudia Evangelina; Garnero, Ana Belén; Horenstein, NicolásEl propósito del presente estudio realizado dentro del grupo de investigación Implementación de Patrones en la validación de modelos conceptuales”, es brindar una conceptualización acerca del uso de patrones en el Modelado de los Procesos de Negocio. Se realiza un acercamiento general a los temas de referencia a los fines de dar un marco conceptual y contextualizar la aplicación de los PPN (Patrones de Procesos de Negocio), especificando la esencia de cada patrón. Los patrones, son estructuras genéricas que permiten, entre otras cosas, modelar y rediseñar los procesos de negocios de una organización, resolver problemas empresariales, capturar y describir los problemas de modelado de negocio y sus correspondientes soluciones. Los conceptos de patrones de procesos de negocio aplican a la definición de los procesos de un organismo de la Provincia de Córdoba y en una unidad correspondiente a la cátedra de Sistemas y Organizaciones de la Facultad Regional Córdoba. Por lo expuesto, es que se realiza el proceso de transferencia de conocimientos a las instituciones mencionadas. El proceso de transferencia consistió en una capacitación para empleados de dicha institución y docentes de la universidad. Se realizó mediante un desarrollo de contenidos teóricos y el análisis y resolución de casos prácticos.
- «
- 1 (current)
- 2
- 3
- »