Agent Oriented Software Development
- 290 Downloads
Next generation software engineering will have to support open, dynamic architectures where components can accomplish tasks in a variety of operating environments. Consider application areas such as eBusiness, application service provision, pervasive or P2P computing. These all call for software components that find and compose services dynamically, establish/drop partnerships with other components and operate under a broad range of conditions. Learning, planning, communication and negotiation become essential features for such software components.