Information systems underpin today's business and entertainment. The means by which these information systems have been developed has changed over the years. Although the current paradigm is to use object-oriented concepts, a new set of concepts, focussed on agent technology, is starting to be evaluated. Agents offer higher level abstractions (than objects) for the conceptualization, design and implementation of information systems. Agents have autonomy,...