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 条
  • [21] Analyzing Users' Attitude toward Software Data Collection
    Murakami, Yukasa
    Takatsuka, Yuriko
    Tsunoda, Masateru
    2019 20TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2019, : 507 - 512
  • [22] Measurement and Reduction of Diffuse Scattering Data
    Weber, Thomas
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2013, 69 : S263 - S263
  • [23] From data to function: Functional modeling of poultry genomics data
    McCarthy, F. M.
    Lyons, E.
    POULTRY SCIENCE, 2013, 92 (09) : 2519 - 2529
  • [24] Attribute Selection and Imbalanced Data: Problems in Software Defect Prediction
    Khoshgoftaar, Taghi M.
    Gao, Kehan
    Seliya, Naeem
    22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 1, 2010,
  • [25] Software to facilitate and streamline camera trap data management: A review
    Young, Stuart
    Rode-Margono, Johanna
    Amin, Rajan
    ECOLOGY AND EVOLUTION, 2018, 8 (19): : 9947 - 9957
  • [26] An Optimization Framework for Data Collection in Software Defined Vehicular Networks
    Wijesekara, Patikiri Arachchige Don Shehan Nilmantha
    Sudheera, Kalupahana Liyanage Kushan
    Sandamali, Gammana Guruge Nadeesha
    Chong, Peter Han Joo
    SENSORS, 2023, 23 (03)
  • [27] Software solution stack for data transfer on a frame grabber platform
    Benke, Ivan
    Markovic, Boze Eugen
    Pavlovic, Ivan
    Milosevic, Milena
    Grbic, Ratko
    2019 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE (ZINC), 2019, : 39 - 43
  • [28] Quality of manual data collection in Java software: an empirical investigation
    Steve Counsell
    George Loizou
    Rajaa Najjar
    Empirical Software Engineering, 2007, 12 : 275 - 293
  • [29] Measurement and Reduction of Diffuse Scattering Data.
    Weber, Thomas
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2013, 69 : S669 - S669
  • [30] Structured physical examination data: A modeling challenge
    Doupi, P
    van Ginneken, AM
    MEDINFO 2001: PROCEEDINGS OF THE 10TH WORLD CONGRESS ON MEDICAL INFORMATICS, PTS 1 AND 2, 2001, 84 : 614 - 618