31,932 research outputs found

    Adaptive Pull-Based Data Freshness Policies for Diverse Update Patterns

    Get PDF
    An important challenge to effective data delivery in wide area environments is maintaining the data freshness of objects using solutions that can scale to a large number of clients without incurring significant server overhead. Policies for maintaining data freshness are traditionally either push-based or pull-based. Push-based policies involve pushing data updates by servers; they may not scale to a large number of clients. Pull-based policies require clients to contact servers to check for updates; their effectiveness is limited by the difficulty of predicting updates. Models to predict updates generally rely on some knowledge of past updates. Their accuracy of prediction may vary and determining the most appropriate model is non-trivial. In this paper, we present an adaptive pull-based solution to this challenge. We first present several techniques that use update history to estimate the freshness of cached objects, and identify update patterns for which each technique is most effective. We then introduce adaptive policies that can (automatically) choose a policy for an object based on its observed update patterns. Our proposed policies improve the freshness of cached data and reduce costly contacts with remote servers without incurring the large server overhead of push-based policies, and can scale to a large number of clients. Using trace data from a data-intensive website as well as two email logs, we show that our adaptive policies can adapt to diverse update patterns and provide significant improvement compared to a single policy. (UMIACS-TR-2004-01

    An active, ontology-driven network service for Internet collaboration

    No full text
    Web portals have emerged as an important means of collaboration on the WWW, and the integration of ontologies promises to make them more accurate in how they serve users’ collaboration and information location requirements. However, web portals are essentially a centralised architecture resulting in difficulties supporting seamless roaming between portals and collaboration between groups supported on different portals. This paper proposes an alternative approach to collaboration over the web using ontologies that is de-centralised and exploits content-based networking. We argue that this approach promises a user-centric, timely, secure and location-independent mechanism, which is potentially more scaleable and universal than existing centralised portals

    Overlay networks for smart grids

    Get PDF

    Semantic-based policy engineering for autonomic systems

    No full text
    This paper presents some important directions in the use of ontology-based semantics in achieving the vision of Autonomic Communications. We examine the requirements of Autonomic Communication with a focus on the demanding needs of ubiquitous computing environments, with an emphasis on the requirements shared with Autonomic Computing. We observe that ontologies provide a strong mechanism for addressing the heterogeneity in user task requirements, managed resources, services and context. We then present two complimentary approaches that exploit ontology-based knowledge in support of autonomic communications: service-oriented models for policy engineering and dynamic semantic queries using content-based networks. The paper concludes with a discussion of the major research challenges such approaches raise

    Web Replica Hosting Systems

    Get PDF

    Adaptive Governance and Evolving Solutions to Natural Resource Conflicts

    Get PDF
    New Zealand is facing increasing challenges in managing natural resources (land, freshwater, marine space and air quality) under pressures from domestic (population growth, agricultural intensification, cultural expectations) and international (climate change) sources. These challenges can be described in terms of managing ‘wicked problems’; i.e. problems that may not be understood fully until they have been solved, where stakeholders have different world views and frames for understanding the problem, the constraints affecting the problem and the resources required to solve it change over time, and no complete solution is ever actually found. Adaptive governance addresses wicked problems through a framework to engage stakeholders in a participative process to create a long term vision. The vision must identify competing goals and a process for balancing them over time that acknowledges conflicts cannot always be resolved in a single lasting decision. Circumstances, goals and priorities can all vary over time and by region. The Resource Management Act can be seen as an adaptive governance structure where frameworks for resources such as water may take years to evolve and decades to fully implement. Adaptive management is about delivery through an incremental/experimental approach, limits on the certainty that governments can provide and stakeholders can demand, and flexibility in processes and results. In New Zealand it also requires balancing central government expertise and resources, with local authorities which can reflect local goals and knowledge, but have varying resources and can face quite distinct issues of widely differing severity. It is important to signal the incremental, overlapping, iterative and time-consuming nature of the work involved in developing and implementing adaptive governance and management frameworks. Managing the expectations of those involved as to the nature of the process and their role in it, and the scope and timing of likely outcomes, is key to sustaining participation.Adaptive capacity; governance; resilience

    Enabling Personalized Composition and Adaptive Provisioning of Web Services

    Get PDF
    The proliferation of interconnected computing devices is fostering the emergence of environments where Web services made available to mobile users are a commodity. Unfortunately, inherent limitations of mobile devices still hinder the seamless access to Web services, and their use in supporting complex user activities. In this paper, we describe the design and implementation of a distributed, adaptive, and context-aware framework for personalized service composition and provisioning adapted to mobile users. Users specify their preferences by annotating existing process templates, leading to personalized service-based processes. To cater for the possibility of low bandwidth communication channels and frequent disconnections, an execution model is proposed whereby the responsibility of orchestrating personalized processes is spread across the participating services and user agents. In addition, the execution model is adaptive in the sense that the runtime environment is able to detect exceptions and react to them according to a set of rules
    • 

    corecore