Secure tropos: A security-oriented extension of the tropos methodology

被引:202
|
作者
Mouratidis, Haralambos [1 ]
Giorgini, Paolo
机构
[1] Univ E London, Sch Comp & Technol, London, England
[2] Univ Trent, Dept Informat & Commun Technol, I-38100 Trento, Italy
关键词
agent-oriented software engineering; security engineering; methodologies; Tropos;
D O I
10.1142/S0218194007003240
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Although security plays an important role in the development of multiagent systems, a careful analysis of software development processes shows that the definition of security requirements is, usually considered after the design of the system. One of the reasons is the fact that agent oriented software engineering methodologies have not integrated security concerns throughout their developing stages. The integration of security concerns during the whole range of the development stages can help in the development of more secure multiagent systems. In this paper we introduce extensions to the Tropos methodology to enable it to model security concerns throughout the whole development process. A description of the new concepts and modelling activities is given together with a discussion on how these concepts and modelling activities are integrated to the current stages of Tropos. A real life case study from the health and social care sector is used to illustrate the approach.
引用
收藏
页码:285 / 309
页数:25
相关论文
共 50 条
  • [1] Selecting Security Mechanisms in Secure Tropos
    Pavlidis, Michalis
    Mouratidis, Haralambos
    Panaousis, Emmanouil
    Argyropoulos, Nikolaos
    [J]. TRUST, PRIVACY AND SECURITY IN DIGITAL BUSINESS, TRUSTBUS 2017, 2017, 10442 : 99 - 114
  • [2] Tropos: An Agent-Oriented Software Development Methodology
    Paolo Bresciani
    Anna Perini
    Paolo Giorgini
    Fausto Giunchiglia
    John Mylopoulos
    [J]. Autonomous Agents and Multi-Agent Systems, 2004, 8 : 203 - 236
  • [3] Tropos: An agent-oriented software development methodology
    Bresciani, P
    Perini, A
    Giorgini, P
    Giunchiglia, F
    Mylopoulos, J
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2004, 8 (03) : 203 - 236
  • [4] Goal-oriented requirements analysis and reasoning in the Tropos methodology
    Giorgini, P
    Mylopoulos, J
    Sebastiani, R
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (02) : 159 - 171
  • [5] Syntactic and Semantic Extensions to Secure Tropos to Support Security Risk Management
    Matulevicius, Raimundas
    Mouratidis, Haralambos
    Mayer, Nicolas
    Dubois, Eric
    Heymans, Patrick
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (06) : 816 - 844
  • [6] Secure software systems engineering: The secure Tropos approach
    Mouratidis, Haralambos
    [J]. Journal of Software, 2011, 6 (03) : 331 - 339
  • [7] An ontology for modelling security: The Tropos approach
    Mouratidis, H
    Giorgini, P
    Manson, G
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2003, 2773 : 1387 - 1394
  • [8] Computer-aided support for secure tropos
    Massacci, Fabio
    Mylopoulos, John
    Zannone, Nicola
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2007, 14 (03) : 341 - 364
  • [9] Computer-aided Support for Secure Tropos
    Fabio Massacci
    John Mylopoulos
    Nicola Zannone
    [J]. Automated Software Engineering, 2007, 14 : 341 - 364
  • [10] Pattern-Based Security Requirements Derivation from Secure Tropos Models
    Rrenja, Atilio
    Matulevicius, Raimundas
    [J]. PRACTICE OF ENTERPRISE MODELING, POEM 2015, 2015, 235 : 59 - 74