Now showing 1 - 10 of 26
  • Publication
    Fuzzy decision making through energy-aware and utility agents within wireless sensor networks
    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 resources from a computational and energy perspective; in addition, the integrity of the WSN coverage area may be compromised over the duration of the network's operational lifetime, as environmental effects amongst others take their toll. Thus a significant problem arises--how can an agent construct an accurate model of the prevailing situation in order that it can make effective decisions about future courses of action within these constraints? In this paper, one popular agent architecture, the BDI architecture, is examined from this perspective. In particular, the fundamental issue of belief generation within WSN constraints using classical reasoning augmented with a fuzzy component in a hybrid fashion is explored in terms of energy-awareness and utility.
      1874Scopus© Citations 10
  • Publication
    Mobile multimedia : reflecting on dynamic service provision
    Delivering multimedia services to roaming subscribers raises significant challenges for content providers. There are a number of reasons for this; however, the principal difficulties arise from the inherent differences between the nature of mobile computing usage, and that of its static counterpart. The harnessing of appropriate contextual elements pertaining to a mobile subscriber at any given time offers significant opportunities for enhancing and customising service delivery. Dynamic content provision is a case in point. The versatile nature of the mobile subscriber offers opportunities for the delivery of content that is most appropriate to the subscriber's prevailing context, and hence is most likely to be welcomed. To succeed in this endeavour requires an innate understanding of the technologies, the mobile usage paradigm and the application domain in question, such that conflicting demands may be reconciled to the subscriber's benefit. In this paper, multimedia-augmented service provision for mobile subscribers is considered in light of the avail- ability of contextual information. In particular, context-aware precaching is advocated as a means of maximising the possibilities for delivering context- aware services to mobile subscribers in scenarios of dynamic contexts.
      592Scopus© Citations 1
  • Publication
    Gulliver's Genie : agency, mobility, adaptivity
    The challenge presented by ambient intelligence and pervasive computing is an environment within which computing artifacts become seamlessly merged into our surroundings, whereby interaction with such artifacts becomes intuitive and unobtrusive, where the devices become sensitive to the presence of people and are imbued with the ability to anticipate and service the individual needs of each and every user. In this paper, we present Gulliver's Genie, an archetypical ubiquitous computing application. Gulliver's Genie embraces three central constructs; those of agency, mobility and adaptivity. The architecture adopts a Multi-Agent Systems metaphor whereby agents manage and maintain a context within which mobile users exist and, based upon this context, seeks to adapt and personalize content based upon perceived individual user needs. Agents are mobile and may migrate to or from environmental artifacts reflecting their computational constraints.
      477Scopus© Citations 25
  • Publication
    Coordinated intelligent power management and the heterogeneous sensing coverage problem
    One of the most important factors to be considered when developing an application for a Wireless Sensor Network (WSN) is its power consumption. Intelligent Power Management (IPM) for a WSN is crucial in maximising the operational longevity. An established regime for achieving this is through the opportunistic hibernation of redundant nodes. Redundancy, however, has various definitions within the field of WSNs and indeed multiple protocols, each operating using a different definition, coexist on the same node. In this paper, we advocate the use of a MAS as an appropriate mechanism by which different stake-holders, each desiring to hibernate a node in order to conserve power, can collaborate. The problem of node hibernation for the heterogeneous sensing coverage areas is introduced and the manner by which it can be solved using ADOPT, an algorithm for distributed constraint optimisation, is described. We illustrate that the node hibernation strategy discussed here is more useful than the traditional stack-based approach and motivate our discussion using intelligent power management as an exemplar.
      532Scopus© Citations 11
  • Publication
    Air quality monitoring for pervasive health
    Two monitoring projects relate to this issue's theme, "Hostile Environments": "Landslide Monitoring in the Emilia Romagna Apennines" and "Air Quality Monitoring for Pervasive Health." In addition, "Task-Driven Framework for Pervasive Computing" reports on TaskOS, a project to develop task-driven recommendation systems for pervasive computing environments.
      269Scopus© Citations 1
  • Publication
    Pervasive computing technologies for healthcare
    The conference series on Pervasive Computing Technologies for Healthcare is one of the leading fora for research dissemination in this space. In May 2011, the most recent event took place in Ireland. A brief overview of the conference is now presented.
      832
  • Publication
    Sensor Web Interaction
    Ubiquitous sensing fuses the concepts of intelligent systems with ubiquitous computing in the development of novel sensor web applications, whereby the interaction of multiple disparate autonomous artefacts is a key requirement. In this paper, we present SIXTH, which is a middleware infrastructure for Ubiquitous Sensing that facilitates, and supports, the development and deployment of Sensor Web applications. SIXTH has been designed to be extensible, with provisions for user definable data retention policies, custom sensor data representations, and custom sensor node representations, whilst still providing a rich set of default behaviours. Within SIXTH, support is provided for the development and interaction of applications that incorporate both physical and cyber (virtual server side) sensors. With a view to supporting intelligent, in network, interaction policies, whereby sensor nodes must negotiate and coordinate their behaviour, the system has been designed to operate in conjunction with Agent Factory Micro Edition (AFME). AFME is a minimised footprint intelligent agent platform designed for resource constrained devices. It is based on the standard Agent Factory platform, which was developed for desktop machines, and is representative of a class of agent systems, which are referred to as Agent Oriented Programming frameworks. The paper discusses a ubiquitous mapping application that was developed using the middleware.
      1025Scopus© Citations 28
  • Publication
    Exploiting multi-agent systems in realizing adaptivity in the mobile tourist domain
    Ongoing developments in an array of mobile computing technologies have rendered the deployment of intelligent agents feasible on lightweight computational devices such as mobile phones. This development extends the Multi-Agent System (MAS) paradigm to a new frontier, opening up significant avenues of research in intelligent mobile computing, amongst others. To demonstrate the potential of this approach, the practical realization of adaptivity in two classic agent-based mobile computing applications is considered. Though focusing on the tourist domain, it is contended that the approach adopted is generalisable to a broad category of mobile computing applications.
      1305Scopus© Citations 4
  • Publication
    Coordinated intelligent power management and the heterogeneous sensing coverage problem
    One of the most important factors to be considered when developing an application for a Wireless Sensor Network (WSN) is its power consumption. Intelligent Power Management (IPM) for a WSN is crucial in maximising the operational longevity. An established regime for achieving this is through the opportunistic hibernation of redundant nodes. Redundancy, however, has various definitions within the field of WSNs and indeed multiple protocols, each operating using a different definition, coexist on the same node. In this paper, we advocate the use of a MAS as an appropriate mechanism by which different stake-holders, each desiring to hibernate a node in order to conserve power, can collaborate. The problem of node hibernation for the heterogeneous sensing coverage areas is introduced and the manner by which it can be solved using ADOPT, an algorithm for distributed constraint optimisation, is described. We illustrate that the node hibernation strategy discussed here is more useful than the traditional stack-based approach and motivate our discussion using intelligent power management as an exemplar.
      838Scopus© Citations 11
  • Publication
    Embedding intelligent decision making within complex dynamic environments
    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 are effected based upon inferences made from both locally sensed data and data aggregated from a sensor network. Such sensing devices that comprise a sensor network are often computationally challenged and present an additional constraint upon the reasoning process. This paper describes a hybrid reasoning approach to deliver in situ decision making which combines stream based computing with multi-agent system techniques. This approach is illustrated and exercised through an environmental demonstrator project entitled SmartBay which seeks to deliver in situ real time environmental monitoring.
      1234Scopus© Citations 12