首页> 外文会议>Conference on information systems management >Specifying Security Requirements in Multi-agent Systems Using the Descartes-Agent Specification Language and AUML
【24h】

Specifying Security Requirements in Multi-agent Systems Using the Descartes-Agent Specification Language and AUML

机译:使用Descartes-Agent规范语言和AUML指定多代理系统中的安全要求

获取原文

摘要

Security has become an important concern with the development of large scale distributed and heterogeneous multi-agent systems (MAS). One of the main problems in addressing security during the development of MAS is that security is often an afterthought. The cost involved to patch existing systems against vulnerabilities and attacks after deployment is high. If developers and designers can spend some quality time investigating security aspects before beginning to code then this cost can be reduced significantly. Also, using formal methods to specify the complex behavior of large scale software systems has resulted in reliable software systems. This research effort was focused on using formal methods early in the development lifecycle to specify security requirements for MAS. New solutions are emerging to fix security related issues, but how much thought gets in during the early phases of development in terms of security needs to be answered. In this paper, analysis of security requirements for MAS, existing solutions to secure MAS, and the use of formal methods to specify security requirements has been studied. Descartes-Agent, a formal specification language for specifying agent systems has been taken into study to model the security requirements of MAS early on in the development process. Functional specifications of MAS are modelled along with the non-functional security requirements using the Descartes-Agent specification language. This paper also describes the extensions made to the Agent Unified Modeling Language (AUML) to represent the security requirements of MAS. The extensions proposed to AUML are in accordance with the extensions made to the Descartes-Agent specification language. A case study example is used to illustrate the specification of security requirements in MAS using the Descartes-Agent.
机译:安全性已成为大规模分布式和异质多功能系统(MAS)的发展的重要关注。解决MAS发展期间安全性的主要问题之一是安全性往往是事后的想法。修补部署后解决漏洞和攻击的现有系统所涉及的成本很高。如果开发人员和设计师可以在开始代码之前花费一些优质的时间调查安全方面,那么这种成本可以大大降低。此外,使用正式方法来指定大型软件系统的复杂行为导致了可靠的软件系统。这项研究努力专注于在开发生命周期早期使用正式方法来指定MAS的安全要求。新解决方案正在努力修复安全相关问题,但在安全方面需要回答安全性的早期阶段。在本文中,研究了MAS的安全要求,现有的安全MAS解决方案以及使用正式方法来指定安全要求。 Descartes-Agent,已经采用了一种用于指定代理系统的正式规范语言,以便在开发过程中提早模拟MAS的安全要求。使用Descartes-Agent规范语言,MAS的功能规范与非功能安全要求为模型。本文还介绍了对代理统一建模语言(AUML)所做的扩展,以表示MAS的安全要求。 AML所提出的扩展符合对Descartes-Agent规范语言的扩展。案例研究示例用于说明使用Descartes-Agent中MAS中的安全要求的规范。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号