Ingeniería de Software
Permanent URI for this community
Browse
Browsing Ingeniería de Software by Title
Results Per Page
Sort Options
-
ItemArquitectura para sustentar la integración de conocimiento externo heterogéneo en un motor de reglas(Studies Publicações, 2022-5-23) Maciel, Marcos Antonio ; Pons, Claudia FabianaEn un contexto de negocios globalizado donde la completitud de la información se obtiene al componer varias partes, resolver problemas se convierte en una tarea que involucra tiempo, análisis y experiencia. Una organización ve limitado su ámbito de acción porque necesita información de terceros para evaluar en forma íntegra y completa una colección de datos. Para superar estos problemas se propone implementar un motor de reglas capaz de interactuar mediante reglas con servicios usando Json como mensajería de intercambio de datos. El modelo propuesto mejora la capacidad de conocimiento al compartir información entre sistemas heterogéneos usando los estándares de la comunidad para resolver problemas complejos.
-
ItemArtificial Intelligence techniques based on the integration of symbolic logic and deep neural networks: a systematic review of the literature(Iberoamerican Society of Artificial Intelligence (IBERAMIA), 2022-3-11) Negro, Pablo Ariel ; Pons, Claudia FabianaArtificial Intelligence is tackled from two predominant but very different approaches: symbolic Artificial Intelligence, which is inspired by mathematical logic and is based on the manipulation of abstract linguistic representations, and non-symbolic Artificial Intelligence, which focuses on the construction of predictive mathematical models from large sample data sets. Significantly, the shortcomings of each of these approaches align with the strengths of the other, suggesting that an integration between them would be beneficial. A successful synthesis of symbolic and non-symbolic artificial intelligence would give us the advantages of both worlds. This work aims to identify and classify solutions and architectures that use applied Artificial Intelligence techniques, based on the integration of symbolic and non-symbolic logic (particularly machine learning with artificial neural networks), to provide a comprehensive, exhaustive and organized vision of the solutions available in the literature, making them the subject of a carefully designed and implemented SLR (Systematic Literature Review). The resulting technologies are discussed and evaluated from both perspectives: symbolic and non-symbolic Artificial Intelligence. The PICOC method (Population, Intervention, Comparison, Outputs, Context) plus Limits, which determine the scope of the search, has been used to define the research questions and analyze the results. From a total of 65 candidate studies found, 24 articles (37%) relevant to this study were selected. Each study also focuses on different application domains such as intelligent agents, image classification, theorem provers, cyber-security, image interpretation, mathematics, medicine, robotics and general application. Through the analysis of the selected works, it was possible to classify, organize and explain the different ways in which the deficiencies of non-symbolic Artificial Intelligence are addressed by proposals based on symbolic logic. The study also determined in which stages of the development process said proposals are applied. In addition, the study made it possible to determine which are the logic tools that are preferably applied, for each area and each domain. Although no clear architectural pattern has been found, efforts to find a general-purpose model that combines both worlds are driving trends and research efforts.
-
ItemDispositivo indicador de carga de peso y actividad muscular para pacientes en recuperación post ACV(Brazilian Journals Publicações de Periódicos e Editora Ltda, 2019-4-1) Esquivel, Diego Hernán ; Martíinez, Juan Pablo ; Miloqui, Mauricio Esteban ; Sartorio, Alejandro Roberto ; López, Pedro DanielEs un dispositivo basado en la tecnología Arduino, que asiste a profesionales de la salud en la rehabilitación de pacientes que han sufrido un Accidente Cerebro Vascular (ACV), padeciendo déficit sensitivo-motor en alguna de sus extremidades inferiores. El dispositivo recolecta la información necesaria para exponer la correcta distribución de la carga en cada miembro inferior y el nivel de actividad muscular (en tiempo real) de la zona sobre la cual se está trabajando. Es una herramienta de bajo costo que tiene como objetivo optimizar el proceso de rehabilitación en las etapas de sedestación y bipedestación; que podría reducir los tiempos de recuperación, evitar posturas viciosas, obtener estadísticas de control y evolución del paciente.
-
ItemExtracción de Información de Facturas(ar) Agrupada en Jerarquías de Negocios(Sociedad Argentina de Informática. SADIO, 2022-12-30) Maciel, Marcos Antonio ; Pons, Claudia FabianaLas compañías intercambian una gran cantidad y variedad de facturas (ar) en formato digital e incluso en formato de papel. La extracción automática de información se vuelve compleja por la diversidad en las extensiones y diseños de estos documentos. El objetivo de extraer información es alimentar procesos de negocios con datos clasificados y que cumplan con parámetros de calidad. Para abordar la complejidad se propone un pipeline que integra un modelo de inteligencia artificial y un modelo de programación tradicional capaz de extraer información en jerarquía de negocios y en un segundo paso procesarla en un motor de reglas para cumplir con parámetros de calidad personalizados. En este artículo se presenta la extracción de información de facturas argentinas mediante la clasificación de entidades con el modelo de inteligencia artificial preentrenado LayoutLM, conversión del resultado en una jerarquía de negocios para reutilizarlo en un motor de reglas con capacidad de optimizar la calidad de la información y robustecer los procesos de negocios, así demostramos que el uso integrado de programación con inteligencia artificial y programación tradicional es una solución superadora al uso en forma independiente.
-
ItemLa seguridad de blockchain como disrupción global para bitcoin y otras aplicaciones(Universidad Abierta Interamericana. Facultad de Tecnología Informática, 2019-9-2) Hernández, Alejandro MarioEn este artículo, hacemos un pantallazo general a una tecnología innovadora que está dando mucho que hablar alrededor del mundo. Esta tecnología, denominada blockchain, le da sustento a la moneda virtual por excelencia, el bitcoin, y es un poco gracias a esto que ha ganado mucho reconocimiento a nivel global. Sin embargo, el bitcoin no es más que una de un sinnúmero de aplicaciones que pueden cambiar radicalmente gracias a blockchain. Este cambio es básicamente un nivel de seguridad sustancialmente superior a todo lo previamente conocido. Con esto, blockchain se transforma en una las tecnologías más disruptivas de los últimos tiempos. En el artículo también mencionamos algunos de los puntos que deben seguir siendo mejorados con respecto a la tecnología, para lograr transformarla en algo que perdure en el futuro.
-
ItemMétodo de Optimización en Procesos Contractuales Interorganizacionales utilizando Smart Contracts en Plataformas IoT(edUTecNe, 2023-11) Ordóñez Giovanazzi, Paulo José ; Ordóñez, Iván Manuel ; Hernandez, Alejandro Mario ; Pignatelli, Ulises GabrielDada la creciente adopción de las tecnologías Internet of Things (IoT) y blockchain en las industrias, en particular en el transporte de activos, observamos que es propicio aplicar Smart Contracts en ciertos escenarios y obtener beneficios considerables entre las organizaciones que se integren a la red. El propósito de este enfoque radica en la optimización de los procesos contractuales entre empresas y/o organizaciones, que a menudo están plagados de trámites burocráticos. Esta optimización se logra capitalizando la infraestructura ofrecida por los dispositivos y plataformas IoT disponibles. En el marco de esta investigación, introducimos un método innovador que busca automatizar los procesos interorganizacionales necesarios para la ejecución de contratos, aprovechando las capacidades de las plataformas IoT. Esto se logra a través de Smart Contracts que operan según agentes definidos en las plataformas IoT de cada organización. Estos contratos automatizan procesos contractuales al establecer condiciones y utilizar datos de la IoT como activadores, asegurando la ejecución precisa de los acuerdos y mejorando la transparencia y seguridad en las transacciones. Al integrar Smart Contracts en las plataformas IoT en entornos organizacionales, se hace posible la trazabilidad de operaciones, fomentando la transparencia y confiabilidad en las transacciones. La eliminación de intermediarios agiliza procesos, reduciendo la complejidad y acelerando operaciones. Esta automatización disminuye la burocracia, lo que se traduce en una ejecución más eficiente de los acuerdos. Además, garantiza un cumplimiento preciso de los términos contractuales, reforzando la seguridad y confianza en todas las partes involucradas.
-
ItemUna Arquitectura Conceptual para Implementar Algoritmos de Inteligencia Artificial en la Administración Pública(Sociedad Argentina de Informática (SADIO), 2023-10-20) Sartorio, Alejandro RobertoEn este trabajo se presenta una arquitectura conceptual para la implementación de algoritmos de Inteligencia Artificial (IA) de uso específico en la Administración Pública. El diseño está inspirado en una solución basada en requerimientos del pliego (185/21) del proyecto vigente de despapelización de la Provincia de Santa Fe. La propuesta combina componentes, capas y relaciones que permitirán construir artefactos de software para ser utilizados en la creación de nuevas aplicaciones y adecuaciones de las existentes. Esta estructura está diseñada para representar conceptos y principios fundamentales del uso de la IA en la Administración Pública, entre los que se encuentran: seguridad, supervisión humana, gobernanza de datos, identidad, confianza ciudadana, “data for good”, sandbox, diseño verde, IoT, entre otros. Además, para este trabajo, se tuvieron en cuenta invariantes definidos por los estándares y reglamentaciones de la Provincia para el desarrollo y despliegue de aplicaciones. Por último, se presentarán detalles y análisis de la implementación de la arquitectura en un sistema actual de la Provincia, donde se evidencia mejoras de los servicios como consecuencia de la incorporación de la IA.