multi-agent based community computing system development with the model driven architecture
Ubiquitous system can be considered as a system, in which many kinds of component are connected by networks and the components cooperate with each other for achieving some goals. To develop a ubiquitous system, several researches have used multi-agent models. Even thought current multi-agent models provide many benefits with ubiquitous system developments, they are not enough to develop ubiquitous systems. In this paper, we address the ubiquitous system which solves its problems with cooperative organization consisting of several heterogeneous computing components. We call such a ubiquitous system as a community computing system. In the community computing system, some goals are given to be achieved by the cooperative organization. In this paper, we propose a high-level abstraction model of multi-agent based community computing system. In addition, we propose the development process of the community computing system using MDA(Model Driven Architecture) approach.
community ubiquitous mda multi-agent systems