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