86,194 research outputs found
Basis Token Consistency: A Practical Mechanism for Strong Web Cache Consistency
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
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.
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
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
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
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
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
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
- …