28 research outputs found

    A framework to evaluate defect taxonomies

    Get PDF
    This paper presents a framework for evaluate and compare different defect taxonomies. Six well-known taxonomies are evaluated with it and the results are showed. We found deficiencies in every taxonomy once they are evaluated with the framework.VI Workshop Ingeniería de Software (WIS)Red de Universidades con Carreras en Informática (RedUNCI

    Generación automática de casos de prueba. Investigación en variables enteras

    Get PDF
    Este artículo presenta el proyecto JFing que busca automatizar la generación de casos de prueba a nivel de clases y a nivel de interacción entre clases. Para la generación de los casos de prueba se toman como estrategias básicas las presentadas por McGregor y Sykes para métodos y Binder y su estrategia N+ para comportamiento de clases, las cuales se automatizan y mejoran usando partición en clases de equivalencia. Se presenta el avance del proyecto, los resultados obtenidos y el trabajo a realizar a futuro

    Marco teórico para evaluar taxonomías de defectos

    Get PDF
    En este reporte se presenta un estudio y comparación de distintas taxonomías de defectos de software. Estas han sido propuestas tanto en la academia como en la industria y las que aquí se analizan son las más relevantes y conocidas. Para lograr un análisis formal desarrollamos un Marco de Comparación de Taxonomías de Defectos. Este marco original surge de mejorar y extender una Meta-Taxonomía ya existente desarrollada por Freimut. El reporte analiza la propuesta de Freimut, presenta las características más relevantes de las taxonomías estudiadas, introduce el Marco de Comparación de Taxonomías que proponemos y muestra los resultados obtenidos al comparar las taxonomías

    Adaptación de RUP para PSP: modelo de proceso y casos de estudio

    Get PDF
    Este artículo presenta un modelo de procesos que tiene como base al proceso MUM y al Personal Software Process (PSP). MUM es un modelo de procesos símil RUP. De esta manera se fusiona un proceso a nivel grupal (MUM) con un proceso de desarrollo individual (PSP). También se presenta la ejecución y resultados primarios de 3 casos de estudio en el marco de un Programa de pruebas de procesos que se realizó durante 2007 y 2008, utilizando el modelo de procesos propuesto. Los resultados de estos casos de estudio muestran una diversidad de opiniones de los participantes que depende fuertemente de la experiencia previa de los mismos, y permite intuir algunas fortalezas y debilidades del modelo integrado, que se espera confirmar en futuros experimentos.VI Workshop Ingeniería de Software (WIS)Red de Universidades con Carreras en Informática (RedUNCI

    A framework to evaluate defect taxonomies

    Get PDF
    This paper presents a framework for evaluate and compare different defect taxonomies. Six well-known taxonomies are evaluated with it and the results are showed. We found deficiencies in every taxonomy once they are evaluated with the framework.VI Workshop Ingeniería de Software (WIS)Red de Universidades con Carreras en Informática (RedUNCI

    Hacia una carrera de 4 Años en computación en la Universidad de la República :una segunda aproximación

    Get PDF
    La Facultad de Ingeniería de la Universidad de la República lleva adelante la Carrera Ingeniería en Computación, cuya duración es de cinco años. Esta carrera es la única dentro de nuestra Universidad con cobertura amplia y coherente del área de informática (o computación, como reza su plan de estudios). A ella se le suma la carrera de Tecnólogo en Informática ofrecida conjuntamente por la Universidad y la Administración Nacional de la Educación Pública con un perfil marcadamente tecnológico. Desde hace varios años se está discutiendo en distintos ámbitos de nuestra Facultad la necesidad de contar con un título en informática de cuatro años de duración: Licenciatura en Computación. Esta propuesta está motivada por la necesidad de mejorar diferentes aspectos de interés que no son bien resueltos en la carrera actual. Este documento presenta una primera aproximación integral al tema que incluye, entre otras cosas, una propuesta de plan de estudios fuertemente basado en el plan de la carrera actual con una sensible flexibilización curricular. El objetivo principal de este documento es que sea un insumo articulador de la discusión en torno a este tema en los distintos órganos de la Facultad

    Adaptación de RUP para PSP : experiencia en el PIS

    Get PDF
    Este artículo presenta un modelo de procesos que tiene como base al proceso MUM y al Personal Software Process (PSP). MUM es un modelo de procesos símil RUP. De esta manera se fusiona un proceso a nivel grupal (MUM) con un proceso de desarrollo individual (PSP). También se presenta la ejecución y resultados primarios de 3 casos de estudio en el marco de un Programa de pruebas de procesos que se realizó durante 2007 y 2008, utilizando el modelo de procesos propuesto. Los resultados de estos casos de estudio muestran una diversidad de opiniones de los participantes que depende fuertemente de la experiencia previa de los mismos, y permite intuir algunas fortalezas y debilidades del modelo integrado, que se espera confirmar en futuros experimentos

    Análisis y ejemplos de la taxonomía de defectos de Beizer

    Get PDF
    Para establecer una estrategia óptima de remoción de defectos se debe conocer la efectividad y el costo de varios tipos de técnicas de remoción de defectos. Además, se debe conocer cómo varía la efectividad para cada tipo de defecto. Es decir, la técnica A1 puede ser muy buena para encontrar el tipo de defecto D1 pero no el D2. Para conocer la efectividad por tipo de defecto es necesario contar con una clasificación de los tipos de defectos. Existen diversas taxonomías de defectos de software, aquí se presenta la taxonomía de Beizer. Esta taxonomía es de interés para nuestro trabajo, conocer la efectividad de las técnicas de verificación por tipo de defecto, por ser muy detallada y completa. Beizer no explica la taxonomía en toda su extensión y existen partes de la misma que no son del todo claras. En este trabajo se busca recorrer la taxonomía y brindar explicaciones y ejemplos para cada uno de los tipos de defectos propuestos en la misma
    corecore