Enhancing secure Tropos to effectively deal with security requirements in the development of multiagent systems

Part of book or chapter of book English OPEN
Mouratidis, Haralambos ; Giorgini, Paolo (2009)

The consideration of security requirements in the development of multi-agent systems is a very difficult task. However, only few approaches have been proposed that try to integrate security issues as internal part of the development process. Amongst them, secure Tropos has been proposed as a structured approach towards the consideration of security issues in the development of multiagent systems. In this paper we enhance secure Tropos by integrating to its stages: (i) a process for selecting amongst alternative architectural styles using as criteria the security requirements of the system; (ii) a pattern-based approach to transform security requirements to design, and (iii) a security attack scenarios approach to test the developed solution. The electronic single assessment process (eSAP) case study is used to illustrate our approach.
  • References (19)
    19 references, page 1 of 2

    Castro, J., Kolp, M., Mylopoulos, J., Towards Requirements-Driven Information Systems Engineering: The Tropos project. In Information Systems (27), pp 365-389, Elsevier, Amsterdam - The Netherlands, 2002.  Devanbu, P., Stubblebine, S., Software Engineering for Security: a Roadmap. Proceedings of the conference of The future of Software engineering, 2000.

    Giorgini, P., Mylopoulos, J., Nicchiarelli, E., Sebastiani, R., Reasoning with Goal Models, in the Proceedings of the 21st International Conference on Conceptual Modeling (ER2002), Tampere, Finland, October 2002.

    Huget, M-P., Nemo: An Agent-Oriented Software Engineering Methodology, In Proceedings of OOPSLA Workshop on Agent-Oriented Methodologies, John Debenham, Brian Henderson-Sellers, Nicholas Jennings and James Odell, Seattle, USA, November 2002.

    6. Jennings N.R., Wooldridge M., Agent-Oriented Software Engineering, in the Proceedings of the 9th European Workshop on Modelling Autonomous Agents in a Multi-Agent World: Multi-Agent System Engineering (MAAMAW-99), Valencia, Spain, 1999

    7. Kolp, M., Giorgini, P., Mylopoulos, J., A Goal-Based Organizational Perspective on Multi-Agent Architectures, in the Proceedings of the 8th International Workshop on Agent Theories, architectures, and languages (ATAL-2001), Seattle-USA, August 2001.

    8. Kosters, G., Pagel, B.U., Winter, M., Coupling Use Cases and Class Models, Proceedings of the BCS-FACS/EROS workshop on "Making Object Oriented Methods More Rigorous", Imperial College, London-England, 1997

    9. Lehtonen, S., Pärssinen, J., A Pattern Language for Cryptographic Key Management, Proceedings of the 7th European Conference on Pattern Languages of Programs (EuroPLoP), Irsee, Germany, June 2002.

    10. Liu, L., Yu, E., Mylopoulos, J., Analyzing Security Requirements as Relationships Among Strategic Actors, 2nd Symposium on Requirements Engineering for Information Security (SREIS'02). Raleigh, North Carolina, 2002.

    11. Mouratidis, H., Giorgini, P., Manson, G., Philp, I., A Natural Extension of Tropos Methodology for Modelling Security, in the Proceedings of the Agent Oriented Methodologies Workshop (OOPSLA 2002), Seattle-USA, November 2002.

    12. Mouratidis, H., A Secuirty Oriented Approach in the Development of Multiagent Systems: Applied to the Management of the Health and Social Care Needs of Older People in England. PhD thesis, , University of Sheffield, 2004.

  • Metrics
    0
    views in OpenAIRE
    0
    views in local repository
    37
    downloads in local repository

    The information is available from the following content providers:

    From Number Of Views Number Of Downloads
    ROAR at University of East London - IRUS-UK 0 37
Share - Bookmark