2006 · 18 citations · 2 references
ComputingComputer ScienceSystems EngineeringHeterogeneous ComputingSystems ArchitectureSystems ModelingCollaborative SystemsComputer-supported Cooperative WorkDistributed CoordinationDistributed Heterogeneous SystemsDistributed Systems ArchitectureMulti-agent SystemsAbstractionAgent CoordinationAgent Oriented DesignAgent Oriented Software EngineeringDistributed ArchitectureModel AbstractionModel-driven ArchitectureUbiquitous Computing
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.
2
PICO: A middleware framework for pervasive computing
Mohan Kumar, Behrooz Shirazi, Sajal K. Das et al. · IEEE Pervasive Computing · 2003 · 124 citations