2011
DOI: 10.1007/978-3-642-22655-7_13
|View full text |Cite
|
Sign up to set email alerts
|

A Refactoring Constraint Language and Its Application to Eiffel

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
27
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(27 citation statements)
references
References 17 publications
0
27
0
Order By: Relevance
“…Specialized refactoring frameworks or DSLs, such as Refacola [27], JunGL [30], and Wrangler [20], also exist. As opposed to Rascal, these systems focus explicitly on refactoring, with features aimed directly at this domain.…”
Section: Discussionmentioning
confidence: 99%
“…Specialized refactoring frameworks or DSLs, such as Refacola [27], JunGL [30], and Wrangler [20], also exist. As opposed to Rascal, these systems focus explicitly on refactoring, with features aimed directly at this domain.…”
Section: Discussionmentioning
confidence: 99%
“…For the implementation of the reflection constraints we made use of the RefaCola [35], a domain specific language for the formal specification of constraint rules. The RefaCola comes with a compiler that automatically translates refactoring specifications into a ready-to-use constraint generator and solver, which can easily be used within refactoring-tool implementations for various IDEs such as Eclipse.…”
Section: Methodsmentioning
confidence: 99%
“…The RefaCola comes with a compiler that automatically translates refactoring specifications into a ready-to-use constraint generator and solver, which can easily be used within refactoring-tool implementations for various IDEs such as Eclipse. Besides that, RefaCola offers solutions for most of the technical problems of constraint-based refactoring, e.g., by providing techniques to only generate those constraints actually necessary for the intended refactoring [35].…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Constraint-based refactoring is a refactoring technique that relies on constraints for the specification of invariants that a refactoring must regard [18,19,24,25]. In constraintbased refactoring, a refactoring problem is translated to a constraint satisfaction problem (CSP) whose solutions represent legal refactorings of the artefact to be refactored.…”
mentioning
confidence: 99%