DocumentCode :
2795480
Title :
Platforms for agent-oriented software engineering
Author :
Nowostawski, Mariusz ; Bush, Geoff ; Purvis, Martin ; Cranefield, Stephen
Author_Institution :
Dept. of Inf. Sci., Otago Univ., Dunedin, New Zealand
fYear :
2000
fDate :
2000
Firstpage :
480
Lastpage :
488
Abstract :
The use of modelling abstractions to map from items in the real-world to objects in the computational domain is useful both for the effective implementation of abstract problem solutions and for the management of software complexity. This paper discusses the new approach of agent-oriented software engineering (AOSE), which uses the notion of an autonomous agent as its fundamental modelling abstraction. For the AOSE approach to be fully exploited, software engineers must be able to gain leverage from an agent software architecture and framework, and there are several such frameworks now publicly available. At the present time however there is little information concerning the options that are available and what needs to be considered when choosing or developing an agent framework. We consider three different agent software architectures that are (or will be) publicly available and evaluate some of the design and architectural differences and trade-offs that are associated with them and their impact on agent-oriented software development. Our discussion examines these frameworks in the context of an example in the area of distributed information systems
Keywords :
object-oriented programming; software agents; software architecture; software metrics; abstract problem solutions; agent software architecture; agent-oriented software engineering; autonomous agent; computational domain; distributed information systems; modelling abstractions; software complexity; Autonomous agents; Computer architecture; Distributed information systems; Hardware; Information science; Object oriented modeling; Programming; Software architecture; Software engineering; Telecommunications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
0-7695-0915-0
Type :
conf
DOI :
10.1109/APSEC.2000.896737
Filename :
896737
Link To Document :
بازگشت