7 research outputs found

    Application collaboration in ubiquitous computing environments

    Get PDF
    With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable collaborative applications between components of these environments. As many of these applications (e.g. MP3 players) have been designed to operate in isolation, making them work together is often complicated by two, different aspects: firstly, a lack of protocols to enable the systems to bind to each other for interaction and, secondly, semantic and ontological differences in the meta-data describing the data to be shared. An abstraction termed a Self-Managed Cell has previously been proposed as an architectural pattern for building autonomous systems, that can represent entities ranging from individual devices to entire environments, and have described mechanisms that enable such cells to establish peer-to-peer bindings facilitating interaction at the system and management level. Semantic and ontological differences in the meta-data describing information to be shared between peers and application level aspects of interaction still exist, and prevent successful, autonomous application collaboration. Typical approaches to application collaboration, particularly in the database world, require the presence of a third-party administrator to manage ontological differences; such an approach is incompatible with interactive, autonomous systems. This dissertation presents a novel approach to automatic collection mapping suitable for deployment in autonomous, interacting systems. The approach facilitates the collaboration of SMC application-level data collections by identifying areas of conflict and using meta-data values associated with those collections to establish commonality. Music sharing and traditional “book” library catalogue matching applications, exploiting this mapping mechanism, have been developed to facilitate the sharing of data between peers. Protocols and abstractions are used to establish commonality and collaboration between the systems, and the mapping mechanism is used to enhance interoperability at the application level

    An event service supporting autonomic management of ubiquitous systems for e-health

    Get PDF
    An event system suitable for very simple devices corresponding to a body area network for monitoring patients is presented. Event systems can be used both for self-management of the components as well as indicating alarms relating to patient health state. Traditional event systems emphasise scalability and complex event dissemination for internet based systems, whereas we are considering ubiquitous systems with wireless communication and mobile nodes which may join or leave the system over time intervals of minutes. Issues such as persistent delivery are also important. We describe the design, prototype implementation, and performance characteristics of an event system architecture targeted at this application domain

    Dynamic Ontology Negotiation for Interacting Autonomous Systems

    No full text
    With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable collaborative applications between components of these environments. As many of these applications have been designed to operate in isolation, making them work together is often complicated by semantic and ontological differences in the meta-data describing the data to be shared. Typical approaches to overcoming such ontological differences require the presence of a third party administrator, an approach incompatible with interactive, autonomous systems. This paper presents a novel approach to automatic ontology generation and mapping suitable for deployment in autonomous, interacting systems for a particular class of collaborative application. The approach facilitates the collaboration of application-level data collections by identifying areas of ontological conict and using meta-data values associated with those collections to establish commonality. A music sharing application, exploiting this ontology generation and mapping mechanism, has been developed to facilitate the sharing of music between peers. Protocols and abstractions are used to establish commonality and collaboration between the systems, and the automatic ontology generation and mapping mechanism is used to enhance interoperability at the application level. 1

    patients with high-grade gliomas

    No full text
    Abstract—Body sensor networks e.g., for health monitoring, consist of several low-power on-body wireless sensors, higher-level devices such as PDAs and possibly actuators such as drug delivery pumps. It is important that such networks can adapt autonomously to changing conditions such as failures, changes in context e.g., user activity, or changes in the clinical condition of patients. Potential reconfiguration actions include changing the monitoring thresholds on sensors, the analysis algorithms or the configuration of the network itself. This paper presents a policy-based approach for autonomous management of body-sensor networks using the concept of a Self-Managed Cell (SMC). Ponder2 is an implementation of this approach that permits the specification and enforcement of policies that facilitate management and adaptation of the response to changing conditions. A Tiny Policy Interpreter has also been developed in order to provide programmable decision-making capability for BSN nodes. Keywords—Autonomic management, adaptive sensing, policy-based adaptation, reconfigurable networks. I
    corecore