Negotiation and cooperation in multi-agent environments
Artificial Intelligence - Special issue on economic principles of multi-agent systems
Communications of the ACM - E-services: a cornucopia of digital offerings ushers in the next Net-based evolution
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
Understanding The Linux Kernel
Understanding The Linux Kernel
OpenID 2.0: a platform for user-centric identity management
Proceedings of the second ACM workshop on Digital identity management
Language support for fast and reliable message-based communication in singularity OS
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Improving dependability by revisiting operating system design
HotDep'07 Proceedings of the 3rd workshop on on Hot Topics in System Dependability
Multi-Agent System Development Based on Organizations
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
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.