The use of software quality metrics in the materiel release process - Experience report

被引:0
|
作者
Saboe, M [1 ]
机构
[1] USA, Tank Automot Command, Next Generat Software Engn Life Cycle Support Act, Warren, MI 48090 USA
关键词
D O I
10.1109/APAQS.2001.990008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The US Army's Tank-Automotive Research Development and Engineering Center's Next Generation Software Engineering Life Cycle Support Activity (NextGen) is responsible for determining the suitability of software for release to the field. Determining the software is suitable for materiel release includes ensuring the software is safe, operationally suitable, and logistically supportable. The Next Generation Team incorporates a thorough and well-defined process for evaluating software for materiel release that includes a detailed review of all documentation, a walk-through of a representative sample of source code, and the automated collection of several source code metrics using AdaSTAT(TM), a commercially available software metrics tool for Ada. The metrics collected include source lines of code, cyclomatic and essential complexity, Halstead measures, and a maintainability index. Taken together, these metrics provide a valuable indication of the overall maintainability and supportability of the software. The metrics are presented using a Kiviat analysis, which provides a graphical display of the state of a module with respect to predefined limit values.
引用
收藏
页码:104 / 109
页数:6
相关论文
共 50 条
  • [1] Use of Software Metrics in Agile Software Development Process
    Padmini, K. V. Jeeva
    Bandara, H. M. N. Dilum
    Perera, Indika
    [J]. 2015 MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON), 2015, : 312 - 317
  • [2] Experience with a software quality process
    Shaw, RA
    Greenfield, P
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS VI, 1997, 125 : 26 - 29
  • [3] Evaluating Usefulness of Software Metrics: An Industrial Experience Report
    Bouwers, Eric
    van Deursen, Arie
    Visser, Joost
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 921 - 930
  • [4] Process oriented software quality assurance - An experience report in process improvement - OEM perspective
    Illgen, T
    Ortmann, S
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 536 - 537
  • [5] Using Security Metrics in Software Quality Assurance Process
    Abdi, Athena
    Souzani, Afshin
    Amirfakhri, Maliheh
    Moghadam, Azadeh Bamdad
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 1099 - 1102
  • [6] An Experience Report for Software Quality Evaluation in Highly Iterative Development Methodology Using Traditional Metrics
    Jinzenji, Kumi
    Williams, Laurie
    Hoshino, Takashi
    Takahashi, Kenji
    [J]. 2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2013, : 310 - 319
  • [7] Experience report on the personal software process
    Kamatar, Jagadish
    Hayes, Will
    [J]. 2000, IEEE, Los Alamitos, CA, United States (17)
  • [8] The use of metrics in the quality assessment of software product maintenance
    de Sales, Vera Lucia X.
    Camapum, Juliana F.
    Calcado, Ildomar dos Reis
    dos Santos, Gilmar C.
    [J]. WMSCI 2007: 11TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS, 2007, : 169 - +
  • [9] An experience report on the personal software process
    Kamatar, J
    Hayes, W
    [J]. IEEE SOFTWARE, 2000, 17 (06) : 85 - +
  • [10] SOFTWARE QUALITY MANAGEMENT BASED ON PROCESS AND PRODUCT METRICS ANALYSIS WITH SOFTWARE FACTORY
    Sato, Takashi
    Yamada, Shigeru
    [J]. ICIM'2016: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2016, : 332 - 339