About
17
Publications
20,676
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
97
Citations
Publications
Publications (17)
One of the most important problems in the early years of engineering programs is the difficulty that students have to understand Basic Sciences concepts, their application in technology and, particularly, in engineering. One of the ways to solve this situation is by implementing methodologies that promote an "Active and Student-Centered Learning" (...
El desarrollo de software a escala industrial requiere de infraestructura acorde a los requerimientos de cada proyecto. La comunidad de software se retroalimenta de forma permanente, a través de la reutilización de componentes distribuidos en el formato de bibliotecas o paquetes. Actualmente, los proyectos de software tienden a ser diseñados como u...
Based on Package Managers, the software industry developed De-pendency Managers. These tools interact with library repositories supporting software development environments in the process of obtaining all required re-sources for compiling the new software. In Java technology, this adaptation suf-fers from certain drawbacks: dependency underutilizat...
En este trabajo se analizan las características de las herramientas de soporte a la gestión de dependencias de software Java. También se estudia el modo como se referencian las clases entre sí a nivel binario y las particularidades del enlace dinámico de la máquina virtual de Java. Se propone una alternativa al modelo de vuelco completo de dependen...
En este trabajo se realiza una breve revisión general acerca de las oportunidades y desafíos que presenta la intención de la industria de sumar a Internet objetos de la vida cotidiana. Esta tendencia denominada Internet de las Cosas, implica cambios en el modo como las personas interactuarían con esos objetos-dispositivos-cosas. En base a la dispon...
This paper is about a mini-course that we developed to train teachers, how to teach basic mathematic concepts to their students by relating those concepts to a popular game like 'Candy Crush'. In order to facilitate this process, we used GeoGebra, a free and open source application that is frequently used for teaching mathematics. The Mini-Course i...
En la actualidad y ante un mercado diverso y altamente competitivo que exige a las empresas almacenar y analizar una gran diversidad de información, los Sistemas Expertos se destacan entre las herramientas de soporte para la toma de decisiones. Han sido diseñados para facilitar tareas en múltiples campos de aplicación y proporcionar equivalentes re...
This paper presents a software quality support tool, a Java source code evaluator and a code profiler based on computational intelligence techniques. It is Java prototype software developed by AI Group [1] from the Research Laboratories at Universidad de Palermo: an Intelligent Java Analyzer (in Spanish: Analizador Java Inteligente, AJI). It repres...
Este trabajo estudia la aplicación de métricas de software para la evaluación de calidad de código fuente Java. También se definen nuevas métricas. A fin de detectar patrones de codificación, se emplea una red neuronal perceptrón multicapa para clasificar las muestras. Características determinadas a partir de métricas son la base para la definición...
RESUMEN: Con el objetivo de automatizar procesos de soporte a la calidad de software, se plantea la necesidad de incrementar el nivel de conocimiento de los programadores Java. Para ello el Proyecto AJI (Analizador Java Inteligente) propone un sistema que analiza el código fuente de los programadores. Empleando métricas de software, extrae caracter...