Rough software deployability control system: design and implementation

J. Dueck, James Francis Peters · 2003

The software deployability control system described in this paper uses rules derived from information system tables. The control system represents an application of two technologies: fuzzy sets and rough sets. Each table is instrumented to assess a particular software module. Source lines of code and cyclomatic complexity, test results, and risk factors associated with software modules are used to construct condition vectors used in making deployability decisions. Module measurements are granulated. The degree of membership of each measurement is computed. The Choquet integral provides a multi-criteria decision-making feature in instrumenting a decision table. The resulting decision table provides the basis for a feedback control system which regulates software deployment. The deployability control system is implemented in Java.

Read the paper · More papers on PaperTik