18 research outputs found

    Determining Basis Test Paths Using Genetic Algorithm and J4

    Get PDF
    Basis test paths聽is a method that uses a graph contains nodes as a representation of codes and the lines as a sequence of code execution steps. Determination of basis test paths can be generated using a Genetic Algorithm, but the drawback was the number of iterations affect the possibility of visibility of the appropriate basis path. When the iteration is less, there is a possibility the paths do not appear all. Conversely, if the iteration is too much, all the paths have appeared in the middle of iteration. This research aims to optimize the performance of Genetic Algorithms for the generation of Basis Test Paths by determining how many iterations level corresponding to the characteristics of the code. Code metrics Node, Edge, VG, NBD, LOC were used as features to determine the number of iterations. J48 classifier was employed as a method to predict the number of iterations. There were 17 methods have selected as a data training, and 16 methods as a data test. The system was able to predict 84.5% of 58 basis paths. Efficiency test results also show that our system was able to seek Basis Paths 35% faster than the old system

    Optimization of Genetic Algorithm Performance Using Na茂ve Bayes for Basis Path Generation

    Get PDF
    Basis path testing is a method used to identify code defects. The determination of independent paths on basis path testing can be generated by using Genetic Algorithm. However, this method has a weakness. In example, the number of iterations can affect the emersion of basis path. When the iteration is low, it results in the incomplete path occurences. 聽Conversely, if iteration is plentiful resulting to path occurences, after a certain iteration, unfortunately, the result does not change. This study aims to perform the optimization of Genetic Algorithm performance for independent path determination by determining how many iteration levels match the characteristics of the code. The characteristics of the code used include Node, Edge, VG, NBD, and LOC. Moreover, Na茂ve Bayes is a method used to predict the exact number of iterations based on 17 selected code data into training data, and 16 data into test data. The result of system accuracy test is able to predict the exact iteration of 93.75% from 16 test data. Time-test results show that the new system was able to complete an independent search path being faster 15% than the old system

    Medici贸n de software como aporte a la gesti贸n cuantitativa de proyectos

    Get PDF
    La implementaci贸n de procesos de mejora, gesti贸n de atributos de calidad, mediciones de software y certificaciones de distintos est谩ndares juegan cada vez un papel m谩s importante en el 谩mbito del desarrollo de software. La calidad del software est谩 estrechamente vinculada con la medici贸n del mismo. Las mediciones, cuando son analizadas, constituyen una base importante para una gesti贸n efectiva por parte del equipo de desarrollo. Est谩ndares internacionales como CMMI, requieren y destacan la importancia de la gesti贸n cuantitativa de proyectos de software, se帽alando que las organizaciones pueden lograr mejoras progresivas en su madurez utilizando tanto datos cualitativos como cuantitativos para la toma de decisiones. En este trabajo se presenta una l铆nea de investigaci贸n que se enfoca en la elaboraci贸n y aplicaci贸n de herramientas que contribuyan a la gesti贸n cuantitativa de proyectos.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Persistencia de mediciones como apoyo a la gesti贸n de proyectos de software

    Get PDF
    La medida de la calidad del software es una necesidad para las empresas de Software y Servicios Inform谩ticos (SSI), porque representa una ventaja estrat茅gica al proporcionar el conocimiento de los procesos productivos y permitir mejorar las tareas menos eficientes. La calidad del software est谩 estrechamente vinculada con la medici贸n del mismo. La implementaci贸n exitosa en una organizaci贸n de una nueva pr谩ctica o el uso de una herramienta depende en gran medida de la automatizaci贸n de la misma, a fin de no significar una p茅rdida de tiempo o uso de recursos adicionales. En este trabajo se presenta una l铆nea de investigaci贸n que apunta a la elaboraci贸n de metodolog铆as de medici贸n de atributos, recolecci贸n de datos, y dise帽o e implementaci贸n de un repositorio de mediciones, que contribuya a una m谩s eficiente gesti贸n de proyectos de software y a la toma de decisiones en aspectos referidos a la calidad de software.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Medici贸n de software como aporte a la gesti贸n cuantitativa de proyectos

    Get PDF
    La implementaci贸n de procesos de mejora, gesti贸n de atributos de calidad, mediciones de software y certificaciones de distintos est谩ndares juegan cada vez un papel m谩s importante en el 谩mbito del desarrollo de software. La calidad del software est谩 estrechamente vinculada con la medici贸n del mismo. Las mediciones, cuando son analizadas, constituyen una base importante para una gesti贸n efectiva por parte del equipo de desarrollo. Est谩ndares internacionales como CMMI, requieren y destacan la importancia de la gesti贸n cuantitativa de proyectos de software, se帽alando que las organizaciones pueden lograr mejoras progresivas en su madurez utilizando tanto datos cualitativos como cuantitativos para la toma de decisiones. En este trabajo se presenta una l铆nea de investigaci贸n que se enfoca en la elaboraci贸n y aplicaci贸n de herramientas que contribuyan a la gesti贸n cuantitativa de proyectos.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Medici贸n de software como aporte a la gesti贸n cuantitativa de proyectos

    Get PDF
    La implementaci贸n de procesos de mejora, gesti贸n de atributos de calidad, mediciones de software y certificaciones de distintos est谩ndares juegan cada vez un papel m谩s importante en el 谩mbito del desarrollo de software. La calidad del software est谩 estrechamente vinculada con la medici贸n del mismo. Las mediciones, cuando son analizadas, constituyen una base importante para una gesti贸n efectiva por parte del equipo de desarrollo. Est谩ndares internacionales como CMMI, requieren y destacan la importancia de la gesti贸n cuantitativa de proyectos de software, se帽alando que las organizaciones pueden lograr mejoras progresivas en su madurez utilizando tanto datos cualitativos como cuantitativos para la toma de decisiones. En este trabajo se presenta una l铆nea de investigaci贸n que se enfoca en la elaboraci贸n y aplicaci贸n de herramientas que contribuyan a la gesti贸n cuantitativa de proyectos.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Herramienta para evaluar atributos de mantenibilidad en aplicaciones PHP

    Get PDF
    La medici贸n de software permite expresar de manera cuantitativa atributos como el grado de mantenibilidad de una aplicaci贸n a partir del an谩lisis de un conjunto de m茅tricas espec铆fi cas. En este trabajo se presenta una herramienta de medici贸n de atributos vinculados con la mantenibilidad en aplicaciones orientadas a objetos, en particular, al c贸digo escrito en PHP. Esta herramienta automatiza un m茅todo de medici贸n basado en GQM, calcula los valores de un conjunto de m茅tricas, almacena los resultados de las distintas mediciones y permite comparar c贸mo se comportan los atributos evaluados. Para la validaci贸n del m茅todo y la herramienta se evalu贸 el sistema de gesti贸n de contenidos Joomla en cinco versiones. Esto permiti贸 observar el comportamiento de los indicadores que surgen de las m茅tricas OO que se vinculan a determinados atributos de calidad en un producto software espec铆fi co que se encuentra en estado de explotaci贸n y susceptible de mantenimiento evolutivo.Sociedad Argentina de Inform谩tica e Investigaci贸n Operativa (SADIO

    Herramienta para evaluar atributos de mantenibilidad en aplicaciones PHP

    Get PDF
    La medici贸n de software permite expresar de manera cuantitativa atributos como el grado de mantenibilidad de una aplicaci贸n a partir del an谩lisis de un conjunto de m茅tricas espec铆fi cas. En este trabajo se presenta una herramienta de medici贸n de atributos vinculados con la mantenibilidad en aplicaciones orientadas a objetos, en particular, al c贸digo escrito en PHP. Esta herramienta automatiza un m茅todo de medici贸n basado en GQM, calcula los valores de un conjunto de m茅tricas, almacena los resultados de las distintas mediciones y permite comparar c贸mo se comportan los atributos evaluados. Para la validaci贸n del m茅todo y la herramienta se evalu贸 el sistema de gesti贸n de contenidos Joomla en cinco versiones. Esto permiti贸 observar el comportamiento de los indicadores que surgen de las m茅tricas OO que se vinculan a determinados atributos de calidad en un producto software espec铆fi co que se encuentra en estado de explotaci贸n y susceptible de mantenimiento evolutivo.Sociedad Argentina de Inform谩tica e Investigaci贸n Operativa (SADIO
    corecore