DocumentCode :
2416958
Title :
Specifying roles within agent-oriented software engineering
Author :
Chan, Kevin ; Sterling, Leon
Author_Institution :
Melbourne Univ., Vic., Australia
fYear :
2003
fDate :
10-12 Dec. 2003
Firstpage :
390
Lastpage :
395
Abstract :
Roles are an essential concept within agent-oriented software engineering (AOSE). Role definitions in current AOSE methodologies are usually claimed to be for use at the requirements level. However, in most methodologies, they are too low level, specifying too much detail. We present a "higher level" role specification. The role specification method described works together with other agent specification/analysis methods that we and others have developed. However, we believe that role specification may also be used with nonagent-based systems, and provide a useful abstraction for specifying the requirements of any software system.
Keywords :
formal specification; software agents; agent analysis methods; agent specification method; agent-oriented software engineering; role specification method; software system; Humans; Intelligent agent; Object oriented modeling; Software agents; Software engineering; Software systems; Unified modeling language; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2003. Tenth Asia-Pacific
Print_ISBN :
0-7695-2011-1
Type :
conf
DOI :
10.1109/APSEC.2003.1254393
Filename :
1254393
Link To Document :
بازگشت