Specifying Coherent Refactoring of Software Artefacts with Distributed Graph Transformationsi

@inproceedings{Bottoni2003SpecifyingCR,
  title={Specifying Coherent Refactoring of Software Artefacts with Distributed Graph Transformationsi},
  author={Paolo Bottoni and Francesco Parisi-Presicce and Gabriele Taentzer},
  year={2003}
}
class AbstractPlayer { protected ContentSource source; private Description preferences; private Environment env; protected abstract ContentSource findSource(); protected abstract void setEnvironment(); protected void playContent() { source = findSource(); Content toPlay = source.provideContent(this); setEnvironment(); toPlay.play(env); } Description getPreferences() { return preferences; } void setPreferences(Description desc) { preferences = desc; } } class Audio extends AbstractPlayer… CONTINUE READING
Highly Cited
This paper has 23 citations. REVIEW CITATIONS