Agent-Oriented Software Construction

Agent Oriented Software Engineering:

Using UML in Agent Oriented Systems

Agent-oriented Implementation:

- In the past, languages such as Agent0 and Telescript were used to develop agent-oriented software.

- Currently, Java is used in order to use one of the available agent platforms.

Agent platforms
- Run-time environment

- Manages life-cylcle of agents

- Provide communication -- Send, receive etc.

- Supports open platforms that are very dynamic.(WEB)

- Can be distributed