• DocumentCode
    3388239
  • Title

    Rough set-based data analysis in goal-oriented software measurement

  • Author

    Ruhe, Günther

  • Author_Institution
    Inst. for Exp. Software Eng., Fraunhofer Gesellschaft, Kaiserslautern, Germany
  • fYear
    1996
  • fDate
    25-26 Mar 1996
  • Firstpage
    10
  • Lastpage
    19
  • Abstract
    The analysis of software engineering data is often concerned with the treatment of incomplete knowledge, the management of inconsistent pieces of information and the manipulation of various data representation levels. Existing techniques of data analysis are mainly based on quite strong assumptions (some knowledge about dependencies, probability distributions, and a large number of experiments), are unable to derive conclusions from incomplete knowledge, or cannot manage inconsistent pieces of information. A rough set is a collection of objects which, in general, cannot be precisely characterized in terms of the values of the set of attributes, while a lower and an upper approximation of the collection can do so. Rough sets have been successfully applied for data analysis in different areas. In this paper, the approach is applied to the analysis of software engineering data resulting from goal-oriented measurement. Fundamental principles and concepts of rough sets are presented. They are illustrated by an example predicting the criticality of software modules based on metrics data from the early development phases. In a further application, analysis of COCOMO (COnstructive COst MOdel) cost drivers is studied
  • Keywords
    data analysis; fuzzy set theory; software cost estimation; software metrics; subroutines; COCOMO cost drivers; approximation; attribute set values; conclusions derivation; constructive cost model; data analysis; data representation levels; dependencies; early development phases; goal-oriented software measurement; incomplete knowledge; inconsistent information; learning by example; probability distributions; rough sets; software engineering data; software metrics; software module criticality prediction; uncertainty management; Application software; Costs; Data analysis; Engineering management; Information analysis; Knowledge management; Probability distribution; Rough sets; Software engineering; Software measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics Symposium, 1996., Proceedings of the 3rd International
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-7365-6
  • Type

    conf

  • DOI
    10.1109/METRIC.1996.492439
  • Filename
    492439