Compliance Requirements in Large-Scale Software Development: An Industrial Case Study

被引:11
|
作者
Usman, Muhammad [1 ]
Felderer, Michael [1 ,2 ]
Unterkalmsteiner, Michael [1 ]
Klotins, Eriks [1 ]
Mendez, Daniel [1 ,3 ]
Alegroth, Emil [1 ]
机构
[1] Blekinge Inst Technol, Karlskrona, Sweden
[2] Univ Innsbruck, Innsbruck, Austria
[3] fortiss GmbH, Munich, Germany
关键词
Regulatory compliance; Empirical study; REGULATORY COMPLIANCE; EXPERIENCE; MODEL;
D O I
10.1007/978-3-030-64148-1_24
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Regulatory compliance is a well-studied area, including research on how to model, check, analyse, enact, and verify compliance of software. However, while the theoretical body of knowledge is vast, empirical evidence on challenges with regulatory compliance, as faced by industrial practitioners particularly in the Software Engineering domain, is still lacking. In this paper, we report on an industrial case study which aims at providing insights into common practices and challenges with checking and analysing regulatory compliance, and we discuss our insights in direct relation to the state of reported evidence. Our study is performed at Ericsson AB, a large telecommunications company, which must comply to both locally and internationally governing regulatory entities and standards such as GDPR. The main contributions of this work are empirical evidence on challenges experienced by Ericsson that complement the existing body of knowledge on regulatory compliance.
引用
收藏
页码:385 / 401
页数:17
相关论文
共 50 条
  • [1] Effort estimation in large-scale software development: An industrial case study
    Usman, Muhammad
    Britto, Ricardo
    Damm, Lars-Ola
    Borstler, Jurgen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 99 : 21 - 40
  • [2] Parallel changes in large-scale software development: An observational case study
    Perry, DE
    Siy, HP
    Votta, LG
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2001, 10 (03) : 308 - 337
  • [3] Requirements Are Slipping Through the Gaps - A Case Study on Causes & Effects of Communication Gaps in Large-Scale Software Development
    Bjarnason, Elizabeth
    Wnuk, Krzysztof
    Regnell, Bjorn
    [J]. 2011 19TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2011, : 37 - 46
  • [4] Teaching Effective Requirements Engineering for Large-scale Software Development with Scaffolding
    Feldgen, Maria
    Clua, Osvaldo
    [J]. 2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [5] Performance Evolution of Newcomers in Large-Scale Distributed Software Projects: An Industrial Case Study
    Britto, Ricardo
    Smite, Darja
    Damm, Lars-Ola
    Borstler, Jurgen
    [J]. 2019 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2019), 2019, : 1 - 11
  • [6] Requirements communication and balancing in large-scale software-intensive product development
    Pernstal, J.
    Gorschek, T.
    Feldt, R.
    Floren, D.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 67 : 44 - 64
  • [7] Scale and Responsiveness in Large-Scale Software Development
    Olsson, Helena Holmstrom
    Sandberg, Anna Borjesson
    Bosch, Jan
    Alahyari, Hiva
    [J]. IEEE SOFTWARE, 2014, 31 (05) : 87 - 93
  • [8] Design for large scale software reuse: An industrial case study
    Ramachandran, M
    Fleischer, W
    [J]. FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE, PROCEEDINGS, 1996, : 104 - 111
  • [9] User Experience in Large-Scale Robot Development: A Case Study of Mechanical and Software Teams
    Nielsen, Sara
    Skov, Mikael B.
    Bruun, Anders
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2023, PT II, 2023, 14143 : 40 - 61
  • [10] NUCLEAR FUEL REQUIREMENTS FOR LARGE-SCALE INDUSTRIAL POWER
    LANE, JA
    [J]. NUCLEONICS, 1954, 12 (10): : 65 - 67