Now showing 1 - 10 of 72
  • Publication
    Embedding Agents within Ambient Intelligent Applications
    This chapter reflects upon the challenges that confront the deployment of Ambient Intelligence (AmI) applications. Ambient Intelligence demands that everyday artefacts be imbued with intelligent reasoning capabilities together with the capacity for collaborative intelligent behaviour. Traditional ambient devices do not provide the requisite computational platform to support such requirements. With the ongoing developments of ubiquitous devices, however, the situation is changing. This chapter discusses a software stack, which supports the needs of ambient applications that incorporate embedded intelligence.
      1409
  • Publication
    Mobile intelligence: enabling a new class of context-aware services
    Agent-Oriented Programming (AOP) offers an alternative and radical approach to the development of information systems in various domains. However, one domain that AOP has only minimally affected, at least up until now, is that of mobile computing. Until recently, the use of strong intentional agents in such a domain has been considered impractical, and, indeed, computationally intractable. In this paper, Agent Factory, a system for the fabrication of strong intelligent agents is introduced. In particular, its strategies for realising such agents in the computationally-constrained world of mobile computing are outlined. Finally, two archetypical mobile computing applications, realised through Agent Factory, are described. The first, EasiShop, a ubiquitous commerce (uCommerce) application, enables shoppers to seek out good deals while wandering an arbitrary shopping mall or high street. The second, Gulliver’s Genie, is a mobile context-sensitive tourist guide that focuses on the delivery of personalised multimedia content in a just-in-time basis.
      222
  • Publication
    Ambience & collaboration embedded agents in a human-centered world
    Supporting people in the pursuit of their everyday activities is a laudable objective and one which researchers in various disciplines including computing, actively seek to accomplish. The dynamic nature of the end-user community, the environments in which they operate, and the multiplicity of tasks in which they engage in, all seem to conspire against the desired objective of providing services to the end-user community in a transparent, intuitive and context -aware fashion. Indeed, this inherent complexity raises fundamental problems for software engineers as they frequently lack the tools to effectively model the various scenarios that dynamic user behaviour give rise to. This difficulty is not limited to exotic applications or services; rather, it is characteristic of situations where a number of factors must be identified, interpreted, and reconciled such that an accurate model of the prevailing situation at a given moment in time can be constructed. Only in this way, can services be delivered that take into account the prevailing human, social, environmental and technological conditions. Constructing such services calls for a software solution that exhibits, amongst others, diffusion, autonomy, cooperation and intelligence. In this paper, the potential of embedded agents for realising such solutions is explored.
      437
  • Publication
    Diversity & interoperability : wireless technologies in ambient assisted living
    Ambient Assisted Living (AAL) demands the seamless integration of a range of technologies such that the particular needs of the elderly may be met. Given the heterogeneity of the elderly population, in their needs and circumstances amongst others, this is a significant challenge. In essence, it demands that a disparate suite of technologies be deployed, integrated, managed and interacted with in a seamless and intuitive fashion. In this paper, how this heterogeneity may be managed is discussed. In particular, the use of ontologies and middleware are proposed as potential solutions to this heterogeneity problem.
      639
  • 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.
      924
  • Publication
    Towards Holistic Activity Modeling and Behavioral Analyses
    As the age profile of many societies continues to increase, supporting health, both mental and physical, is of increasing importance if independent living is to be maintained. Sensing and, ultimately, recognizing activities of daily living has been perceived as a prerequisite for detecting tasks that people avoid or find increasingly difficult to perform, as well as being indicators of certain illnesses. To date, extensive research efforts have been made on activity monitoring, recognition and assistance in indoor scenarios, frequently through smart home initiatives. However, the scenarios outside of the home have not received a similar degree of attention from the research community. This paper advocates a need for platforms that enable activity recognition in a range of environments, thus enabling the construction of more complex yet realistic activity models and behavior patterns. The design of a prototype supporting an integrated approach to sensor data capture and activity model construction is proposed. The application domain is that of dementia.
      1078
  • Publication
    Implicit interaction : a prerequisite for practical AmI
    Intelligent User Interfaces represent one of the three distinguishing characteristics of AmI environments. Such interfaces are envisaged as mediating between the services available in an arbitrary physical environment and its inhabitants. To be effective, such interfaces must operate in both proactive and passive contexts, implicitly and explicitly anticipating and responding to user requests. In either case, an awareness of the prevailing situation is essential – a process that demands a judicious combination of data and decision fusion, as well as collaborative and centralized decision making. Given the constraints of AmI environments realizing a distributed lightweight computational infrastructure augmented with a need to address user needs in a timely manner poses significant challenges. In this paper, various issues essential to enabling seamless, intuitive and instinctive interaction in AmI environments are explored.
      403
  • Publication
    Browsing the Sensor Web : Pervasive Access for Wide-area Wireless Sensor Networks
    Wireless Sensor Networks (WSNs) are almost exclusively regarded as data gathering entities. Various sensed data elements are captured and routed back to a central server for processing, visualization and interpretation. However, it can be realistically conjectured that scenarios will increasingly emerge that demand a facility for ad-hoc interaction with individual sensor nodes. Moreover, such interaction will occur in the physical environment in close proximity to where the sensor node is physically located. In this paper, the need for in-situ ad-hoc interaction is motivated. A methodology for facilitating such interaction is presented, and the implementation of a sensor browser is described.
      389
  • Publication
    Sense and sensibility : collaborative & interdisciplinary problem design in PBL initiatives
    This paper was conceived in response to an identified need for new PBL practitioners to be able to access a range of sample problems that would help them develop PBL within their own disciplines, particularly when outside of the life sciences. Likewise, a need for new approaches to problem design was also identified. Taking cognisance that problems should be grounded in the ‘real world’, we need to reconceptualise problem design. It is proposed that conceptualising problems as triggers that stimulate knowledge development by harnessing sensory experiences is a way forward. This paper will be of particular interest to new PBL practitioners, teachers in the various disciplines considering PBL and educational developers teaching PBL.
      401
  • Publication
    Intelligent agile agents: active enablers for ambient intellgence
    This paper advocates the use of mobile intentional agents as a key enabler in the delivery of ambient intelligence. Ambient computing as an ideal demands levels of functional attainment that have hithertofar not been realised. Ambient applications demand that the computing application be subsumed into the everyday context in an unobtrusive manner with interaction modalities such that they are natural, simple and appropriate to both the individual user and their associated context.
      143