Fuzzy Logic Classifiers and Models in Quantitative Software Engineering

Fuzzy Logic Classifiers and Models in Quantitative Software Engineering

Witold Pedrycz (University of Alberta, Canada) and Giancarlo Succi (Free University of Bolzano, Italy)
DOI: 10.4018/978-1-60566-060-8.ch182
OnDemand PDF Download:
No Current Special Offers


The learning abilities and high transparency are the two important and highly desirable features of any model of software quality. The transparency and user-centricity of quantitative models of software engineering are of paramount relevancy as they help us gain a better and more comprehensive insight into the revealed relationships characteristic to software quality and software processes. In this study, we are concerned with logic-driven architectures of logic models based on fuzzy multiplexers (fMUXs). Those constructs exhibit a clear and modular topology whose interpretation gives rise to a collection of straightforward logic expressions. The design of the logic models is based on the genetic optimization and genetic algorithms, in particular. Through the prudent usage of this optimization framework, we address the issues of structural and parametric optimization of the logic models. Experimental studies exploit software data that relates software metrics (measures) to the number of modifications made to software modules.

Complete Chapter List

Search this Book: