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 条
  • [41] Measuring and modeling labor productivity using historical data
    Song, Lingguang
    AbouRizk, Simaan M.
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2008, 134 (10) : 786 - 794
  • [42] Data collection in global software engineering research: learning from past experience
    Rafael Prikladnicki
    Alexander Boden
    Gabriela Avram
    Cleidson R. B. de Souza
    Volker Wulf
    Empirical Software Engineering, 2014, 19 : 822 - 856
  • [43] Zotero Software: A Means of Bibliographic Research and Data Organisation; Teaching Bibliographic Research
    Idri, Nadia
    ARAB WORLD ENGLISH JOURNAL, 2015, : 124 - 133
  • [44] EVALUATING SOFTWARE-DESIGN PROCESSES BY ANALYZING CHANGE DATA OVER TIME
    CHMURA, LJ
    NORCIO, AF
    WICINSKI, TJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (07) : 729 - 740
  • [45] Data collection in global software engineering research: learning from past experience
    Prikladnicki, Rafael
    Boden, Alexander
    Avram, Gabriela
    de Souza, Cleidson R. B.
    Wulf, Volker
    EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (04) : 822 - 856
  • [47] Potential of Electronic Medical Record Data for National Quality Measurement
    Bernet, Niklaus S.
    Thomann, Silvia
    Kurpicz-Briki, Mascha
    Roos, Leonie
    Everink, Irma H. J.
    Schols, Jos M. G. A.
    Hahn, Sabine
    HEALTHCARE OF THE FUTURE 2022, 2022, 292 : 51 - 56
  • [48] Process Analysis and Data Collection of Mine Enterprises Measurement System
    Liu, Yanchun
    Li, Zhongqiu
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 299 - +
  • [49] Measurement issues related to data collection on the World Wide Web
    Strickland, OL
    Moloney, MF
    Dietrich, AS
    Myerburg, S
    Cotsonis, GA
    Johnson, RV
    ADVANCES IN NURSING SCIENCE, 2003, 26 (04) : 246 - 256
  • [50] Perspectives of a web-based software to improve crash data quality and reliability in Italy
    Montella, Alfonso
    Chiaradonna, Salvatore
    Criscuolo, Giorgio
    De Martino, Salvatore
    2017 5TH IEEE INTERNATIONAL CONFERENCE ON MODELS AND TECHNOLOGIES FOR INTELLIGENT TRANSPORTATION SYSTEMS (MT-ITS), 2017, : 451 - 456