Title :
Rough software deployability control system: design and implementation
Author :
Dueck, J. ; Peters, J.F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Manitoba Univ., Winnipeg, Man., Canada
Abstract :
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.
Keywords :
fuzzy set theory; rough set theory; software engineering; control system; decision table; deployability control system; fuzzy sets; information system tables; multi-criteria decision-making; rough sets; software deployability control; software deployment; Application software; Control systems; Decision making; Feedback control; Fuzzy sets; Information systems; Instruments; Rough sets; Software systems; Software testing;
Conference_Titel :
Electrical and Computer Engineering, 1999 IEEE Canadian Conference on
Conference_Location :
Edmonton, Alberta, Canada
Print_ISBN :
0-7803-5579-2
DOI :
10.1109/CCECE.1999.807217