86,194 research outputs found

    Basis Token Consistency: A Practical Mechanism for Strong Web Cache Consistency

    Full text link
    With web caching and cache-related services like CDNs and edge services playing an increasingly significant role in the modern internet, the problem of the weak consistency and coherence provisions in current web protocols is becoming increasingly significant and drawing the attention of the standards community [LCD01]. Toward this end, we present definitions of consistency and coherence for web-like environments, that is, distributed client-server information systems where the semantics of interactions with resource are more general than the read/write operations found in memory hierarchies and distributed file systems. We then present a brief review of proposed mechanisms which strengthen the consistency of caches in the web, focusing upon their conceptual contributions and their weaknesses in real-world practice. These insights motivate a new mechanism, which we call "Basis Token Consistency" or BTC; when implemented at the server, this mechanism allows any client (independent of the presence and conformity of any intermediaries) to maintain a self-consistent view of the server's state. This is accomplished by annotating responses with additional per-resource application information which allows client caches to recognize the obsolescence of currently cached entities and identify responses from other caches which are already stale in light of what has already been seen. The mechanism requires no deviation from the existing client-server communication model, and does not require servers to maintain any additional per-client state. We discuss how our mechanism could be integrated into a fragment-assembling Content Management System (CMS), and present a simulation-driven performance comparison between the BTC algorithm and the use of the Time-To-Live (TTL) heuristic.National Science Foundation (ANI-9986397, ANI-0095988

    Applications of lean thinking: a briefing document

    Get PDF
    This report has been put together by the Health and Care Infrastructure Research and Innovation Centre (HaCIRIC) at the University of Salford for the Department of Health. The need for the report grew out of two main simple questions, o Is Lean applicable in sectors other than manufacturing? o Can the service delivery sector learn from the success of lean in manufacturing and realise the benefits of its implementation?The aim of the report is to list together examples of lean thinking as it is evidenced in the public and private service sector. Following a review of various sources a catalogue of evidence is put together in an organised manner which demonstrates that Lean principles and techniques, when applied rigorously and throughout an entire organization/unit, they can have a positive impact on productivity, cost, quality, and timely delivery of services

    The Potential Trajectory of Carbapenem-Resistant Enterobacteriaceae, an Emerging Threat to Health-Care Facilities, and the Impact of the Centers for Disease Control and Prevention Toolkit.

    Get PDF
    Carbapenem-resistant Enterobacteriaceae (CRE), a group of pathogens resistant to most antibiotics and associated with high mortality, are a rising emerging public health threat. Current approaches to infection control and prevention have not been adequate to prevent spread. An important but unproven approach is to have hospitals in a region coordinate surveillance and infection control measures. Using our Regional Healthcare Ecosystem Analyst (RHEA) simulation model and detailed Orange County, California, patient-level data on adult inpatient hospital and nursing home admissions (2011-2012), we simulated the spread of CRE throughout Orange County health-care facilities under 3 scenarios: no specific control measures, facility-level infection control efforts (uncoordinated control measures), and a coordinated regional effort. Aggressive uncoordinated and coordinated approaches were highly similar, averting 2,976 and 2,789 CRE transmission events, respectively (72.2% and 77.0% of transmission events), by year 5. With moderate control measures, coordinated regional control resulted in 21.3% more averted cases (n = 408) than did uncoordinated control at year 5. Our model suggests that without increased infection control approaches, CRE would become endemic in nearly all Orange County health-care facilities within 10 years. While implementing the interventions in the Centers for Disease Control and Prevention's CRE toolkit would not completely stop the spread of CRE, it would cut its spread substantially, by half

    Logistics of Mathematical Modeling-Focused Projects

    Full text link
    This article addresses the logistics of implementing projects in an undergraduate mathematics class and is intended both for new instructors and for instructors who have had negative experiences implementing projects in the past. Project implementation is given for both lower and upper division mathematics courses with an emphasis on mathematical modeling and data collection. Projects provide tangible connections to course content which can motivate students to learn at a deeper level. Logistical pitfalls and insights are highlighted as well as descriptions of several key implementation resources. Effective assessment tools, which allowed me to smoothly adjust to student feedback, are demonstrated for a sample class. As I smoothed the transition into each project and guided students through the use of the technology, their negative feedback on projects decreased and more students noted how the projects had enhanced their understanding of the course topics. Best practices learned over the years are given along with project summaries and sample topics. These projects were implemented at a small liberal arts university, but advice is given to extend them to larger classes for broader use.Comment: 27 pages, no figures, 1 tabl

    Towards a Tool-based Development Methodology for Pervasive Computing Applications

    Get PDF
    Despite much progress, developing a pervasive computing application remains a challenge because of a lack of conceptual frameworks and supporting tools. This challenge involves coping with heterogeneous devices, overcoming the intricacies of distributed systems technologies, working out an architecture for the application, encoding it in a program, writing specific code to test the application, and finally deploying it. This paper presents a design language and a tool suite covering the development life-cycle of a pervasive computing application. The design language allows to define a taxonomy of area-specific building-blocks, abstracting over their heterogeneity. This language also includes a layer to define the architecture of an application, following an architectural pattern commonly used in the pervasive computing domain. Our underlying methodology assigns roles to the stakeholders, providing separation of concerns. Our tool suite includes a compiler that takes design artifacts written in our language as input and generates a programming framework that supports the subsequent development stages, namely implementation, testing, and deployment. Our methodology has been applied on a wide spectrum of areas. Based on these experiments, we assess our approach through three criteria: expressiveness, usability, and productivity

    Scottish academic publications implementing an effective networked service (SAPIENS) project

    Get PDF
    This article describes the aims and continuing progress of the Scottish Academic Periodicals Implementing an Effective Networked Service (SAPIENS) project which has been running at the University of Strathclyde's Centre for Digital Library Research since September 2001. Initially funded for two years, the project has been extended until October 2004. The rationale behind SAPIENS is the concern that small Scottish publishers, operating on limited budgets, are in danger of finding themselves marginalised in the modern information environment. The project's primary objectives are to explore the viability of, and launch, an electronic publishing service to assist small-scale Scottish publishers of academic and cultural periodicals to publish online. It has achieved these aims by implementing a demonstration service which is gradually moving into an operational mode, delivering current journals

    FORGE: An eLearning Framework for Remote Laboratory Experimentation on FIRE Testbed Infrastructure

    Get PDF
    The Forging Online Education through FIRE (FORGE) initiative provides educators and learners in higher education with access to world-class FIRE testbed infrastructure. FORGE supports experimentally driven research in an eLearning environment by complementing traditional classroom and online courses with interactive remote laboratory experiments. The project has achieved its objectives by defining and implementing a framework called FORGEBox. This framework offers the methodology, environment, tools and resources to support the creation of HTML-based online educational material capable accessing virtualized and physical FIRE testbed infrastruc- ture easily. FORGEBox also captures valuable quantitative and qualitative learning analytic information using questionnaires and Learning Analytics that can help optimise and support student learning. To date, FORGE has produced courses covering a wide range of networking and communication domains. These are freely available from FORGEBox.eu and have resulted in over 24,000 experiments undertaken by more than 1,800 students across 10 countries worldwide. This work has shown that the use of remote high- performance testbed facilities for hands-on remote experimentation can have a valuable impact on the learning experience for both educators and learners. Additionally, certain challenges in developing FIRE-based courseware have been identified, which has led to a set of recommendations in order to support the use of FIRE facilities for teaching and learning purposes

    Poly Pelletizer: Recycled Pet Pellets From Water Bottles

    Get PDF
    Plastic water bottles comprise a large amount of waste worldwide. The goal of the Poly Pelletizer project is to create a system that will turn water bottles into polyethylene terephthalate (PET) pellets compatible with extruders to produce 3-D printer lament, along with other recycling applications.The system promotes a sustainable solution to plastic pollution by giving manufactures, particularly in developing nations, the means to produce their own bulk materials using waste plastic. Shrinking industrial recycling processes to a workbench scale gives individuals the ability to convert excess bottles into seemingly limitless products. The system works by using a dual heating and pressure system to both evenly mix and melt the plastic before pushing the resin through a die. The Poly Pelletizer successfully created pellets using various mixtures of virgin PET and shredded water bottles
    • …
    corecore