C-CLR: A Tool for Navigating Highly Configurable System Software

Source: Association for Computing Machinery

Favorite

Free registration required

In order to accommodate the spectrum of configuration options currently required for competitive system infrastructures, many systems leverage heavy usage of C preprocessor controlled conditional compilation. Inherent costs associated with this heavy preprocessor usage include both the impaired readability of the base system, and the reduced reusability of the configuration code. The authors' proposed solution, C-CLR, allows developers to sift through views of a system based on configuration options. Configuration-specific views improve readability of the system as a whole by including only relevant code.
Format:PDF Size:204.70
Date:Mar 2007