Hurdles in Multi-Language Refactoring of Hibernate Applications

Published in Proceedings of ICSOFT 2011

Hagen Schink, Martin Kuhlemann, Gunter Saake, and Ralf Lämmel

Different programming languages can be involved in the implementation of a single software application. In these software applications, source code of one programming language interacts with code of a different language. By refactoring an artifact of one programming language, the interaction of this artifact with an artifact written in another programming language may break. We present a study on refactoring an software application that contains artifacts of different languages.

Refactoring, Multi-language Software Application, Object-relational Mapping, Hibernate, Database

Bibtex entry
  author    = {Hagen Schink and Martin Kuhlemann and Gunter Saake and Ralf L\"ammel},
  title     = "{Hurdles in Multi-Language Refactoring of Hibernate Applications}",
  booktitle = "{Proceedings of ICSOFT 2011, the 6th International Conference on Software and Data Technologies}",
  year      = {2011},
  note      = "6 pages"

Downloads and links