首页> 外文会议>German conference on multiagent system technologies >Dynamic Metrics for Multi-agent Systems Using Aspect-Oriented Programming Application to DIMA Platform
【24h】

Dynamic Metrics for Multi-agent Systems Using Aspect-Oriented Programming Application to DIMA Platform

机译:使用面向方面的编程应用到DIMA平台的多主体系统动态度量

获取原文

摘要

The measurement is an important field in the software engineering. This field studies the assignment of a value to a software attribute using metrics. In fact, the use of metrics, which are the defined measurement methods and the measurement scales, in software engineering allows among other goals to control the quality of the software products, the quality of the software processes or the evolution of the software projects. Usually, we distinct two kinds of metrics: the static and the dynamic ones. The static metrics can be obtained from the source code of the software. On the other side, the dynamic metrics requires the execution of the software. Consequently, the static metrics are the most applied because of their relative simplicity compared to the dynamic metrics. However, we think that the dynamic metrics are more appropriate in some software categories. Multi-Agent Systems (MAS) is one of these categories because of the flexible nature of the agents. Consequently, we propose in this paper the using of the Aspect-Oriented Programming (AOP) to measure the dynamic metrics of multi-agent systems. In fact, the proposed approach provides several advantages like the simplicity, the reusability and the extensibility. In order to validate the proposed approach, we developed a tool that allows measuring of some metrics of DIMA-based applications.
机译:测量是软件工程中的重要领域。该领域使用指标研究将值分配给软件属性。实际上,在软件工程中使用指标(即定义的度量方法和度量标准)可以控制软件产品的质量,软件过程的质量或软件项目的发展等目标。通常,我们区分两种度量:静态度量和动态度量。可以从软件的源代码获得静态度量。另一方面,动态指标需要执行软件。因此,由于静态指标与动态指标相比相对简单,因此应用最多。但是,我们认为动态指标在某些软件类别中更为合适。由于代理的灵活性,多代理系统(MAS)是其中的一种。因此,我们提出在本文中使用面向方面的编程(AOP)来测量多主体系统的动态度量。实际上,所提出的方法具有一些优点,例如简单性,可重用性和可扩展性。为了验证所提出的方法,我们开发了一种工具,该工具可以测量基于DIMA的应用程序的某些指标。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号