958 research outputs found

    Stateful-Failure Reactive Designs in Isabelle/UTP

    Get PDF
    Stateful-Failure Reactive Designs specialise reactive design contracts with failures traces, as present in languages like CSP and Circus. A failure trace consists of a sequence of events and a refusal set. It intuitively represents a quiescent observation, where certain events have previously occurred, and others are currently being accepted. Following the UTP book, we add an observational variable to represent refusal sets, and healthiness conditions that ensure their well-formedness. Using these, we also specialise our theory of reactive relations with operators to characterise both completed and quiescent interactions, and an accompanying equational theory. We use these to define the core operators — including assignment, event occurrence, and external choice — and specialise our proof strategy to support these. We also demonstrate a link with the CSP failures-divergences semantic model

    Reactive Designs in Isabelle/UTP

    Get PDF
    Reactive designs combine the UTP theories of reactive processes and designs to characterise reactive programs. Whereas sequential imperative programs are expected to run until termination, reactive programs pause at instances to allow interaction with the environment using abstract events, and often do not terminate at all. Thus, whereas a design describes the precondition and postcondition for a program, to characterise initial and final states, a reactive design also has a “pericondition”, which characterises intermediate quiescent observations. This gives rise to a notion of “reactive contract”, which specifies the assumptions a program makes of its environment, and the guarantees it will make of its own behaviour in both intermediate and final observations. This Isabelle/UTP document mechanises the UTP theory of reactive designs, including its healthiness conditions, signature, and a large library of algebraic laws of reactive programming

    Patterns of pneumococcal vaccination and revaccination in elderly and non-elderly adults: a Vaccine Safety Datalink study

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Pneumococcal polysaccharide vaccine (PPV) is recommended for all adults 65 years of age and older and for younger adults with high-risk conditions. While data from national surveys provide information on the proportion of adults 65 years of age and older reporting ever receipt of PPV they do not collect more detailed information, such as age at vaccination or the total number of vaccinations received. In addition, there is relatively little information available on PPV coverage in younger adults with chronic conditions. To assess contemporary patterns of pneumococcal vaccination and revaccination of adults, we conducted a cross-sectional study of adults enrolled in medical care organizations (MCOs) participating in the Vaccine Safety Datalink project.</p> <p>Methods</p> <p>The study population included 1.5 million adults 25 years of age and older enrolled in the four participating MCOs on December 1, 2006. PPVs administered to members of the study population prior to that date were identified from computerized immunization registries maintained by the MCOs.</p> <p>Results</p> <p>Among the general population of adults 25 through 64 years of age, vaccine coverage increased from 2% in the 25–29 year old age-group to 26% in the 60–64 year old age-group. In all age-groups, coverage was substantially higher in persons defined as having a chronic high risk condition. This was particularly true for diabetes mellitus, with vaccine coverage of over 50% in the lower age-groups and 75% in those 60–64 years of age. Among adults 65 years of age and older, 82% had received at least one PPV and 18% had received two or more PPVs.</p> <p>Conclusion</p> <p>We found higher levels of PPV coverage among adults 65 years of age and older and among younger adults with diabetes mellitus than reported by national surveys and for those groups PPV coverage approached the <it>Healthy People 2010 </it>national objectives. These results suggest that achieving those objectives for PPV is possible and that high vaccination coverage may be facilitated by vaccine tracking and reminder systems.</p

    Automating Verification of State Machines with Reactive Designs and Isabelle/UTP

    Get PDF
    State-machine based notations are ubiquitous in the description of component systems, particularly in the robotic domain. To ensure these systems are safe and predictable, formal verification techniques are important, and can be cost-effective if they are both automated and scalable. In this paper, we present a verification approach for a diagrammatic state machine language that utilises theorem proving and a denotational semantics based on Unifying Theories of Programming (UTP). We provide the necessary theory to underpin state machines (including induction theorems for iterative processes), mechanise an action language for states and transitions, and use these to formalise the semantics. We then describe the verification approach, which supports infinite state systems, and exemplify it with a fully automated deadlock-freedom check. The work has been mechanised in our proof tool, Isabelle/UTP, and so also illustrates the use of UTP to build practical verification tools

    Frequency of medically attended adverse events following tetanus and diphtheria toxoid vaccine in adolescents and young adults: a Vaccine Safety Datalink study

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Local reactions are the most commonly reported adverse events following tetanus and diphtheria toxoid (Td) vaccine and the risk of local reactions may increase with number of prior Td vaccinations.</p> <p>Methods</p> <p>To estimate the risk of medically attended local reactions following Td vaccination in adolescents and young adults we conducted a six-year retrospective cohort study assessing 436,828 Td vaccinations given to persons 9 through 25 years of age in the Vaccine Safety Datalink population from 1999 through 2004.</p> <p>Results</p> <p>Overall, the estimated risk of a medically attended local reaction was 3.6 events per 10,000 Td vaccinations. The lowest risk (2.8 events per 10,000 vaccinations) was found in the 11 to 15 year old age group. In comparison with that group, the event risks were significantly higher in both the 9 to 10 and 21 to 25 year old age groups. The risk of a local reaction was significantly higher in persons who had received another tetanus and diphtheria toxoid containing vaccine (TDCV) in the previous five years (incidence rate ratio, 2.9; 95% confidence interval, 1.2 to 7.2). Twenty-eight percent of persons with a local reaction to Td vaccine were prescribed antibiotics.</p> <p>Conclusion</p> <p>Medically attended local reactions were uncommon following Td vaccination. The risk of those reactions varied by age and by prior receipt of TDCVs. These findings provide a point of reference for future evaluations of the safety profile of newer vaccines containing tetanus or diphtheria toxoid.</p

    Changes in serogroup and genotype prevalence among carried meningococci in the United Kingdom during vaccine implementation.

    Get PDF
    BACKGROUND: Herd immunity is important in the effectiveness of conjugate polysaccharide vaccines against encapsulated bacteria. A large multicenter study investigated the effect of meningococcal serogroup C conjugate vaccine introduction on the meningococcal population. METHODS: Carried meningococci in individuals aged 15-19 years attending education establishments were investigated before and for 2 years after vaccine introduction. Isolates were characterized by multilocus sequence typing, serogroup, and capsular region genotype and changes in phenotypes and genotypes assessed. RESULTS: A total of 8462 meningococci were isolated from 47 765 participants (17.7%). Serogroup prevalence was similar over the 3 years, except for decreases of 80% for serogroup C and 40% for serogroup 29E. Clonal complexes were associated with particular serogroups and their relative proportions fluctuated, with 12 statistically significant changes (6 up, 6 down). The reduction of ST-11 complex serogroup C meningococci was probably due to vaccine introduction. Reasons for a decrease in serogroup 29E ST-254 meningococci (from 1.8% to 0.7%) and an increase in serogroup B ST-213 complex meningococci (from 6.7% to 10.6%) were less clear. CONCLUSIONS: Natural fluctuations in carried meningococcal genotypes and phenotypes a can be affected by the use of conjugate vaccines, and not all of these changes are anticipatable in advance of vaccine introduction

    The state of the Martian climate

    Get PDF
    60°N was +2.0°C, relative to the 1981–2010 average value (Fig. 5.1). This marks a new high for the record. The average annual surface air temperature (SAT) anomaly for 2016 for land stations north of starting in 1900, and is a significant increase over the previous highest value of +1.2°C, which was observed in 2007, 2011, and 2015. Average global annual temperatures also showed record values in 2015 and 2016. Currently, the Arctic is warming at more than twice the rate of lower latitudes
    corecore