节点文献
面向Agent的软件度量研究
Research on Agent-Oriented Software Metrics
【作者】 朱义强;
【导师】 李心科;
【作者基本信息】 合肥工业大学 , 计算机软件与理论, 2003, 硕士
【摘要】 本文对软件度量学、Agent及其技术和面向Agent的软件度量进行了分析和研究,提出了一套适合面向Agent软件的度量指标和理论,给出了一个度量面向Agent软件的度量模型:MA(Metric Agent)。 软件度量学是软件工程研究的重要分支,它的研究有利于有效地进行软件质量控制和保证,提高软件开发效率。 近年来,随着计算机网络以及基于网络的分布计算技术的发展,促使了Agent及其技术的迅猛发展,这迫切需要面向Agent度量方法和工具来辅助面向Agent软件的开发。因而,本文重点是研究面向Agent软件度量学。在充分分析了当前面向Agent软件度量的最新发展的基础上,提出了一套新的度量概念和理论:知识量(QOK)、学习能力(LC)、反应时间(RT)、Agent总数(TNOA)、Agent的依赖度(DGD)、Agent的被依赖度(DDD)、Agent的交互数(NOI)、总交互数(TNOI)、社会理性(SR)和Agent的智商(IQOA)。 在此基础上给出了一个度量工具模型:MA。MA通过与被度量的面向Agent系统中的其他Agent进行交互,得到被度量系统中Agent的个数、状态和它们之间的协作关系等数据,并对这些数据进行处理,从而获得各度量指标的值。这些度量值不仅能够评估被度量的Agent系统的质量,还能够对其它面向Agent软件的开发具有实际指导意义。
【Abstract】 In this paper, the software metrics , Agent and Agent technology and Agent-Oriented software metrics are studied, a suite of metrics suitable for Agent-Oriented software and a MA (Metric Agent) are presented.As an important embranchment of software engineering, the aim of software metrics is to control and assure software quality and to improve the efficiency of software development.Recently, software metrics about Agent-Oriented software is urgently needed because of rapid development in Agent-Oriented technology, along with the development of computer network and network-based distributed computing technology. After thoroughly analyzing the current suite of software metrics about Agent-Oriented software, some new metric concepts and theory have been proposed in our research. The suite of metrics includes: Quantity of Knowledge (QOK), Learning Capability (LC), Responsive Time (RT), Total Number of Agent (TNOA), Number of Interaction (NOI), Total Number of Agent (TNOA), Depending Degree (DGD), Depended Degree (ODD), Social Rationality (SR) and Intelligence Quotient of Agent (IQOA ) .On the basis of above research, we have developed a measure tool model: MA. By communicating with the other Agent, MA abtains the data of the number, state and cooperation of the Agent applicaton, and analyzes, computes the data. Then the values of the metrics are achieved. The values of the metrics not only can evaluate the quality of the metriced Agent-oriented software, but also can guide the development of the Agent-oriented software.
【Key words】 Software Engineering; Software Metric; Agent; MA; the Metrics about Agent-Oriented Software;
- 【网络出版投稿人】 合肥工业大学 【网络出版年期】2003年 03期
- 【分类号】TP311.5
- 【被引频次】3
- 【下载频次】172