INES – National Institute of Science and Technology for Software Engineering

RSS feed


September 2023
« Nov    

  • INES at 17th International Conference on Enterprise Information Systems (ICEIS 2015)

    Publicado em March 26th, 2015Publications
    INES researchers members from the project “Evidence-Based Software Engineering” – in portuguese, “Engenharia de Software Baseada em Evidências” – has an accepted paper at 17th International Conference on Enterprise Information Systems (ICEIS 2015).
    Authors: Rodrigo Magnavita, Renato Novais, Manoel Mendonça
    Title: Using EVOWAVE to Analyze Software Evolution
    , , ,
  • INES at ICPC 2009

    Publicado em May 23rd, 2009News, Publications

    Glauco Carneiro, researcher at the project Models, Techniques and Tools for Software Evolution (in Portuguese, “Modelos, Técnicas e Ferramentas para Evolução de Software“) will present a demo of the SourceMiner tool at the ICPC 2009 – International Conference on Program Comprehension, in Vancouver. This activity is related to the goal “Propose and develop an experimental environmento for the characterization and evaluation of the use of visual interfaces in IDEs”.

  • “Models, Techniques and Tools for Software Evolution”

    Publicado em May 23rd, 2009News

    Software evolution encompasses all activities undertaken to gradually modify a software product so that it remains useful, including what used to be called “software maintenance”. Useful software is continually changing, to correct errors, incorporate new features or adapt it to new hardware and software platforms. The changes will inevitably lead to degradation and software aging, compromising their quality and affecting its competitiveness and even threatening its existence.

    This research project explores different topics related to the area of Software Evolution, with the goal of improving our understanding of the nature of software, software development processes and its laws. Understanding the phenomenon of software evolution is essential to enable the creation of models, techniques and tools that support the software development process, delaying the effects and minimizing the consequences of their degradation.

    The activity of evolution is inherently based on the ability to understand software. In one of the activities of this project, “propose and develop an experimental environment to characterize and assess the use of visual interfaces in integrated development environments,” we will observe and study how software engineers try to “understand software while performing development and maintenance using visual interfaces” In addition, we intend to propose and evaluate new approaches to understanding the software, especially activities based on software visualization.

    Also, in relation to “understand the process of evolution,” the software engineer needs instruments and data to monitor, measure and evaluate the quantities related to the evolution phenomenon. In this context, aligned to the goal “To develop techniques and tools to aid the development and evolution of software systems,” are activities for the development of techniques and tools for mining of repositories, assessment of modularity, recovery of software systems architectures, evaluation , traceability and impact analysis of changes techniques.

    This project must interact with other INES projects, in particular, “Evidence-based Software Engineering”, Concern-based Assessment of Software Modularity”and ” Definition of a Testbed for Software Development”.

    Participants: UFBA, UFCG and CESAR

    , , , , , ,