Software metrics for policy-driven software development life cycle automation

被引:0
|
作者
Borodaev, Leonid [1 ]
Smedinga, Rein [1 ]
Telea, Alex [1 ]
Groenboom, Rix [2 ]
机构
[1] Univ Groningen, Fac Math & Nat Sci, Groningen, Netherlands
[2] Parasoft, Groningen, Netherlands
关键词
NFR; software quality; continuous delivery; policy;
D O I
10.1109/ICSTW.2018.00047
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Automation of SDLC requires continuous verification of compliance of the software product under construction to a set of expectations about its quality. We define a policy as an expectation about some aspects of software quality that is expressed as a collection of non-functional requirements (NFRs), compliance to which can be potentially measured. The results of such measurements can be used to verify whether the product meets the expectation set about it. In this paper, we discuss existing NFR taxonomies and propose mapping of software metrics to twelve NFRs. We then propose a model for reliability prediction using publicly available quality metrics for several open source projects.
引用
收藏
页码:169 / 174
页数:6
相关论文
共 50 条
  • [1] Mitigating Software Vulnerabilities through Secure Software Development with a Policy-Driven Waterfall Model
    Hussain, Shariq
    Anwaar, Haris
    Sultan, Kashif
    Mahmud, Umar
    Farooqui, Sherjeel
    Karamat, Tehmina
    Toure, Ibrahima Kalil
    [J]. JOURNAL OF ENGINEERING, 2024, 2024
  • [2] Policy-driven licensing model for component software
    Zhao, Q
    Zhou, Y
    Perry, M
    [J]. IEEE 4TH INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 219 - 228
  • [3] Early Risk Assessment in Software Development Life Cycle Using Software Metrics
    Hakizabera, Aline Uwera
    Ohsato, Ario
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND EVALUATION, 2010, : 122 - 128
  • [4] A policy-driven approach for software-as-services customization
    Zhang, Kuo
    Zhang, Xin
    Sun, Wei
    Liang, Haiqi
    Huang, Ying
    Zeng, Liangzhao
    Liu, Xuanzhe
    [J]. 9TH IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY/4TH IEEE INTERNATIONAL CONFERENCE ON ENTERPRISE COMPUTING, E-COMMERCE AND E-SERVICES, 2007, : 123 - 130
  • [5] Catalog of metrics for assessing security risks of software throughout the software development life cycle
    Sultan, Khalid
    En-Nouaary, Abdeslam
    Hanaou-Lhadj, Abdelwahab
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INFORMATION SECURITY AND ASSURANCE, 2008, : 461 - 465
  • [7] Software Defined Membrane: Policy-Driven Edge and Internet of Things Security
    Villari, Massimo
    Fazio, Maria
    Dustdar, Schahram
    Rana, Omer
    Chen, Lydia
    Ranjan, Rajiv
    [J]. IEEE CLOUD COMPUTING, 2017, 4 (04): : 92 - 99
  • [8] Mapping the field of software life cycle security metrics
    Morrison, Patrick
    Moye, David
    Pandita, Rahul
    Williams, Laurie
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 102 : 146 - 159
  • [9] Software metrics for agile software development
    Kunz, Martin
    Dumke, Reiner R.
    Zenker, Niko
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 673 - 678
  • [10] Software development life cycle model to ensure software quality
    Kececi, N
    Modarres, M
    [J]. PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT (PSAM 4), VOLS 1-4, 1998, : 1104 - 1110