Model refactoring using examples: a search-based approach

@article{Ghannem2014ModelRU,
  title={Model refactoring using examples: a search-based approach},
  author={Adnane Ghannem and Ghizlane El-Boussaidi and Marouane Kessentini},
  journal={Journal of Software: Evolution and Process},
  year={2014},
  volume={26},
  pages={692-713}
}
One of the important challenges in model-driven engineering is how to improve the quality of the models' design in order to help designers understand them. Refactoring represents an efficient technique to improve the quality of a design while preserving its behavior. Most of existing work on model refactoring relies on declarative rules to detect refactoring opportunities and to apply the appropriate refactorings. However, a complete specification of refactoring opportunities requires a huge… CONTINUE READING
BETA
1
Twitter Mention

Similar Papers

Citations

Publications citing this paper.
SHOWING 1-8 OF 8 CITATIONS

SBSR Solution Evaluation: Methods and Challenges Classification

  • 2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI)
  • 2019
VIEW 1 EXCERPT
CITES METHODS

References

Publications referenced by this paper.
SHOWING 1-10 OF 39 REFERENCES

Design Defects Detection and Correction by Example

  • 2011 IEEE 19th International Conference on Program Comprehension
  • 2011
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley Longman Publishing Co., Inc.

DE Goldberg
  • 1989
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL