Mobile computing is undoubtedly one of the predominant computer usage paradigms in operation today. The implications of what might be cautiously termed a usage paradigm shift have still not crystallised fully, either for ...
Modern computing systems require powerful software frameworks to ease their development and manage their complexity. These issues are addressed within both Component-Based Software Engineering and Agent-Oriented Software ...
Traditionally, social interaction research has concentrated on either fully virtually embodied agents (e.g. embodied conversational agents) or fully physically embodied agents (e.g. robots). For some time, however, both ...
Decision-making is a complex and demanding process often constrained in a number of possibly conflicting dimensions including quality, responsiveness and cost. This paper considers in situ decision making whereby decisions ...
Multi-agent systems (MAS) through their intrinsically distributed nature offer a promising software modelling and implementation framework for wireless sensor network (WSN) applications. WSNs are characterised by limited ...
Agent Factory is a cohesive framework for the development and
deployment of multi-agent systems. Since its inception in the mid 1990s,
Agent Factory has gone through a metamorphosis process, whereby several
new extensions, ...
Intelligent agents offer a viable paradigm for enabling
AmI applications and services. As WSN technologies
are anticipated to provide an indispensable component in
many application domains, the need for enabling the ...
Classic computing systems are characterised by heterogeneity, with its inherent advantages and disadvantages. This
raises a number of difficulties for software engineers. The vision offered by a mix-and-match approach is ...
This paper describes the use of the SoSAA software framework to implement the hybrid management of communication channels (backchannels) across a distributed software system. SoSAA is a new integrated
architectural solution ...
In professional tennis training matches, the coach needs to be able to view play from the most appropriate angle
in order to monitor players activities. In this paper, we present a system which can adapt the operation of ...