|
The capacity and intelligence of newly developed computer routing elements are growing
day by day. For highly complex problems requiring diverse capabilities, an approach
based on cooperation among elements can be an efficient solution [1]. Many
researchers have tried to fulfill application requirements using cooperation among
individual computing elements. For example, ubiquitous computing systems are often
developed using cooperation among computing elements because such systems
require, in general, many different capabilities of various computing elements.
Because such a cooperation based approach involves continuous and rich interactions,
multiagent technology is frequently used to design and develop cooperation based
ubiquitous computing systems. In addition, agents' characteristics such as intelligence
and autonomy are suitable for developing intelligent ubiquitous computing systems
that can adapt to dynamically changing situations.
|