Reuse by Placement: A Paradigm for Cross-Domain Software Reuse with High Level of Granularity.

Yingxiao Xu,Jay Ramanathan,Rajiv Ramnath,Nisheet Singh,Shubhanan Deshpande
DOI: https://doi.org/10.1007/978-3-642-21347-2_6
2011-01-01
Abstract:It is a challenge to reuse existing software at a high level of granularity across different domains. Inspired by product placement for advertising in markets, where a movie can be "reused" for advertising without losing the function of the movie, this paper proposes a new paradigm for software reuse: "reuse by placement". This concept is illustrated in this paper using serious games. A framework based on virtual interactions is presented to provide dynamic placement points with reusable services to facilitate implanting new requirements intoop games in educational and human computation domains.
What problem does this paper attempt to address?