Experimenting Abstraction Techniques to manage Complexity in Agent Systems and Planning
The increasing complexity of modern computer and information processing systems goes together with an increasing complexity of their applications. New systems are required, which are able to operate robustly in rapidly changing and unpredictable environments, where there is a significant possibility that actions can fail. An emergent research area in this field is that of intelligent agent systems, which are able to exhibit autonomous and flexible behaviour. In particular, multiagent systems offer a promising and innovative way to manage and use distributed, large-scale, dynamic, open, and heterogeneous computing and information systems.