Answers are grounded in this paper and cite their sources.
We describe twinning and its applications to adapting programs to alternative APIs. Twinning is a simple technique that allows programmers to specify a class of program changes, in the form of a mapping, without modifying the target program directly. Using twinning, programmers can specify changes that transition a program from using one API to using an alternative API.
No takes yet. Share an insight, caveat, or question.
Nita et al. (2010) studied this question.