Modeling software measurement data

被引:65
|
作者
Kitchenham, BA [1 ]
Hughes, RT
Linkman, SG
机构
[1] Univ Keele, Dept Comp Sci, Keele ST5 5BG, Staffs, England
[2] Univ Brighton, Sch Informat Management, Brighton BN2 4GJ, E Sussex, England
关键词
software measurements; data collection; data storage; data set exchange;
D O I
10.1109/32.950316
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes a method for specifying models of software data sets in order to capture the definitions and relationships among software measures. We believe a method of defining software data sets is necessary to ensure that software data are trustworthy. Software companies introducing a measurement program need to establish procedures to collect and store trustworthy measurement data. Without appropriate definitions it is difficult to ensure data values are repeatable and comparable. Software metrics researchers need to maintain collections of software data sets. Such collections allow researchers to assess the generality of software engineering phenomena. Without appropriate safeguards, it is difficult to ensure that data from different sources are analyzed correctly. These issues imply the need for a standard method of specifying software data sets so they are fully documented and can be exchanged with confidence. We suggest our method of defining data sets can be used as such a standard. We present our proposed method in terms of a conceptual Entity-Relationship data model that allows complex software data sets to be modeled and their data values stored. The standard can, therefore, contribute both to the definition of a company measurement program and to the exchange of data sets among researchers.
引用
收藏
页码:788 / 804
页数:17
相关论文
共 50 条
  • [31] Software Fault Imputation in Noisy and Incomplete Measurement Data
    Folleco, Andres
    Khoshgoftaar, Taghi M.
    Van Hulse, Jason
    RECENT ADVANCES IN RELIABILITY AND QUALITY IN DESIGN, 2008, : 255 - 274
  • [32] Imputation techniques for multivariate missingness in software measurement data
    Taghi M. Khoshgoftaar
    Jason Van Hulse
    Software Quality Journal, 2008, 16 : 563 - 600
  • [33] Software measurement data reduction using ensemble techniques
    Wang, Huanjing
    Khoshgoftaar, Taghi M.
    Napolitano, Amri
    NEUROCOMPUTING, 2012, 92 : 124 - 132
  • [34] A Data Mining Based Measurement Method for Software Trustworthiness
    Yuan Yuyu
    Han Qiang
    CHINESE JOURNAL OF ELECTRONICS, 2012, 21 (01): : 13 - 16
  • [35] Imputation techniques for multivariate missingness in software measurement data
    Khoshgoftaar, Taghi M.
    Van Hulse, Jason
    SOFTWARE QUALITY JOURNAL, 2008, 16 (04) : 563 - 600
  • [36] INFINITE SERVER QUEUEING MODELING FOR DISCRETE SOFTWARE RELIABILITY MEASUREMENT
    Iwamoto, Naoki
    Inoue, Shinji
    Yamada, Shigeru
    15TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2009, : 90 - 94
  • [37] The role of software process modeling in planning industrial measurement programs
    Brockers, A
    Differding, C
    Threin, G
    PROCEEDINGS OF THE 3RD INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, 1996, : 31 - 40
  • [38] SOFTWARE PROCESS MODELING AND MEASUREMENT - A QMS CASE-STUDY
    PENGELLY, A
    NORRIS, M
    HIGHAM, R
    INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (6-7) : 375 - 380
  • [39] Towards Modeling Data Variability in Software Product Lines
    Zaid, Lamia Abo
    De Troyer, Olga
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2011, 81 : 453 - 467
  • [40] Modeling and Evaluation of a Data Center Sovereignty with Software Failures
    Janardhanan, Shakthivelu
    Mas-Machuca, Carmen
    2022 6TH INTERNATIONAL CONFERENCE ON SYSTEM RELIABILITY AND SAFETY, ICSRS, 2022, : 233 - 242