A Mathematical Study of Fuzzy Logic Techniques in Software Engineering Measurements
Estimation models in software engineering are used to predict some important attributes of future entities such as software development effort, software reliability and programmer productivity. Estimation by fuzzy logic techniques is one of the most attractive techniques in software effort estimation field. In this paper, the author propose a new approach based on reasoning by fuzzy logic to estimate effort. In 1948, Alan Truing wrote a paper, which marked the beginning of a new era, the era of the intelligent machine. To allow computers to mimic the way humans think, the theories of fuzzy sets and fuzzy logic was created. Classical logic deals with crisp knowledge where statements can only be either true or false, while fuzzy logic deals with vaguely formulated or uncertain knowledge.