• DocumentCode
    3443748
  • Title

    Supporting software evolution by using fuzzy logic

  • Author

    Cerulo, Luigi ; Esposito, Raffaele ; Tortorella, Maria ; Troiano, Luigi

  • Author_Institution
    Dept. of Eng., Sannio Univ., Benevento, Italy
  • fYear
    2004
  • fDate
    6-7 Sept. 2004
  • Firstpage
    137
  • Lastpage
    142
  • Abstract
    Identifying a strategy for legacy software system evolution requires analysis and assessment activities. Information on performance and costs of software systems must be considered when making decisions on the most suitable strategy to be applied. Many approaches have been defined for supporting this task, and several authors have proposed decision frameworks for aiding the selection of evolution strategy. These approaches often lack of techniques for the management of uncertainty, traditionally considered as unscientific and as a source of errors and arising from the confidence of the answers provided by respondents. An approach previously proposed is analyzed and extended with fuzzy logic concepts. The approach uses a measurement framework based on the Goal-Question-Metric (GQM) paradigm and a set of critiquing tables. Fuzzy logic principles have been introduced in both components, for obtaining a better insight of the analyzed software system quality and an indication of the risks to be assumed when one selected strategy is adopted instead of another.
  • Keywords
    fuzzy logic; software maintenance; software quality; systems analysis; GQM paradigm; Goal-Question-Metric; critiquing tables; decision making; fuzzy logic; legacy software system evolution; software analysis; software assessment; software evolution; software system quality; Application software; Costs; Decision making; Fuzzy logic; Reverse engineering; Risk analysis; Software architecture; Software measurement; Software systems; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Evolution, 2004. Proceedings. 7th International Workshop on Principles of
  • ISSN
    1550-4077
  • Print_ISBN
    0-7695-2211-4
  • Type

    conf

  • DOI
    10.1109/IWPSE.2004.1334778
  • Filename
    1334778