Date Added: Jul 2012
In recent years, the agent technology has evolved rapidly along with a growing number of agent architectures, theories and languages. Computer science and engineering communities considered agent technology as one of the most important and active area of research and development. Agent oriented software engineering has numerous applications in different areas such as information management, space exploration, air traffic control, electronic commerce, business process management, defense simulation etc. A growing number of agents adopting software engineering methodologies have been proposed in recent years. The purpose of these methodologies is to provide models, methods, tools and techniques so that the development of software's can be achieved in a systematic way.