Agents and Components in Software Engineering
- 594 Downloads
Agents introduce a conceptual model for distributed problem solving, declaring autonomy as a core feature of its building blocks. This makes them aware of the environment, support interactions among them and the environment and realize different actions focused on fulfilling the goal assigned the by the user or designer. It seems that implementation of such complex systems should follow an acclaimed methodology and needs adequate tools, in order to create robust, flexible and reliable software that will be easily extensible for all the interested users.