• DocumentCode
    2018002
  • Title

    FULSOME: fuzzy logic for software metric practitioners and researchers

  • Author

    MacDonell, Stephen G. ; Gray, Andrew R. ; Calvert, James M.

  • Author_Institution
    Dept. of Inf. Sci., Otago Univ., Dunedin, New Zealand
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    308
  • Abstract
    There has been increasing interest in recent times for using fuzzy logic techniques to represent software metric models, especially those predicting the software development effort. The use of fuzzy logic for this application area offers several advantages when compared to other commonly-used techniques. These include the use of a single model with different levels of precision for the inputs and outputs used throughout the development life-cycle, the possibility of model development with little or no data, and its effectiveness when used as a communication tool. The use of fuzzy logic in any applied field, however, requires that suitable tools are available for both practitioners and researchers-satisfying both interface- and functionality-related requirements. After outlining some of the specific needs of the software metrics community, including results from a survey of software developers on this topic, this paper describes the use of a set of tools called FULSOME (FUzzy Logic for SOftware MEtrics). The development of a simple fuzzy logic system by a software metrician and its subsequent tuning are then discussed using a real-world set of software metric data. The automatically generated fuzzy model performs acceptably when compared to regression-based models
  • Keywords
    fuzzy logic; software metrics; software tools; FULSOME; automatically generated fuzzy model; communication tool; functionality-related requirements; fuzzy logic; interface-related requirements; model development; precision levels; regression-based models; software development effort prediction; software development life-cycle; software metrics; tuning; Application software; Fuzzy logic; Information science; Predictive models; Programming; Project management; Software development management; Software metrics; Software tools; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Information Processing, 1999. Proceedings. ICONIP '99. 6th International Conference on
  • Conference_Location
    Perth, WA
  • Print_ISBN
    0-7803-5871-6
  • Type

    conf

  • DOI
    10.1109/ICONIP.1999.844005
  • Filename
    844005