Complex fuzzy logic reasoning-based methodologies for quantitative software requirements specifications

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Quantitative software engineering is one of the most important paradigms for software development. That is, Requirements, Analysis, Design, Coding, and Testing. One of the challenges associated with quantitative software engineering is the fact that many of the quantifiable parameters are concomitant with uncertainty. Part of the uncertainty is due to the fact that a significant portion of the software engineering process involves human beings presenting rational, yet difficult to quantify, behavior. Due to this fact, soft computing approaches, specifically fuzzy logic based reasoning, present significant opportunities for constructing sound quantitative software engineering models. This work presents a new and innovative approach for fuzzy logic based quantitative software engineering procedures. We present a complex fuzzy logic based inference system used to account for the intricate relations between software engineering constraints such as quality, software features, and development effort. The new model concentrates on the requirements specifications part of the software engineering process. Moreover, the new model significantly improves the expressive power and inference capability of the soft computing component in the soft computing based quantitative software engineering.

Cite

CITATION STYLE

APA

Tamir, D. E., Mueller, C. J., & Kandel, A. (2016). Complex fuzzy logic reasoning-based methodologies for quantitative software requirements specifications. In Studies in Computational Intelligence (Vol. 617, pp. 153–172). Springer Verlag. https://doi.org/10.1007/978-3-319-25964-2_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free