Hits ?▲ |
Authors |
Title |
Venue |
Year |
Link |
Author keywords |
48 | Nik Sultana, Simon J. Thompson |
Mechanical verification of refactorings. |
PEPM |
2008 |
DBLP DOI BibTeX RDF |
refactoring, Isabelle/HOL |
48 | Emerson R. Murphy-Hill, Andrew P. Black |
High velocity refactorings in Eclipse. |
ETX |
2007 |
DBLP DOI BibTeX RDF |
usability, tools, refactoring, environments |
48 | Hui Liu 0003, Ge Li 0001, Zhiyi Ma, Weizhong Shao |
Scheduling of conflicting refactorings to promote quality improvement. |
ASE |
2007 |
DBLP DOI BibTeX RDF |
software refactoring, schedule, quality, conflict |
48 | Friedrich Steimann, Andreas Thies |
From Public to Private to Absent: Refactoring Java Programs under Constrained Accessibility. |
ECOOP |
2009 |
DBLP DOI BibTeX RDF |
|
48 | Shinpei Hayashi, Yasuyuki Tsuda, Motoshi Saeki |
Detecting Occurrences of Refactoring with Heuristic Search. |
APSEC |
2008 |
DBLP DOI BibTeX RDF |
|
48 | Tiago Massoni, Rohit Gheyi, Paulo Borba |
Formal Model-Driven Program Refactoring. |
FASE |
2008 |
DBLP DOI BibTeX RDF |
|
48 | Danny Dig, Ralph E. Johnson, Frank Tip, Oege de Moor, Jan Becicka, William G. Griswold, Markus Keller |
Refactoring Tools. |
ECOOP Workshops |
2007 |
DBLP DOI BibTeX RDF |
|
48 | Lugang Xu, Greg Butler |
Cascaded Refactoring for Framework Development and Evolution. |
ASWEC |
2006 |
DBLP DOI BibTeX RDF |
|
48 | Fabian Bannwart, Peter Müller 0001 |
Changing Programs Correctly: Refactoring with Specifications. |
FM |
2006 |
DBLP DOI BibTeX RDF |
|
48 | Hayden Melton, Ewan D. Tempero |
Identifying refactoring opportunities by identifying dependency cycles. |
ACSC |
2006 |
DBLP BibTeX RDF |
|
48 | Raimund Moser, Alberto Sillitti, Pekka Abrahamsson, Giancarlo Succi |
Does Refactoring Improve Reusability? |
ICSR |
2006 |
DBLP DOI BibTeX RDF |
|
48 | Zhenchang Xing, Eleni Stroulia |
Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study. |
ICSM |
2006 |
DBLP DOI BibTeX RDF |
|
48 | Robert W. Bowdidge |
Refactoring gcc using structure field access traces and concept analysis. |
ACM SIGSOFT Softw. Eng. Notes |
2005 |
DBLP DOI BibTeX RDF |
meaning-preserving restructuring, case study, gcc |
48 | Tom Mens, Tom Tourwé |
A Survey of Software Refactoring. |
IEEE Trans. Software Eng. |
2004 |
DBLP DOI BibTeX RDF |
programming environments/construction tools, restructuring, reverse engineering and reengineering, Coding tools and techniques |
48 | Granville Miller |
Refactoring with Aspects. |
XP |
2003 |
DBLP DOI BibTeX RDF |
|
48 | Jan Hannemann, Thomas Fritz 0001, Gail C. Murphy |
Refactoring to aspects: an interactive approach. |
eTX |
2003 |
DBLP DOI BibTeX RDF |
|
48 | Alejandra Garrido 0001, Ralph E. Johnson |
Refactoring C with Conditional Compilation. |
ASE |
2003 |
DBLP DOI BibTeX RDF |
|
48 | Marko Boger, Thorsten Sturm, Per Fragemann |
Refactoring Browser for UML. |
NetObjectDays |
2002 |
DBLP DOI BibTeX RDF |
|
48 | Rodrigo E. Caballero, Steven A. Demurjian |
Towards the Formalization of a Reusability Framework for Refactoring. |
ICSR |
2002 |
DBLP DOI BibTeX RDF |
|
44 | Maria Rigou, Spiros Sirmakessis, Giannis Tzimas |
Model Cloning: A Push to Reuse or a Disaster? |
Adaptive and Personalized Semantic Web |
2006 |
DBLP DOI BibTeX RDF |
|
43 | Huiqing Li, Simon J. Thompson |
Clone detection and removal for Erlang/OTP within a refactoring environment. |
PEPM |
2009 |
DBLP DOI BibTeX RDF |
wrangler, program transformation, program analysis, refactoring, erlang, duplicated code |
43 | Myoungkyu Song, Eli Tilevich, Wesley Tansey |
Trailblazer: a tool for automated annotation refactoring. |
OOPSLA Companion |
2009 |
DBLP DOI BibTeX RDF |
metadata, frameworks, annotations, refactoring, eclipse |
43 | Diego Cavalcanti |
Improving safety when refactoring aspect-oriented programs. |
OOPSLA Companion |
2009 |
DBLP DOI BibTeX RDF |
detecting behavioral changes, aspect-oriented programming, refactoring |
43 | Emmad Saadeh, Derrick G. Kourie |
Composite refactoring using fine-grained transformations. |
SAICSIT |
2009 |
DBLP DOI BibTeX RDF |
FGT-enabling precondition, fine-grain transformations, refactoring-level precondition, composite, primitive |
43 | Jan Wloka, Manu Sridharan, Frank Tip |
Refactoring for reentrancy. |
ESEC/SIGSOFT FSE |
2009 |
DBLP DOI BibTeX RDF |
reentrant code, program transformation, refactoring |
43 | Huiqing Li, Simon J. Thompson |
Tool support for refactoring functional programs. |
PEPM |
2008 |
DBLP DOI BibTeX RDF |
hare, static/dynamic semantics, wrangler, program transformation, program analysis, refactoring, haskell, erlang |
43 | Sven Apel, Christian Kästner, Don S. Batory |
Program refactoring using functional aspects. |
GPCE |
2008 |
DBLP DOI BibTeX RDF |
aspect-oriented refactoring, functional aspects, pseudo-commutativity, stepwise refinement, aspect interactions |
43 | Venera Arnaoudova, Constantinos Constantinides |
Adaptation of Refactoring Strategies to Multiple Axes of Modularity: Characteristics and Criteria. |
SERA |
2008 |
DBLP DOI BibTeX RDF |
refactoring, maintenance, modules, aspects |
43 | Huiqing Li, Simon J. Thompson, George Orösz, Melinda Tóth |
Refactoring with wrangler, updated: data and process refactorings, and integration with eclipse. |
Erlang Workshop |
2008 |
DBLP DOI BibTeX RDF |
erlide, wrangler, refactoring, process, eclipse, erlang, slicing, record, tuple |
43 | Ragnhild Van Der Straeten, Viviane Jonckers, Tom Mens |
A formal approach to model refactoring and model refinement. |
Softw. Syst. Model. |
2007 |
DBLP DOI BibTeX RDF |
Behaviour preservation, Description logics, Model-driven engineering, UML 2.0, Model refinement, Model refactoring |
43 | Luis Olsina, Gustavo Rossi, Alejandra Garrido 0001, Damiano Distante, Gerardo Canfora |
Incremental Quality Improvement in Web Applications Using Web Model Refactoring. |
WISE Workshops |
2007 |
DBLP DOI BibTeX RDF |
usability, Web applications, refactoring, quality evaluation |
43 | Thomas Corbat, Lukas Felber, Mirko Stocker, Peter Sommerlad |
Ruby refactoring plug-in for eclipse. |
OOPSLA Companion |
2007 |
DBLP DOI BibTeX RDF |
refactoring, eclipse, ruby |
43 | Yukyong Kim, Kyung-Goo Doh |
The Service Modeling Process Based on Use Case Refactoring. |
BIS |
2007 |
DBLP DOI BibTeX RDF |
service-oriented architecture, refactoring, Service modeling, use case models |
43 | Ilie Savga, Michael Rudolf 0001 |
Refactoring-based support for binary compatibility in evolving frameworks. |
GPCE |
2007 |
DBLP DOI BibTeX RDF |
frameworks, refactoring, software evolution, component-based systems, software adaptation |
43 | Macneil Shonle, William G. Griswold, Sorin Lerner |
Beyond refactoring: a framework for modular maintenance of crosscutting design idioms. |
ESEC/SIGSOFT FSE |
2007 |
DBLP DOI BibTeX RDF |
design patterns, refactoring |
43 | Jia Liu, Don S. Batory, Christian Lengauer |
Feature oriented refactoring of legacy applications. |
ICSE |
2006 |
DBLP DOI BibTeX RDF |
program algebra, refactoring, features, product lines, program synthesis, feature interactions |
43 | Mathieu Verbaere, Ran Ettinger, Oege de Moor |
JunGL: a scripting language for refactoring. |
ICSE |
2006 |
DBLP DOI BibTeX RDF |
refactoring, scripting language, source code transformation, language workbenches |
43 | Abdelhak Seriai, Gautier Bastide, Mourad Oussalah 0001 |
Transformation of Centralized Software Components into Distributed Ones by Code Refactoring. |
DAIS |
2006 |
DBLP DOI BibTeX RDF |
adaptation, distribution, refactoring, software component, restructuration |
43 | Paul Anderson |
A refactoring tool for Ada 95. |
SIGAda |
2004 |
DBLP DOI BibTeX RDF |
static analysis, refactoring, Ada 95, ASIS, software engineering tools |
43 | Frank Tip, Adam Kiezun, Dirk Bäumer |
Refactoring for generalization using type constraints. |
OOPSLA |
2003 |
DBLP DOI BibTeX RDF |
program analysis, refactoring, subtyping, class hierarchy, type constraints |
43 | Susan Stepney, Fiona Polack, Ian Toyn |
Patterns to Guide Practical Refactoring: Examples Targetting Promotion in Z. |
ZB |
2003 |
DBLP DOI BibTeX RDF |
patterns, refactoring, Z, development methods |
40 | Petra Brosch, Martina Seidl, Konrad Wieland, Manuel Wimmer, Philip Langer |
The operation recorder: specifying model refactorings by-example. |
OOPSLA Companion |
2009 |
DBLP DOI BibTeX RDF |
by-example approach, refactoring, composite operation |
40 | Christoph Reichenbach, Devin Coughlin, Amer Diwan |
Program Metamorphosis. |
ECOOP |
2009 |
DBLP DOI BibTeX RDF |
Refactoring, Program Evolution |
40 | Steve Counsell, Youssef Hassoun, George Loizou, Rajaa Najjar |
Common refactorings, a dependency graph and some code smells: an empirical study of Java OSS. |
ISESE |
2006 |
DBLP DOI BibTeX RDF |
testing, refactoring, taxonomy, code smells |
40 | Rohit Gheyi, Tiago Massoni |
Formal refactorings for object models. |
OOPSLA Companion |
2005 |
DBLP DOI BibTeX RDF |
theorem proving, object models, model refactoring |
40 | Ángel Herranz-Nieva, Juan José Moreno-Navarro |
Formal Extreme (and Extremely Formal) Programming. |
XP |
2003 |
DBLP DOI BibTeX RDF |
Formal Methods, Refactoring, Extreme Programming, Incremental Development, Formal Testing |
39 | Nikolaos Tsantalis, Alexander Chatzigeorgiou |
Identification of Move Method Refactoring Opportunities. |
IEEE Trans. Software Eng. |
2009 |
DBLP DOI BibTeX RDF |
|
39 | Moria Abadi, Yishai A. Feldman |
Refactoring of Statecharts. |
NGITS |
2009 |
DBLP DOI BibTeX RDF |
|
39 | Gunter Mussbacher, Daniel Amyot, Jon Whittle 0001 |
Refactoring-Safe Modeling of Aspect-Oriented Scenarios. |
MoDELS |
2009 |
DBLP DOI BibTeX RDF |
Aspect-oriented Use Case Maps, Aspects-oriented Modeling, User Requirements Notation |
39 | Sascha Hunold, Björn Krellner, Thomas Rauber, Thomas Reichel, Gudula Rünger |
Pattern-Based Refactoring of Legacy Software Systems. |
ICEIS |
2009 |
DBLP DOI BibTeX RDF |
Pattern-based transformation, Legacy system restructuring, Business software, Class decoupling, Object-oriented metrics |
39 | Sérgio Bryton, Fernando Brito e Abreu |
Modularity-Oriented Refactoring. |
CSMR |
2008 |
DBLP DOI BibTeX RDF |
|
39 | Ali Murat Tiryaki, Erdem Eser Ekinci, Oguz Dikenelli |
Refactoring in Multi Agent System Development. |
MATES |
2008 |
DBLP DOI BibTeX RDF |
|
39 | Gian-Luigi Ferrari 0002, Roberto Guanciale, Daniele Strollo, Emilio Tuosto |
Refactoring Long Running Transactions. |
WS-FM |
2008 |
DBLP DOI BibTeX RDF |
|
39 | Eduardo Martins Guerra, Clovis Torres Fernandes |
Refactoring Test Code Safely. |
ICSEA |
2007 |
DBLP DOI BibTeX RDF |
|
39 | Shi-Kuo Chang, Vincenzo Deufemia, Giuseppe Polese, Mario Vacca |
A Logic Framework to Support Database Refactoring. |
DEXA |
2007 |
DBLP DOI BibTeX RDF |
|
39 | Fabrice Bourqun, Rudolf K. Keller |
High-impact Refactoring Based on Architecture Violations. |
CSMR |
2007 |
DBLP DOI BibTeX RDF |
|
39 | Michael Mortensen, Sudipto Ghosh, James M. Bieman |
Testing During Refactoring: Adding Aspects to Legacy Systems. |
ISSRE |
2006 |
DBLP DOI BibTeX RDF |
|
39 | Benjamin Zeiss, Helmut Neukirchen, Jens Grabowski, Dominic Evans, Paul Baker |
Refactoring and Metrics for TTCN-3 Test Suites. |
SAM |
2006 |
DBLP DOI BibTeX RDF |
|
39 | Zoë R. Stephenson, John A. McDermid, Jason Choy |
Using Simulation to Validate Style-Specific Architectural Refactoring Patterns. |
SEW |
2006 |
DBLP DOI BibTeX RDF |
|
39 | Marian Vittek, Peter Borovanský, Pierre-Etienne Moreau |
A C++ Refactoring Browser and Method Extraction. |
SET |
2006 |
DBLP DOI BibTeX RDF |
|
39 | Norihiro Yoshida, Yoshiki Higo, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue |
On Refactoring Support Based on Code Clone Dependency Relation. |
IEEE METRICS |
2005 |
DBLP DOI BibTeX RDF |
|
39 | Vikram Jamwal, Sridhar Iyer |
Automated Refactoring of Objects for Application Partitioning. |
APSEC |
2005 |
DBLP DOI BibTeX RDF |
|
39 | Katsuhisa Maruyama, Shinichiro Yamamoto |
Design and Implementation of an Extensible and Modifiable Refactoring Tool. |
IWPC |
2005 |
DBLP DOI BibTeX RDF |
|
39 | Holger Krahn, Bernhard Rumpe |
Techniques for Lightweight Generator Refactoring. |
GTTSE |
2005 |
DBLP DOI BibTeX RDF |
|
39 | David W. Binkley, Mariano Ceccato, Mark Harman, Filippo Ricca, Paolo Tonella |
Automated Refactoring of Object Oriented Code into Aspects. |
ICSM |
2005 |
DBLP DOI BibTeX RDF |
|
39 | Joshua Kerievsky |
Refactoring to Patterns. |
XP/Agile Universe |
2004 |
DBLP DOI BibTeX RDF |
|
39 | Tom Schrijvers, Alexander Serebrenik |
Improving Prolog Programs: Refactoring for Prolog. |
ICLP |
2004 |
DBLP DOI BibTeX RDF |
|
39 | Ran Ettinger, Mathieu Verbaere |
Untangling: a slice extraction refactoring. |
AOSD |
2004 |
DBLP DOI BibTeX RDF |
|
39 | Simon J. Thompson |
Refactoring Functional Programs. |
Advanced Functional Programming |
2004 |
DBLP DOI BibTeX RDF |
|
39 | Hironori Washizaki, Yoshiaki Fukazawa |
Automated Extract Component Refactoring. |
XP |
2003 |
DBLP DOI BibTeX RDF |
|
39 | Paolo Bottoni, Francesco Parisi-Presicce, Gabriele Taentzer |
Specifying Integrated Refactoring with Distributed Graph Transformations. |
AGTIVE |
2003 |
DBLP DOI BibTeX RDF |
|
39 | Marian Vittek |
Refactoring Browser with Preprocessor. |
CSMR |
2003 |
DBLP DOI BibTeX RDF |
|
39 | Alexander Serebrenik, Bart Demoen |
Refactoring Logic Programs: Extended Abstract. |
ICLP |
2003 |
DBLP DOI BibTeX RDF |
|
39 | Sang-Uk Jeon, Joon-Sang Lee, Doo-Hwan Bae |
An Automated Refactoring Approach to Design Pattern-Based Program Transformations in Java Programs. |
APSEC |
2002 |
DBLP DOI BibTeX RDF |
|
39 | Katsuhisa Maruyama |
Automated method-extraction refactoring by using block-based slicing. |
SSR |
2001 |
DBLP DOI BibTeX RDF |
|
39 | William F. Opdyke, Ralph E. Johnson |
Creating Abstract Superclasses by Refactoring. |
ACM Conference on Computer Science |
1993 |
DBLP DOI BibTeX RDF |
C++ |
37 | Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni 0001 |
Can refactoring be self-affirmed?: an exploratory study on how developers document their refactoring activities in commit messages. |
IWOR@ICSE |
2019 |
DBLP DOI BibTeX RDF |
|
37 | Francisco Javier Pérez García, Yania Crespo |
Computation of refactoring plans from refactoring strategies using HTN planning. |
WRT@ICSE |
2012 |
DBLP DOI BibTeX RDF |
|
37 | Nicholas Chen, Ralph E. Johnson |
Toward refactoring in a polyglot world: extending automated refactoring support across Java and XML. |
WRT@OOPSLA |
2008 |
DBLP DOI BibTeX RDF |
|
37 | Romain Robbes, Michele Lanza |
The "Extract Refactoring" Refactoring. |
WRT |
2007 |
DBLP BibTeX RDF |
|
35 | R. E. Kurt Stirewalt, Spencer Rugaber, Hwa-You Hsu, David Zook |
Experience report: Using tools and domain expertise to remediate architectural violations in the LogicBlox software base. |
ICSE Companion |
2009 |
DBLP DOI BibTeX RDF |
|
35 | Yi Wang |
What motivate software engineers to refactor source code? evidences from professional developers. |
ICSM |
2009 |
DBLP DOI BibTeX RDF |
|
35 | Zhenchang Xing, Eleni Stroulia |
API-Evolution Support with Diff-CatchUp. |
IEEE Trans. Software Eng. |
2007 |
DBLP DOI BibTeX RDF |
D.2.2.eProgrammer workbench, D.2.3Coding Tools and Techniques, D.2.3.aObject-oriented programming, D.2.10.g Object-oriented design methods |
35 | Mark Kent O'Keeffe, Mel Ó Cinnéide |
Search-Based Software Maintenance. |
CSMR |
2006 |
DBLP DOI BibTeX RDF |
|
35 | Irum Godil, Hans-Arno Jacobsen |
Horizontal decomposition of Prevayler. |
CASCON |
2005 |
DBLP BibTeX RDF |
|
35 | Tom Mens, Serge Demeyer, Dirk Janssens |
Formalising Behaviour Preserving Program Transformations. |
ICGT |
2002 |
DBLP DOI BibTeX RDF |
|
34 | Robert Tairas, Jeffrey G. Gray |
Sub-clone refactoring in open source software artifacts. |
SAC |
2010 |
DBLP DOI BibTeX RDF |
analysis, refactoring, maintenance, code clones |
34 | Anthony Savidis, Constantine Stephanidis |
Software refactoring process for adaptive user-interface composition. |
EICS |
2010 |
DBLP DOI BibTeX RDF |
source code refactoring, software engineering, software process, adaptive user interfaces |
34 | Gustavo L. Soares |
Making program refactoring safer. |
ICSE (2) |
2010 |
DBLP DOI BibTeX RDF |
testing, refactoring |
34 | Konstantinos Sagonas, Thanassis Avgerinos |
Automatic refactoring of Erlang programs. |
PPDP |
2009 |
DBLP DOI BibTeX RDF |
code cleanup, code simplification, program transformation, refactoring, erlang |
34 | Wesley Tansey, Eli Tilevich |
Annotation refactoring: inferring upgrade transformations for legacy applications. |
OOPSLA |
2008 |
DBLP DOI BibTeX RDF |
java, metadata, frameworks, annotations, refactoring, eclipse, JUnit, upgrading |
34 | Jan Wloka, Robert Hirschfeld, Joachim Hänsel |
Tool-supported refactoring of aspect-oriented programs. |
AOSD |
2008 |
DBLP DOI BibTeX RDF |
software refactoring, aspect-oriented programming, code generation, change impact analysis, static program analysis |
34 | Colin J. Neill, Phillip A. Laplante |
Paying Down Design Debt with Strategic Refactoring. |
Computer |
2006 |
DBLP DOI BibTeX RDF |
Strategic refactoring, Software technologies |
34 | Lukasz Dobrzanski, Ludwik Kuzniarz |
An approach to refactoring of executable UML models. |
SAC |
2006 |
DBLP DOI BibTeX RDF |
executable UML, model refactoring |
34 | Gautier Bastide, Abdelhak Seriai, Mourad Oussalah 0001 |
Adaptation of Monolithic Software Components by Their Transformation into Composite Configurations Based on Refactoring. |
CBSE |
2006 |
DBLP DOI BibTeX RDF |
composite-component, adaptation, refactoring, Software component, restructuration |
34 | Scott F. Smith 0001, Mark Thober |
Refactoring programs to secure information flows. |
PLAS |
2006 |
DBLP DOI BibTeX RDF |
refactoring, information flow, slicing, declassification |
34 | Uirá Kulesza, Cláudio Sant'Anna, Carlos José Pereira de Lucena |
Refactoring the JUnit framework using aspect-oriented programming. |
OOPSLA Companion |
2005 |
DBLP DOI BibTeX RDF |
aspect-oriented programming, refactoring |
34 | Roly Perera |
Refactoring: to the rubicon... and beyond! |
OOPSLA Companion |
2004 |
DBLP DOI BibTeX RDF |
refactoring |
34 | Yu Ping, Kostas Kontogiannis |
Refactoring Web sites to the Controller-Centric Architecture. |
CSMR |
2004 |
DBLP DOI BibTeX RDF |
controller-centric, page flow, Refactoring, JSP, link type |
34 | Mariela I. Cortés, Marcus Fontoura, Carlos José Pereira de Lucena |
Using refactoring and unification rules to assist framework evolution. |
ACM SIGSOFT Softw. Eng. Notes |
2003 |
DBLP DOI BibTeX RDF |
framework redesign and evolution, unification rules, refactoring, object-oriented frameworks |