Feature Modularity in Software Product Lines

Don S. Batory · 2006

Feature Oriented Programming (FOP) is a design methodology and tools for program synthesis in software product lines. Programs are specified declaratively in terms of features. FOP has been used to develop product-lines in widely varying domains, including compilers for extensible Java dialects [6], fire support simulators for the U.S. Army [4], network protocols [1], web portlets [8], and program verification tools [9].

Read the paper · More papers on PaperTik