towards organizational agent-oriented operating systems
This work presents a new approach about modern Operating Systems construction based on technologies developed over the last years on Software Engineering. Those technologies emphasize component-based architectures, distributed and network systems and, mainly, multiagent systems and organizational oriented multiagent systems. The advantages of using the agent technology on Operating Systems construction are exposed along this work. This technology generates an essential quality advance on the services those systems provide according to this design philosophy. The work is focused on the development of a design framework for a new generation of Operating Systems, based on the underlying principles of multi-agent systems and agreement technologies, in particular those, which utilise organisational principles, web services and interaction-based communication. The proposed approach integrates those middleware technologies as services for an Operating System and explores the mechanisms of how such services can be globally offered to every Operating System user.
agents operating systems agreement technologies organizations