This is a talk by a guest of the Software Languages Team.
Hagen Schink (Centiveo GmbH & Otto-von-Guericke University Magdeburg)
Multi-Language Refactoring and Dimensions of Semantics-Preservation
Software Languages Team
14 December 2012
3 pm (ct)
A general approach to multi-language refactoring (MLR) is
hard to implement. But in a polyglot world support for multi-language
refactoring is desirable. In our presentation we describe properties
of multi-language software applications (MLSA) that complicate a
general approach to MLR. Furthermore, we discuss an idea to improve
the situation for developers when refactoring MLSAs.
Since 2011, Hagen Schink is software architect at Centiveo GmbH. At
Centiveo he implemented a variety of software systems for the
logistics industry that utilize barcode and RFID-technology. Hagen
Schink started working on software solutions for logistics at
Fraunhofer IFF in 2009.
In 2010, Hagen Schink graduated at Otto-von-Guericke University
Magdeburg. He holds a master's degree (Diplom) in computer science.
Currently, Hagen Schink is PhD student at the Institute of Technical
and Business Information Systems at Otto-von-Guericke university
Magdeburg. Since his graduation, he is interested in refactoring and
multi-language refactoring. He is focused on improving the
multi-language refactoring experience in day-to-day software development.