Requirements engineering for trust management: Model, methodology, and reasoning

被引:0
|
作者
Giorgini P. [1 ]
Massacci F. [1 ]
Mylopoulos J. [1 ]
Zannone N. [1 ]
机构
[1] Department of Information and Communication Technology, University of Trento, Trento
关键词
Agent-oriented software; Privilege management; Requirements Engineering; Security Engineering; Trust models for business and organizations; Verification and validation of software;
D O I
10.1007/s10207-006-0005-7
中图分类号
学科分类号
摘要
A number of recent proposals aim to incorporate security engineering into mainstream software engineering. Yet, capturing trust and security requirements at an organizational level, as opposed to an IT system level, and mapping these into security and trust management policies is still an open problem. This paper proposes a set of concepts founded on the notions of ownership, permission, and trust and intended for requirements modeling. It also extends Tropos, an agent-oriented software engineering methodology, to support security requirements engineering. These concepts are formalized and are shown to support the automatic verification of security and trust requirements using Datalog. To make the discussion more concrete, we illustrate the proposal with a Health Care case study. © Springer-Verlag 2006.
引用
收藏
页码:257 / 274
页数:17
相关论文
共 50 条
  • [21] Semantic Network Model: A Reasoning Engine for Software Requirements
    Ahmed, Kushal
    Wen, Lian
    Sattar, Abdul
    Farid, Reza
    2015 20TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2015, : 194 - 197
  • [22] A model of requirements engineering in software startups
    Melegati, Jorge
    Goldman, Alfredo
    Kon, Fabio
    Wang, Xiaofeng
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 109 : 92 - 107
  • [23] A Strategy to Requirements Engineering Based on Knowledge Management
    Olmos Sanchez, Karla
    Rodas Osollo, Jorge
    2013 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE (ENC 2013), 2013, : 28 - 35
  • [24] Introduction of a process maturity model for market-driven product management and requirements engineering
    Gorschek, Tony
    Gomes, Andrigo
    Pettersson, Andreas
    Torkar, Richard
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (01) : 83 - 113
  • [25] The Implementation of Adaptive Requirements Engineering Process Based on Case-Based Reasoning
    Kristantya, Praditya Anggara Widya
    Kusumo, Dana Sulistyo
    Selviandro, Nungki
    Fachriannoor
    2017 5TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOIC7), 2017,
  • [26] Agile Methodology for the Standardization of Engineering Requirements Using Large Language Models
    Ray, Archana Tikayat
    Cole, Bjorn F.
    Fischer, Olivia Pinon J.
    Bhat, Anirudh Prabhakara
    White, Ryan T.
    Mavris, Dimitri N.
    SYSTEMS, 2023, 11 (07):
  • [27] Building an Ontological Model for Software Requirements Engineering
    Lima, Joselice Ferreira
    Garcia, Bruno Paula
    Gomes Amaral, Cleia M.
    Caran, Gustavo Miranda
    ENTERPRISE INFORMATION SYSTEMS, PT 1, 2011, 219 : 228 - +
  • [28] A model driven tool for requirements and hardware engineering
    Charfi, Asma
    Li, Shuai
    Peyret, Thomas
    Tessier, Patrick
    Mraidha, Chokri
    Gerard, Sebastien
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 769 - 773
  • [29] REQUIREMENTS ENGINEERING FOR CLOUD COMPUTING ADAPTIVE MODEL
    Surendro, Kridanto
    Aradea
    Supriana, Iping
    JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA, 2016, 15 (02): : 1 - 17
  • [30] Optima: a domain-specific model for prioritization and conflicts management in requirements engineering for services intermediaries
    Verlaine, Bertrand
    Jureta, Ivan J.
    Faulkner, Stephane
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2014, 8 (02) : 175 - 190