A Jaradat, A Qusef - 2019 International Arab Conference on …, 2019 - ieeexplore.ieee.org
… approach in which code refactoring can maintain the integrity of the previous unit tests; the tool … of incomplete refactoring caused by slow and risky manual edits or by automatedengines …
… transformations, the refactoringengine determines whether a given refactoring request satisfies all of its preconditions. In the transformation phase, the refactoringengine modifies the …
… Automatedtesting of refactoringengines. In Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The …
… We have devised an automated A/B usability testing and improvement method that starts once there is a potentially shippable product increment. If this increment has been released, it …
… automatedrefactoring. The study conducted by the authors show that developers feel restricted and limited while using some of the automatedrefactoringengines. … automatic refactoring …
… types, ie, General Fixture, Eager Test, and Lack of Cohesion of Test Methods, at commit-level and (2) enables their automatedrefactoring through the integrated APIs provided by Intellij. …
… reuse them—in a semi-automated way as we propose here—to enhance the coverage of the engine under testing. Cross-engine differential testing is semi-automated as developers …
… engine, we sometimes had to modify the search string. Full search strings are in Appendix C. In this SLR, we focus on papers that propose or implement an automatedrefactoring …
J Ivers, I Ozkaya, RL Nord, C Seifried - … of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
… Developing a refactoring recommendation engine by applying search-based software … of work to be performed after refactoring such as code inspection, regenerating unit tests, or re-…