Fuzzy Evaluation of Domain Knowledge

B. Tekinerdogan, Mehmet Aksit

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

    167 Downloads (Pure)


    Software engineering utilizes selected knowledge sources from which the fundamental concepts for the software solution can be extracted. The quality of the adopted knowledge sources intrinsically defines the quality of the software solution. This quality of knowledge sources is, on the one hand, determined by its objectivity value, and on the other hand, by its relevance value for the given problem. Since the relevance and objectivity values may change due to newly generated knowledge or evolving requirements, crisp decisions in accepting or rejecting the knowledge sources will result in an inappropriate evaluation. We propose to apply fuzzy reasoning in which knowledge sources are assigned fuzzy linguistic quality values to express the quality degrees. This provides a more precise evaluation and can better cope with the evolution of the knowledge sources and the corresponding software requirements. We describe the validation of our proposal with an experimental case study on the evaluation of domain knowledge for the design of transaction systems.
    Original languageUndefined
    Title of host publicationSoftware Engineering with Computational Intelligence
    EditorsJ. Lee
    Place of PublicationLondon
    Number of pages20
    ISBN (Print)9783540004721
    Publication statusPublished - 2003

    Publication series

    NameStudies in Fuzziness and Soft Computing
    PublisherSpringer Verlag
    ISSN (Print)1434-9922


    • Fuzzy reasoning
    • MSC-90C70
    • EWI-10160
    • METIS-216350
    • IR-46868
    • Domain Analysis

    Cite this