Agent-oriented software development

from Wikipedia, the free encyclopedia

Agent-Oriented Software Engineering (AOSE) describes the engineering production of software agents and multi -agent systems , mainly using methods and techniques of software engineering and distributed artificial intelligence .

Definition and history

In the mid-80s of the 20th century, the agent-oriented programming paradigm developed . The first agent programming languages ​​emerged in the early 1990s. The first agent-oriented process models emerged around the turn of the millennium. The first decade of the 21st century focuses on the integration of AOSE in project and quality management of agent-based systems. The aim of these efforts is to introduce the AOSE into everyday life in the software industry.

Sub-areas

Established areas of application

See also

literature

  • Gerhard Weiß, Ralf Jakob: Agent-oriented software development: methods and tools. Springer, Berlin 2004, ISBN 3540000623 .

Web links

swell

  • Michael Luck, Peter McBurney, Onn Shehory, Steve Willmott: Agent Technology: Computing as Interaction. A Roadmap for Agent-Based Computing. AgentLink 2005. ( pdf )