3 research outputs found

    Code Smells and Refactoring: A Tertiary Systematic Review of Challenges and Observations

    Full text link
    In this paper, we present a tertiary systematic literature review of previous surveys, secondary systematic literature reviews, and systematic mappings. We identify the main observations (what we know) and challenges (what we do not know) on code smells and refactoring. We show that code smells and refactoring have a strong relationship with quality attributes, i.e., with understandability, maintainability, testability, complexity, functionality, and reusability. We argue that code smells and refactoring could be considered as the two faces of a same coin. Besides, we identify how refactoring affects quality attributes, more than code smells. We also discuss the implications of this work for practitioners, researchers, and instructors. We identify 13 open issues that could guide future research work. Thus, we want to highlight the gap between code smells and refactoring in the current state of software-engineering research. We wish that this work could help the software-engineering research community in collaborating on future work on code smells and refactoring

    The cultural integration of knowledge management into interactive design

    No full text
    This research is being conducted to address the integration of cultural factors in interactive information system to enhance the reach of knowledge management to culturally heterogeneous user. In this context, we introduced a knowledge management framework. This method will help researchers to understand how different cultures view similar concepts. The result and analysis we expected in this research is intended to guideline to design knowledge management based cross-cultural interface. The result will increase usability enhancement and interaction patterns in interactive design
    corecore