Hits ?▲ |
Authors |
Title |
Venue |
Year |
Link |
Author keywords |
211 | 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 |
121 | Steve Counsell |
Is the need to follow chains a possible deterrent to certain refactorings and an inducement to others? |
RCIS |
2008 |
DBLP DOI BibTeX RDF |
|
102 | Steve Counsell, Robert M. Hierons |
Refactoring test suites versus test behaviour: a TTCN-3 perspective. |
SOQUA |
2007 |
DBLP DOI BibTeX RDF |
test behaviour, refactoring, TTCN-3, test suite |
90 | Steve Counsell, Robert M. Hierons, George Loizou |
A Meta-analysis Approach to Refactoring and XP. |
AICCSA |
2007 |
DBLP DOI BibTeX RDF |
|
89 | Peter Weißgerber, Stephan Diehl 0001, Carsten Görg |
An interactive visualization of refactorings retrieved from software archives. |
OOPSLA Companion |
2005 |
DBLP DOI BibTeX RDF |
visualization, refactorings, data extraction, CVS |
87 | 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 |
87 | Robert M. Fuhrer, Frank Tip, Adam Kiezun |
Advanced refactorings in eclipse. |
OOPSLA Companion |
2004 |
DBLP DOI BibTeX RDF |
parametric types, software engineering, refactoring, type systems |
79 | Fabian Bannwart, Peter Müller 0001 |
Changing Programs Correctly: Refactoring with Specifications. |
FM |
2006 |
DBLP DOI BibTeX RDF |
|
76 | Nik Sultana, Simon J. Thompson |
Mechanical verification of refactorings. |
PEPM |
2008 |
DBLP DOI BibTeX RDF |
refactoring, Isabelle/HOL |
76 | Kunal Taneja, Danny Dig, Tao Xie 0001 |
Automated detection of api refactorings in libraries. |
ASE |
2007 |
DBLP DOI BibTeX RDF |
refactoring, libraries, code reuse, software maintainance |
76 | Peter Weißgerber, Stephan Diehl 0001 |
Identifying Refactorings from Source-Code Changes. |
ASE |
2006 |
DBLP DOI BibTeX RDF |
|
76 | Carsten Görg, Peter Weißgerber |
Detecting and Visualizing Refactorings from Software Archives. |
IWPC |
2005 |
DBLP DOI BibTeX RDF |
|
76 | Alexis O'Connor, Macneil Shonle, William G. Griswold |
Star diagram with automated refactorings for Eclipse. |
eTX |
2005 |
DBLP DOI BibTeX RDF |
|
67 | Lance Tokuda, Don S. Batory |
Evolving Object-Oriented Designs with Refactorings. |
ASE |
1999 |
DBLP DOI BibTeX RDF |
design evolution, patterns, refactorings |
64 | Danny Dig, Kashif Manzoor, Ralph E. Johnson, Tien N. Nguyen |
Effective Software Merging in the Presence of Object-Oriented Refactorings. |
IEEE Trans. Software Eng. |
2008 |
DBLP DOI BibTeX RDF |
Configuration Management, Version control, Restructuring, reverse engineering and reengineering |
64 | Steve Counsell, Stephen Swift |
Refactoring Steps, Java Refactorings and Empirical Evidence. |
COMPSAC |
2008 |
DBLP DOI BibTeX RDF |
|
64 | Steve Counsell, Stephen Swift, Robert M. Hierons |
A Test Taxonomy Applied to the Mechanics of Java Refactorings. |
SCSS (1) |
2007 |
DBLP DOI BibTeX RDF |
|
64 | Danny Dig, Can Comertoglu, Darko Marinov, Ralph E. Johnson |
Automated Detection of Refactorings in Evolving Components. |
ECOOP |
2006 |
DBLP DOI BibTeX RDF |
|
64 | Kristof Beyls, Erik H. D'Hollander |
Intermediately executed code is the key to find refactorings that improve temporal data locality. |
Conf. Computing Frontiers |
2006 |
DBLP DOI BibTeX RDF |
performance debugger, temporal data locality, program analysis, refactoring, program optimizations, loop transformations |
64 | Martin Lippert |
Towards a Proper Integration of Large Refactorings in Agile Software Development. |
XP |
2004 |
DBLP DOI BibTeX RDF |
|
56 | 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 |
56 | Hui Liu, Bin Zhu |
Refactoring Formal Specifications in Object-Z. |
CSSE (2) |
2008 |
DBLP DOI BibTeX RDF |
|
56 | Deepak Advani, Youssef Hassoun, Steve Counsell |
Extracting refactoring trends from open-source software and a possible solution to the 'related refactoring' conundrum. |
SAC |
2006 |
DBLP DOI BibTeX RDF |
object-oriented, dependencies, tool, refactoring, empirical analysis |
56 | Maayan Goldstein, Yishai A. Feldman, Shmuel S. Tyszberowicz |
Refactoring with Contracts. |
AGILE |
2006 |
DBLP DOI BibTeX RDF |
|
56 | Carsten Görg, Peter Weißgerber |
Error detection by refactoring reconstruction. |
ACM SIGSOFT Softw. Eng. Notes |
2005 |
DBLP DOI BibTeX RDF |
|
56 | Carsten Görg, Peter Weißgerber |
Error detection by refactoring reconstruction. |
MSR |
2005 |
DBLP DOI BibTeX RDF |
|
53 | Naouel Moha, Vincent Mahé, Olivier Barais, Jean-Marc Jézéquel |
Generic Model Refactorings. |
MoDELS |
2009 |
DBLP DOI BibTeX RDF |
Model Typing, Adaptation, Genericity, Refactoring, Aspect Weaving |
53 | Shinpei Hayashi, Motoshi Saeki |
Extracting Prehistories of Software Refactorings from Version Archives. |
LKR |
2008 |
DBLP DOI BibTeX RDF |
|
53 | Gabriele Taentzer, Dirk Müller 0002, Tom Mens |
Specifying Domain-Specific Refactorings for AndroMDA Based on Graph Transformation. |
AGTIVE |
2007 |
DBLP DOI BibTeX RDF |
|
53 | Miguel P. Monteiro 0001, João M. Fernandes |
Towards a Catalogue of Refactorings and Code Smells for AspectJ. |
T. Aspect-Oriented Software Development |
2006 |
DBLP DOI BibTeX RDF |
|
53 | Katsuhisa Maruyama |
An Accurate and Convenient Undo Mechanism for Refactorings. |
APSEC |
2006 |
DBLP DOI BibTeX RDF |
|
53 | Olaf Seng, Johannes Stammel, David Burkhart |
Search-based determination of refactorings for improving the class structure of object-oriented systems. |
GECCO |
2006 |
DBLP DOI BibTeX RDF |
evolutionary algorithms, software metrics, refactoring, design heuristics |
53 | Peter Weißgerber, Stephan Diehl 0001 |
Are refactorings less error-prone than other changes? |
MSR |
2006 |
DBLP DOI BibTeX RDF |
reverse engineering, refactoring, software evolution, re-engineering |
53 | Darren C. Atkinson, Todd King |
Lightweight Detection of Program Refactorings. |
APSEC |
2005 |
DBLP DOI BibTeX RDF |
|
53 | Lars Grunske |
Formalizing Architectural Refactorings as Graph Transformation Systems. |
SNPD |
2005 |
DBLP DOI BibTeX RDF |
|
53 | Rohit Gheyi, Tiago Massoni, Paulo Borba |
A rigorous approach for proving model refactorings. |
ASE |
2005 |
DBLP DOI BibTeX RDF |
theorem proving, model refactoring |
47 | Javier Garzás, Mario Piattini |
An Ontology for Microarchitectural Design Knowledge. |
IEEE Softw. |
2005 |
DBLP DOI BibTeX RDF |
microarchitectural design, bad smells, ontology, object-oriented, design patterns, heuristics, refactorings, rules, best practices, principles, design knowledge |
45 | 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 |
45 | Fabrice Bourqun, Rudolf K. Keller |
High-impact Refactoring Based on Architecture Violations. |
CSMR |
2007 |
DBLP DOI BibTeX RDF |
|
45 | Adrian Trifu, Urs Reupke |
Towards Automated Restructuring of Object Oriented Systems. |
CSMR |
2007 |
DBLP DOI BibTeX RDF |
|
45 | Mark Harman, Laurence Tratt |
Pareto optimal search based refactoring at the design level. |
GECCO |
2007 |
DBLP DOI BibTeX RDF |
search based, software engineering, refactoring, Pareto optimality |
45 | Danny Dig, Kashif Manzoor, Ralph E. Johnson, Tien N. Nguyen |
Refactoring-Aware Configuration Management for Object-Oriented Programs. |
ICSE |
2007 |
DBLP DOI BibTeX RDF |
|
45 | Zhenchang Xing, Eleni Stroulia |
Refactoring Detection based on UMLDiff Change-Facts Queries. |
WCRE |
2006 |
DBLP DOI BibTeX RDF |
|
45 | 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 |
45 | 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 |
|
45 | Roly Perera |
Refactoring: to the rubicon... and beyond! |
OOPSLA Companion |
2004 |
DBLP DOI BibTeX RDF |
refactoring |
45 | 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 |
45 | Gregory Butler, Lugang Xu |
Cascaded refactoring for framework. |
SSR |
2001 |
DBLP DOI BibTeX RDF |
architecture, framework, design pattern, evolution, refactoring, use case, role, feature model, domain analysis, hotspot |
42 | 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 |
42 | Jacek Ratzinger, Thomas Sigmund, Harald C. Gall |
On the relation of refactorings and software defect prediction. |
MSR |
2008 |
DBLP DOI BibTeX RDF |
software evolution, mining, software analysis |
42 | Alexander Pretschner, Wolfgang Prenninger |
Computing refactorings of state machines. |
Softw. Syst. Model. |
2007 |
DBLP DOI BibTeX RDF |
|
42 | Alexandre L. Correa, Cláudia M. L. Werner, Márcio de Oliveira Barros |
An Empirical Study of the Impact of OCL Smells and Refactorings on the Understandability of OCL Specifications. |
MoDELS |
2007 |
DBLP DOI BibTeX RDF |
|
42 | Kristof Beyls, Erik H. D'Hollander |
Discovery of Locality-Improving Refactorings by Reuse Path Analysis. |
HPCC |
2006 |
DBLP DOI BibTeX RDF |
|
42 | Naouel Moha, Jihene Rezgui, Yann-Gaël Guéhéneuc, Petko Valtchev, Ghizlane El-Boussaidi |
Using FCA to Suggest Refactorings to Correct Design Defects. |
CLA |
2006 |
DBLP DOI BibTeX RDF |
Refactoring, Formal Concept Analysis, Design Defects |
42 | Rohit Gheyi, Tiago Massoni |
Formal refactorings for object models. |
OOPSLA Companion |
2005 |
DBLP DOI BibTeX RDF |
theorem proving, object models, model refactoring |
42 | Leonardo Cole, Paulo Borba |
Deriving refactorings for AspectJ. |
AOSD |
2005 |
DBLP DOI BibTeX RDF |
aspect-oriented programming, refactoring, separation of concerns, AspectJ |
42 | Miguel P. Monteiro 0001, João M. Fernandes |
Towards a catalog of aspect-oriented refactorings. |
AOSD |
2005 |
DBLP DOI BibTeX RDF |
object-oriented programming, aspect-oriented programming, refactoring, code smells, programming style |
42 | Ragnhild Van Der Straeten, Viviane Jonckers, Tom Mens |
Supporting Model Refactorings Through Behaviour Inheritance Consistencies. |
UML |
2004 |
DBLP DOI BibTeX RDF |
|
42 | Leonardo Cole, Paulo Borba |
Deriving refactorings for aspectJ. |
OOPSLA Companion |
2004 |
DBLP DOI BibTeX RDF |
aspect-oriented programming, refactoring, separation of concerns, aspectJ |
42 | Pieter Van Gorp, Hans Stenten, Tom Mens, Serge Demeyer |
Towards Automating Source-Consistent UML Refactorings. |
UML |
2003 |
DBLP DOI BibTeX RDF |
|
42 | Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz |
Finding refactorings via change metrics. |
OOPSLA |
2000 |
DBLP DOI BibTeX RDF |
reverse engineering, metrics, refactoring, software evolution, object-oriented frameworks |
38 | Mehran Mahmoudi, Sarah Nadi, Nikolaos Tsantalis |
Are Refactorings to Blame? An Empirical Study of Refactorings in Merge Conflicts. |
SANER |
2019 |
DBLP DOI BibTeX RDF |
|
36 | Naouel Moha |
Detection and correction of design defects in object-oriented designs. |
OOPSLA Companion |
2007 |
DBLP DOI BibTeX RDF |
specification, refactorings, detection, correction, meta-modelling, code smells, antipatterns, design defects |
36 | Thomas Baar, Slavisa Markovic, Frédéric Fondement, Alfred Strohmeier |
Definition and Correct Refinement of Operation Specifications. |
Research Results of the DICS Program |
2006 |
DBLP DOI BibTeX RDF |
System Operations, UML, Refinements, Refactorings, OCL, Graph Transformations, Design by Contract, QVT |
36 | Lars Grunske |
Identifying "good" architectural design alternatives with multi-objective optimization strategies. |
ICSE |
2006 |
DBLP DOI BibTeX RDF |
architecture refactorings, architecture trade-off analysis, dependability, multi-objective optimization |
36 | Benedikt Schulz, Thomas Genssler, Berthold Mohr, Walter Zimmer |
On the Computer Aided Introduction of Design Pattern into Object-Oriented Systems. |
TOOLS (27) |
1998 |
DBLP DOI BibTeX RDF |
design pattern operators, software maintenance, refactorings, object-oriented systems, re-engineering, reorganization, semantic equivalence |
34 | Nikolaos Tsantalis, Alexander Chatzigeorgiou |
Identification of Move Method Refactoring Opportunities. |
IEEE Trans. Software Eng. |
2009 |
DBLP DOI BibTeX RDF |
|
34 | Max Schäfer, Mathieu Verbaere, Torbjörn Ekman 0001, Oege de Moor |
Stepping Stones over the Refactoring Rubicon. |
ECOOP |
2009 |
DBLP DOI BibTeX RDF |
|
34 | Christian Kästner, Sven Apel, Martin Kuhlemann |
A model of refactoring physically and virtually separated features. |
GPCE |
2009 |
DBLP DOI BibTeX RDF |
CIDE, FeatureHouse, refinements, software product lines, separation of concerns, preprocessor, AHEAD |
34 | Leon Moonen, Arie van Deursen, Andy Zaidman, Magiel Bruntink |
On the Interplay Between Software Testing and Evolution and its Effect on Program Comprehension. |
Software Evolution |
2008 |
DBLP DOI BibTeX RDF |
|
34 | Thorsten Schäfer, Jan Jonas, Mira Mezini |
Mining framework usage changes from instantiation code. |
ICSE |
2008 |
DBLP DOI BibTeX RDF |
framework comprehension, evolution, migration |
34 | Tom Mens, Gabriele Taentzer, Olga Runge |
Analysing refactoring dependencies using graph transformation. |
Softw. Syst. Model. |
2007 |
DBLP DOI BibTeX RDF |
Critical pair analysis, AGG, Refactoring, Graph transformation, Dependency analysis |
34 | Alexandre L. Correa, Cláudia M. L. Werner |
Refactoring object constraint language specifications. |
Softw. Syst. Model. |
2007 |
DBLP DOI BibTeX RDF |
|
34 | Brett Daniel, Danny Dig, Kely Garcia, Darko Marinov |
Automated testing of refactoring engines. |
ESEC/SIGSOFT FSE |
2007 |
DBLP DOI BibTeX RDF |
imperative generators, refactoring engines, automated testing, test data generation, bounded-exhaustive testing |
34 | Thomas Ruhroth, Heike Wehrheim |
Refactoring Object-Oriented Specifications with Data and Processes. |
FMOODS |
2007 |
DBLP DOI BibTeX RDF |
|
34 | Lugang Xu, Greg Butler |
Cascaded Refactoring for Framework Development and Evolution. |
ASWEC |
2006 |
DBLP DOI BibTeX RDF |
|
34 | Steve Counsell, Robert M. Hierons, Rajaa Najjar, George Loizou, Youssef Hassoun |
The Effectiveness of Refactoring, Based on a Compatibility Testing Taxonomy and a Dependency Graph. |
TAIC PART |
2006 |
DBLP DOI BibTeX RDF |
|
34 | Joshua Kerievsky |
Refactoring to Patterns. |
XP/Agile Universe |
2004 |
DBLP DOI BibTeX RDF |
|
34 | Bartosz Walter, Blazej Pietrzak |
Automated Generation of Unit Tests for Refactoring. |
XP |
2004 |
DBLP DOI BibTeX RDF |
Refactoring, automation, unit testing |
34 | Bart Du Bois, Serge Demeyer, Jan Verelst |
Refactoring -- Improving Coupling and Cohesion of Existing Code. |
WCRE |
2004 |
DBLP DOI BibTeX RDF |
|
34 | Tom Schrijvers, Alexander Serebrenik |
Improving Prolog Programs: Refactoring for Prolog. |
ICLP |
2004 |
DBLP DOI BibTeX RDF |
|
34 | Niels Van Eetvelde, Dirk Janssens |
Extending Graph Rewriting for Refactoring. |
ICGT |
2004 |
DBLP DOI BibTeX RDF |
|
34 | Carmen Zannier, Frank Maurer |
Tool Support for Complex Refactoring to Design Patterns. |
XP |
2003 |
DBLP DOI BibTeX RDF |
|
34 | Jan Hannemann, Thomas Fritz 0001, Gail C. Murphy |
Refactoring to aspects: an interactive approach. |
eTX |
2003 |
DBLP DOI BibTeX RDF |
|
34 | Gregory Butler |
Architectural Refactoring in Framework Evolution: A Case Study. |
GPCE |
2002 |
DBLP DOI BibTeX RDF |
|
34 | Gerson Sunyé, Damien Pollet, Yves Le Traon, Jean-Marc Jézéquel |
Refactoring UML Models. |
UML |
2001 |
DBLP DOI BibTeX RDF |
|
34 | Yoshio Kataoka, Michael D. Ernst, William G. Griswold, David Notkin |
Automated Support for Program Refactoring Using Invariants. |
ICSM |
2001 |
DBLP DOI BibTeX RDF |
static analysis, refactoring, dynamic analysis, invariant, program understanding, maintainability, readability |
30 | Liliana Favre, Claudia Pereira |
Formalizing MDA-Based Refactorings. |
Australian Software Engineering Conference |
2008 |
DBLP DOI BibTeX RDF |
Formal Specification, Model Driven Architecture, Refactoring, Model Driven Development |
30 | Naouel Moha, Amine Rouane Hacene, Petko Valtchev, Yann-Gaël Guéhéneuc |
Refactorings of Design Defects Using Relational Concept Analysis. |
ICFCA |
2008 |
DBLP DOI BibTeX RDF |
Relational Concept Analysis, Refactoring, Design Defects |
30 | Jordi Cabot, Cristina Gómez 0001 |
A Catalogue of Refactorings for Navigation Models. |
ICWE |
2008 |
DBLP DOI BibTeX RDF |
|
30 | Dénes Bisztray, Reiko Heckel, Hartmut Ehrig |
Compositional Verification of Architectural Refactorings. |
WADS |
2008 |
DBLP DOI BibTeX RDF |
UML, Service Oriented Architecture, Refactoring, CSP, Graph Transformation |
30 | 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 |
30 | Dénes Bisztray |
Verification of Architectural Refactorings: Rule Extraction and Tool Support. |
ICGT |
2008 |
DBLP DOI BibTeX RDF |
|
30 | Emerson R. Murphy-Hill, Andrew P. Black |
High velocity refactorings in Eclipse. |
ETX |
2007 |
DBLP DOI BibTeX RDF |
usability, tools, refactoring, environments |
30 | Mathieu Verbaere, Arnaud Payement, Oege de Moor |
Scripting refactorings with JunGL. |
OOPSLA Companion |
2006 |
DBLP DOI BibTeX RDF |
refactoring, scripting language, source code transformation, language workbenches |
30 | Ragnhild Van Der Straeten, Maja D'Hondt |
Model refactorings through rule-based inconsistency resolution. |
SAC |
2006 |
DBLP DOI BibTeX RDF |
description logics, rule-based systems, inconsistency management, model refactoring |
30 | Curtis Schofield, Brendan Tansey, Zhenchang Xing, Eleni Stroulia |
Digging the Development Dust for Refactorings. |
ICPC |
2006 |
DBLP DOI BibTeX RDF |
|
30 | Ivan Porres |
Rule-based update transformations and their application to model refactorings. |
Softw. Syst. Model. |
2005 |
DBLP DOI BibTeX RDF |
Model transformation, Model driven engineering |
30 | Jeff H. Perkins |
Automatically generating refactorings to support API evolution. |
PASTE |
2005 |
DBLP DOI BibTeX RDF |
|
30 | Alexander Pretschner, Wolfgang Prenninger |
Computing Refactorings of Behavior Models. |
MoDELS |
2005 |
DBLP DOI BibTeX RDF |
|