RISK ANALYSIS AND DEPLOYMENT SECURITY ISSUES IN A MULTI-AGENT SYSTEM

Ambra Molesini, Marco Prandini, Elena Nardini, Enrico Denti

Abstract

Multi-agent systems (MASs) are a powerful paradigm enabling effective software engineering techniques: yet, it easily lets the designer be oblivious of the emergent security problems. This can be a critical issue, especially when MASs are exploited as an infrastructure to provide secure services. This paper performs a security analysis of such a scenario, identifying threats and assessing risks that could interfere with the achievement of the application goal – e.g. access control – as a consequence of its MAS-based implementation.

References

  1. Bordini, R., Braubach, L., et al. (2006). A survey of programming languages and platforms for multi-agent systems. Informatica, 30:33-44.
  2. Bresciani, P., Perini, A., et al. (2004). Tropos: An agentoriented software development methodology. AAMAS Journal, 8(3):203-236.
  3. JADE (2005). Jade.tilab.com/doc/tutorials/JADE Security.pdf.
  4. Liu, L., Yu, E., and Mylopoulos, J. (2002). Analyzing security requirements as relationships among strategic actors. Raleigh, North Carolina. electronic note.
  5. Lodderstedt, T., Basin, D. A., et al. (2002). SecureUML: A UML-based modeling language for model-driven security. In Proc. 5th Int. Conf. on The Unified Modeling Language, pages 426-441, London, UK. Springer.
  6. Molesini, A., Denti, E., and Omicini, A. (2009). RBACMAS & SODA: Experimenting RBAC in AOSE. In Engineering Societies in the Agents World IX, volume 5485 of LNCS. Springer.
  7. Mouratidis, H. and Giorgini, P. (2007). Secure Tropos: a security-oriented extension of the tropos methodology. International Journal of Software Engineering and Knowledge Engineering, 17(2):285-309.
  8. Omicini, A., Ricci, A., and Viroli, M. (2006). Agens Faber: Toward a theory of artefacts for MAS. ENTCSs, 150(3):21-36.
  9. RBAC (2004). http://csrc.nist.gov/rbac/.
  10. Samarati, P. and Capitani de Vimercati, S. (2001). Access control: Policies, models, and mechanisms. In Foundations of Security Analysis and Design, volume 2171 of LNCS, pages 137-196. Springer.
  11. Sommerville, I. (2007). Software Engineering 8th Edition. Addison-Wesley.
  12. Viroli, M., Omicini, A., and Ricci, A. (2007). Infrastructure for RBAC-MAS: An approach based on Agent Coordination Contexts. Applied Artificial Intelligence, 21(4-5):443-467.
  13. Yamazaki, W., Hiraishi, H., and Mizoguchi, F. (2004). Designing an agent-based rbac system for dynamic security policy. In Proc. 13th IEEE Int. Workshops on Enabling Technologies (WETICE'04), pages 199-204, Washington, DC, USA. IEEE CS.
Download


Paper Citation


in Harvard Style

Molesini A., Prandini M., Nardini E. and Denti E. (2010). RISK ANALYSIS AND DEPLOYMENT SECURITY ISSUES IN A MULTI-AGENT SYSTEM . In Proceedings of the 2nd International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-674-022-1, pages 143-148. DOI: 10.5220/0002704201430148


in Bibtex Style

@conference{icaart10,
author={Ambra Molesini and Marco Prandini and Elena Nardini and Enrico Denti},
title={RISK ANALYSIS AND DEPLOYMENT SECURITY ISSUES IN A MULTI-AGENT SYSTEM},
booktitle={Proceedings of the 2nd International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},
year={2010},
pages={143-148},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002704201430148},
isbn={978-989-674-022-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - RISK ANALYSIS AND DEPLOYMENT SECURITY ISSUES IN A MULTI-AGENT SYSTEM
SN - 978-989-674-022-1
AU - Molesini A.
AU - Prandini M.
AU - Nardini E.
AU - Denti E.
PY - 2010
SP - 143
EP - 148
DO - 10.5220/0002704201430148