Search Results - "Oizumi, Willian"

  • Showing 1 - 19 results of 19
Refine Results
  1. 1

    On the identification of design problems in stinky code: experiences and tool support by Oizumi, Willian, Sousa, Leonardo, Oliveira, Anderson, Garcia, Alessandro, Agbachi, Anne Benedicte, Oliveira, Roberto, Lucena, Carlos

    Published in Journal of the Brazilian Computer Society (01-10-2018)
    “…Background Developers often have to locate design problems in the source code. Several types of design problems may manifest as code smells in the program. A…”
    Get full text
    Journal Article
  2. 2

    On the relationship of code-anomaly agglomerations and architectural problems by Oizumi, Willian N., Garcia, Alessandro F., Colanzi, Thelma E., Ferreira, Manuele, Staa, Arndt V.

    “…Several projects have been discontinued in the history of the software industry due to the presence of software architecture problems. The identification of…”
    Get full text
    Journal Article
  3. 3

    How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study by Uchoa, Anderson, Barbosa, Caio, Oizumi, Willian, Blenilio, Publio, Lima, Rafael, Garcia, Alessandro, Bezerra, Carla

    “…Software design is an important concern in modern code review through which multiple developers actively discuss and improve each single code change. However,…”
    Get full text
    Conference Proceeding
  4. 4

    Recommendation of Refactorings for Improving Dependability Attributes by Nalepa Oizumi, Willian

    “…The incidence of design problems (DP) in systems is associated with the quality decay of dependability attributes such as maintainability and robustness. This…”
    Get full text
    Conference Proceeding
  5. 5

    Refactoring effect on internal quality attributes: What haven’t they told you yet? by Fernandes, Eduardo, Chávez, Alexander, Garcia, Alessandro, Ferreira, Isabella, Cedrim, Diego, Sousa, Leonardo, Oizumi, Willian

    Published in Information and software technology (01-10-2020)
    “…•(Re-)refactoring occurs in code elements with critical internal quality attributes.•Code elements with many critical attributes are often affected by floss…”
    Get full text
    Journal Article
  6. 6

    Recommendations for Developers Identifying Code Smells by de Mello, Rafael, Oliveira, Roberto, Uchoa, Anderson, Oizumi, Willian, Garcia, Alessandro, Fonseca, Baldoino, de Mello, Fernanda

    Published in IEEE software (01-03-2023)
    “…The outcomes of this work provide a comprehensive view of the task and emerging findings, such as the developers’ major beliefs, values, and ideas about…”
    Get full text
    Journal Article
  7. 7

    Code Anomalies Flock Together: Exploring Code Anomaly Agglomerations for Locating Design Problems by Oizumi, Willian, Garcia, Alessandro, Da Silva Sousa, Leonardo, Cafeo, Bruno, Zhao, Yixue

    “…Design problems affect every software system. Diverse software systems have been discontinued or reengineered due to design problems. As design documentation…”
    Get full text
    Conference Proceeding
  8. 8

    On the Density and Diversity of Degradation Symptoms in Refactored Classes: A Multi-case Study by Oizumi, Willian, Sousa, Leonardo, Oliveira, Anderson, Carvalho, Luiz, Garcia, Alessandro, Colanzi, Thelma, Oliveira, Roberto

    “…Root canal refactoring is a software development activity that is intended to improve dependability-related attributes such as modifiability and reusability…”
    Get full text
    Conference Proceeding
  9. 9

    Identifying design problems in the source code: a grounded theory by Sousa, Leonardo, Oliveira, Anderson, Oizumi, Willian, Barbosa, Simone, Garcia, Alessandro, Lee, Jaejoon, Kalinowski, Marcos, de Mello, Rafael, Fonseca, Baldoino, Oliveira, Roberto, Lucena, Carlos, Paes, Rodrigo

    “…The prevalence of design problems may cause re-engineering or even discontinuation of the system. Due to missing, informal or outdated design documentation,…”
    Get full text
    Conference Proceeding
  10. 10

    JSpIRIT: a flexible tool for the analysis of code smells by Vidal, Santiago, Vazquez, Hernan, Diaz-Pace, J. Andres, Marcos, Claudia, Garcia, Alessandro, Oizumi, Willian

    “…Code smells are a popular mechanism to identify structural design problems in software systems. Since it is generally not feasible to fix all the smells…”
    Get full text
    Conference Proceeding
  11. 11

    Characterizing and Identifying Composite Refactorings: Concepts, Heuristics and Patterns by Sousa, Leonardo, Cedrim, Diego, Garcia, Alessandro, Oizumi, Willian, Bibiano, Ana C., Oliveira, Daniel, Kim, Miryung, Oliveira, Anderson

    “…Refactoring consists of a transformation applied to improve the program internal structure, for instance, by contributing to remove code smells. Developers…”
    Get full text
    Conference Proceeding
  12. 12

    When Are Smells Indicators of Architectural Refactoring Opportunities? A Study of 50 Software Projects by Sousa, Leonardo, Oizumi, Willian, Garcia, Alessandro, Oliveira, Anderson, Cedrim, Diego, Lucena, Carlos

    “…Refactoring is a widely adopted practice for improving code comprehension and for removing severe structural problems in a project. When refactorings affect…”
    Get full text
    Conference Proceeding
  13. 13

    Predicting Design Impactful Changes in Modern Code Review: A Large-Scale Empirical Study by Uchoa, Anderson, Barbosa, Caio, Coutinho, Daniel, Oizumi, Willian, Assuncao, Wesley K. G., Vergilio, Silvia Regina, Pereira, Juliana Alves, Oliveira, Anderson, Garcia, Alessandro

    “…Companies have adopted modern code review as a key technique for continuously monitoring and improving the quality of software changes. One of the main…”
    Get full text
    Conference Proceeding
  14. 14

    Removal of Design Problems through Refactorings: Are We Looking at the Right Symptoms? by Eposhi, Andre, Oizumi, Willian, Garcia, Alessandro, Sousa, Leonardo, Oliveira, Roberto, Oliveira, Anderson

    “…A design problem is the result of design decisions that negatively impact quality attributes. For example, a stakeholder introduces a design problem when he…”
    Get full text
    Conference Proceeding
  15. 15

    Identifying Architectural Problems through Prioritization of Code Smells by Vidal, Santiago, Guimaraes, Everton, Oizumi, Willian, Garcia, Alessandro, Diaz Pace, Andres, Marcos, Claudia

    “…Architectural problems constantly affect evolving software projects. When not properly addressed, those problems can hinder the longevity of a software system…”
    Get full text
    Conference Proceeding
  16. 16

    Don't Forget the Exception! : Considering Robustness Changes to Identify Design Problems by Oliveira, Anderson, Correia, Joao, Sousa, Leonardo, Assuncao, Wesley K. G., Coutinho, Daniel, Garcia, Alessandro, Oizumi, Willian, Barbosa, Caio, Uchoa, Anderson, Pereira, Juliana Alves

    “…Modern programming languages, such as Java, use exception-handling mechanisms to guarantee the robustness of software systems. Although important, the quality…”
    Get full text
    Conference Proceeding
  17. 17
  18. 18

    When Code-Anomaly Agglomerations Represent Architectural Problems? An Exploratory Study by Oizumi, Willian Nalepa, Garcia, Alessandro Fabricio, Colanzi, Thelma Elita, Ferreira, Manuele, von Staa, Arndt

    “…Several projects have been discontinued in the history of the software industry due to the presence of software architecture problems. The identification of…”
    Get full text
    Conference Proceeding
  19. 19

    On the Proactive Design of Product-Line Architectures with Aspects: An Exploratory Study by Oizumi, Willian N., Contieri, Antonio C., Correia, Guilherme G., Colanzi, Thelma E., Ferrari, Sandra, Gimenes, Itana M.S., Oliveira, Edson A., Garcia, Alessandro Fabricio, Masiero, Paulo Cesar

    “…A product-line architecture (PLA) entails a design reused by a family of products sharing several features. The long-term stability of a PLA largely depends on…”
    Get full text
    Conference Proceeding