Feature Interactions and Software Derivatives
By: Jia Liu
Abstract
Feature Oriented Programming (FOP) merges the studies of feature modularity, generative programming, and compositional programming. The article advances FOP by proposing the concept of software derivatives which represent feature interactions. It applies the theory of software derivatives to refactoring legacy Java applications into FOP designs.
Cite as:
Jia Liu, “Feature Interactions and Software Derivatives”, Journal of Object Technology, Volume 4, no. 3 (April 2005), pp. 13-19, doi:10.5381/jot.2005.4.3.a2.
PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn