Title :
Metrics for agent-based software development
Author :
Far, Behrouz Homayoun ; Wanyama, Tom
Author_Institution :
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
Abstract :
In software engineering community an increasing effort has been put into design and development of multiagent systems (MAS). However, agent system development is currently dominated by informal guidelines, heuristics and inspirations rather than formal principles and well defined engineering techniques. In this paper we define a set of objective and subjective metrics to measure the complexity of MAS. The subjective metrics is a modified version of function point (FP) including the algorithmic complexity and knowledge complexity factor. The objective metrics is a measure for nearly-decomposability, measured by the communicative cohesion. Such metrics can be used to select the best architecture for the MAS. A methodology for agent-based software development based on such metrics is proposed.
Keywords :
multi-agent systems; software agents; software cost estimation; software metrics; MAS; algorithmic complexity; function point; knowledge complexity factor; multiagent systems; software development; software engineering community; software metrics; Computer architecture; Drives; Guidelines; Multiagent systems; Object oriented modeling; Ontologies; Programming; Software agents; Software engineering; Software metrics;
Conference_Titel :
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
Print_ISBN :
0-7803-7781-8
DOI :
10.1109/CCECE.2003.1226137