DocumentCode
3091898
Title
A framework for designing, modeling and analyzing agent based software systems
Author
Kavi, Krishna M. ; Aborizka, Mohamed ; Kung, David
Author_Institution
North Texas Univ., TX, USA
fYear
2002
fDate
23-25 Oct. 2002
Firstpage
196
Lastpage
200
Abstract
The agent paradigm is gaining popularity because it brings intelligence, reasoning and autonomy to software systems. Agents are being used in an increasingly wide variety of applications from simple e-mail filter programs to complex mission control and safety systems. However, there appears to be very little work in defining practical software architectures, modeling and analysis tools that can be used by software engineers. This should be contrasted with object-oriented paradigm that is supported by models such as UML and CASE tools that aid during the analysis, design and implementation phases of object-oriented software systems. We develop a framework and extensions to UML to address this need. Our approach is rooted in the BDI formalism, but stresses the practical software design methods instead of reasoning about agents. In this paper we describe our preliminary ideas.
Keywords
belief maintenance; object-oriented programming; software agents; software engineering; BDI formalism; UML; agent based software systems; agent-oriented programming; belief desire intention; object oriented programming; Application software; Control systems; Electronic mail; Filters; Intelligent agent; Object oriented modeling; Safety; Software architecture; Software systems; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on
Conference_Location
Beijing, China
Print_ISBN
0-7695-1512-6
Type
conf
DOI
10.1109/ICAPP.2002.1173573
Filename
1173573
Link To Document