A Tool-Supported Compliance Process for Software Systems

被引:0
|
作者
Engiel, Priscila [1 ,2 ]
Sampaio do Prado Leite, Julio Cesar [1 ]
Mylopoulos, John [3 ]
机构
[1] Pontificia Univ Catolica Rio de Janeiro, Dept Informat, Rio de Janeiro, Brazil
[2] Univ Trento, Dept Informat Engn & Comp Sci, Trento, Italy
[3] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON, Canada
基金
欧洲研究理事会;
关键词
requirement compliance; compliance; regulatory requirement; REQUIREMENTS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Laws and regulations impact the design of software systems, as they may introduce additional requirements and possible conflicts with pre-existing requirements. We propose a systematic, tool-supported process for establishing compliance of a software system with a given law. The process elicits new requirements from the law, compares them with existing ones and manages conflicts, exploiting a set of heuristics, partially supported by a tool. We illustrate our proposal through an exploratory study using the Italian Privacy Law. We also present results of a preliminary empirical study that indicates that adoption of the process improves compliance analysis for a simple compliance scenario.
引用
收藏
页码:66 / 76
页数:11
相关论文
共 50 条
  • [1] A Tool-Supported Method for Effective Software Development Process Management
    Lin, Jyhjong
    Lin, Chaoyu
    Yang, Weipang
    [J]. 2014 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2014), 2014, : 9 - 12
  • [2] Tool-supported unobtrusive evaluation of software engineering process conformance
    Silva, LFS
    Travassos, GH
    [J]. 2004 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 127 - 135
  • [3] Tool-supported verification of contingency software design in evolving, autonomous systems
    Lutz, Robyn
    Patterson-Hine, Ann
    Bajwa, Anupa
    [J]. ISSRE 2006:17TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2006, : 213 - +
  • [4] Specifying software features for composition: A tool-supported approach
    Thein Than Tun
    Laney, Robin
    Yu, Yijun
    Nuseibeh, Bashar
    [J]. COMPUTER NETWORKS, 2013, 57 (12) : 2454 - 2464
  • [5] Tool-supported process analysis and design for the development of multi-agent systems
    Knublauch, H
    Rose, T
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING III, 2002, 2585 : 186 - 197
  • [6] Introducing Tool-Supported Architecture Review into Software Design Education
    Cai, Yuanfang
    Kazman, Rick
    Jaspan, Ciera
    Aldrich, Jonathan
    [J]. 2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2013, : 70 - 79
  • [7] Tool-supported continuous business process innovation: a case study in globally distributed software teams
    Heredia, Alberto
    Colomo-Palacios, Ricardo
    Soto-Acosta, Pedro
    [J]. EUROPEAN JOURNAL OF INTERNATIONAL MANAGEMENT, 2017, 11 (04) : 388 - 406
  • [8] A Tool-Supported Process for Reliable Classification of Web Pages
    Amalfitano, Domenico
    Fasolino, Anna Rita
    Tramontana, Porfirio
    [J]. ADVANCES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 59 : 338 - 345
  • [9] A foundation for tool-supported critical systems development with UML
    Jürjens, J
    Shabalin, P
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 398 - 405
  • [10] Tool-supported refactoring for javascrip
    Aarhus University, Denmark
    不详
    不详
    不详
    [J]. Proc Conf Object Orient Program Syst Lang Appl OOPSLA, (119-137):