5 research outputs found

    Test Cases Selection Based on Source Code Features Extraction

    Get PDF
    Extracting valuable information from source code automatically was the subject of many research papers. Such information can be used for document traceability, concept or feature extraction, etc. In this paper, we used an Information Retrieval (IR) technique: Latent Semantic Indexing (LSI) for the automatic extraction of source code concepts for the purpose of test cases\u27 reduction. We used and updated the open source FLAT Eclipse add on to try several code stemming approaches. The goal is to check the best approach to extract code concepts that can improve the process of test cases\u27 selection or reduction

    Evaluación de mantenibilidad de un gestor de contenidos open source utilizando métricas de orientación a objetos

    Get PDF
    Los aspectos vinculados a la mantenibilidad contribuyen a la calidad del software y también a la decisión favorable de adoptarlo para su uso, en el caso particular del software libre. En este artículo se presentan los resultados de la evaluación de un gestor de contenidos de software libre con el objetivo de conocer el grado de mantenibilidad del mismo, aplicando métricas Orientadas a Objetos, utilizando la metodología Goal-Question-Metrics. De acuerdo a los resultados obtenidos se puede presumir que el software Joomla es un proyecto estable y maduro, en el que se observa un crecimiento sistemático a lo largo del tiempo, y mejoras en el aspecto específico de mantenibilidad evaluado.Sociedad Argentina de Informática e Investigación Operativ

    Evaluación de mantenibilidad de un gestor de contenidos open source utilizando métricas de orientación a objetos

    Get PDF
    Los aspectos vinculados a la mantenibilidad contribuyen a la calidad del software y también a la decisión favorable de adoptarlo para su uso, en el caso particular del software libre. En este artículo se presentan los resultados de la evaluación de un gestor de contenidos de software libre con el objetivo de conocer el grado de mantenibilidad del mismo, aplicando métricas Orientadas a Objetos, utilizando la metodología Goal-Question-Metrics. De acuerdo a los resultados obtenidos se puede presumir que el software Joomla es un proyecto estable y maduro, en el que se observa un crecimiento sistemático a lo largo del tiempo, y mejoras en el aspecto específico de mantenibilidad evaluado.Sociedad Argentina de Informática e Investigación Operativ

    How do coupled file changes influence how developers seek help during maintenance tasks?

    Get PDF
    Software repositories contain a lot of information that can be transformed into suggestions other files they need to modify during maintenance tasks (so-called “coupled changes”). Existing studies however ignore developer feedback and their influence on the developer strategy for getting help during maintenance tasks. We used the Grounded Theory approach to investigate screen capture videos from an experiment to find which information sources developers use to find help and what is their relevance. We compared the frequency as well as the sequence patterns of used information sources both for the developers using coupled change suggestions and those not using them. We found a set of information sources where the developers seek for help and identified two categories of relevance. Also, we discovered that for the tasks using coupled change suggestions, the developers used mostly the internal IDE elements as an information source whereby the developers not using coupled change suggestions often used external sources like the documentation or the web. Coupled change suggestions influence the strategy how the developers seek for help by reducing the search for information on external locations which makes the process of solving maintenance tasks more compact
    corecore