225 research outputs found

    Timed Implementation Relations for the Distributed Test Architecture

    Get PDF
    In order to test systems that have physically distributed interfaces, called ports, we might use a distributed approach in which there is a separate tester at each port. If the testers do not synchronise during testing then we cannot always determine the relative order of events observed at different ports and this leads to new notions of correctness that have been described using corresponding implementation relations. We study the situation in which each tester has a local clock and timestamps its observations. If we know nothing about how the local clocks relate then this does not affect the implementation relation while if the local clocks agree exactly then we can reconstruct the sequence of observations made. In practice, however, we are likely to be between these extremes: the local clocks will not agree exactly but we have some information regarding how they can differ. We start by assuming that a local tester interacts synchronously with the corresponding port of the system under test and then extend this to the case where communications can be asynchronous, considering both the first-in-first-out (FIFO) case and the non-FIFO case. The new implementation relations are stronger than implementation relations for distributed testing that do not use timestamps but still reflect the distributed nature of observations. This paper explores these alternatives and derives corresponding implementation relations

    Using schedulers to test probabilistic distributed systems

    Get PDF
    This is the author's accepted manuscript. The final publication is available at Springer via http://dx.doi.org/10.1007/s00165-012-0244-5. Copyright © 2012, British Computer Society.Formal methods are one of the most important approaches to increasing the confidence in the correctness of software systems. A formal specification can be used as an oracle in testing since one can determine whether an observed behaviour is allowed by the specification. This is an important feature of formal testing: behaviours of the system observed in testing are compared with the specification and ideally this comparison is automated. In this paper we study a formal testing framework to deal with systems that interact with their environment at physically distributed interfaces, called ports, and where choices between different possibilities are probabilistically quantified. Building on previous work, we introduce two families of schedulers to resolve nondeterministic choices among different actions of the system. The first type of schedulers, which we call global schedulers, resolves nondeterministic choices by representing the environment as a single global scheduler. The second type, which we call localised schedulers, models the environment as a set of schedulers with there being one scheduler for each port. We formally define the application of schedulers to systems and provide and study different implementation relations in this setting

    Diagnostic value of combined serum biomarkers for the evaluation of liver fibrosis in chronic hepatitis C infection: A multicenter, noninterventional, observational study

    Get PDF
    Background/Aims: The hepatitis C virus (HCV) infection is important cause of chronic hepatitis. Liver biopsy is considered the gold standard for assessment of fibrosis but this procedure is an invasive procedure. We aimed to evaluate the diagnostic efficiency of non-invasive serum biomarkers, separately and in combinations, on liver fibrosis in treatment-naive chronic hepatitis C (CHC) patients. Materials and Methods: Two hundred and sixteen treatment-naive CHC patients were enrolled from 32 locations across Turkey in this open-labelled, non-interventional prospective observational study. FibroTest®, aspartate aminotransferase-to-platelet ratio index(APRI), aspartate aminotransferase and alanine aminotransferase ratio (AAR), fibrosis index based on four factors (FIB-4), Age-platelet(AP) index and Forns index were measured and compared with Metavir scores got from liver biopsies. Results: Data from 182 patients with baseline liver biopsy were suitable for analysis. One hundred and twenty patients (65.9%) had F0-F1 fibrosis and 62 patients (34.1%) had F2-F4 fibrosis. APRI 0.732 area under the curve(AUC) indicated advanced fibrosis with 69% sensitivity and 77% specificity. FIB-4 0.732 AUC and FibroTest 0.715 AUC indicated advanced fibrosis with 69% and 78.4% sensitivity, and 75% and 71.4% specificity, respectively. The combined use of tests also led to an increase in AUC and specificity. Combinations of FibroTest with APRI and/or FIB-4, and FIB-4 with APRI were optimal for the evaluation of liver fibrosis. Conclusion: Fibrotest, FIB-4, APRI, AP index and Forns index exhibit good diagnostic performance for determining liver fibrosis in CHC patients, and the use of at least two tests together will increase their diagnostic value still further. © Copyright 2018 by The Turkish Society of Gastroenterology

    An outbreak of Streptococcus equi subspecies zooepidemicus associated with consumption of fresh goat cheese

    Get PDF
    BACKGROUND: Streptococcus equi subspecies zooepidemicus is a rare infection in humans associated with contact with horses or consumption of unpasteurized milk products. On October 23, 2003, the National Public Health Institute was alerted that within one week three persons had been admitted to Tampere University Central Hospital (TaYS) because of S. equi subsp. zooepidemicus septicaemia. All had consumed fresh goat cheese produced in a small-scale dairy located on a farm. We conducted an investigation to determine the source and the extent of the outbreak. METHODS: Cases were identified from the National Infectious Disease Register. Cases were persons with S. equi subsp. zooepidemicus isolated from a normally sterile site who had illness onset 15.9-31.10.2003. All cases were telephone interviewed by using a standard questionnaire and clinical information was extracted from patient charts. Environmental and food specimens included throat swabs from two persons working in the dairy, milk from goats and raw milk tank, cheeses made of unpasteurized milk, vaginal samples of goats, and borehole well water. The isolates were characterized by ribotyping and pulsed-field gel electrophoresis (PFGE). RESULTS: Seven persons met the case definition; six had septicaemia and one had purulent arthritis. Five were women; the median age was 70 years (range 54–93). None of the cases were immunocompromized and none died. Six cases were identified in TaYS, and one in another university hospital in southern Finland. All had eaten goat cheese produced on the implicated farm. S. equi subsp. zooepidemicus was isolated from throat swabs, fresh goat cheese, milk tank, and vaginal samples of one goat. All human and environmental strains were indistinguishable by ribotyping and PFGE. CONCLUSION: The outbreak was caused by goat cheese produced from unpasteurized milk. Outbreaks caused by S. equi subsp. zooepidemicus may not be detected if streptococcal strains are only typed to the group level. S. equi subsp. zooepidemicus may be a re-emerging disease if unpasteurized milk is increasingly used for food production. Facilities using unpasteurized milk should be carefully monitored to prevent this type of outbreaks

    Microarray Analysis of the Effect of Streptococcus equi subsp. zooepidemicus M-Like Protein in Infecting Porcine Pulmonary Alveolar Macrophage

    Get PDF
    Streptococcus equi subsp. zooepidemicus (S. zooepidemicus), which belongs to Lancefield group C streptococci, is an important pathogen of domesticated species, causing septicemia, meningitis and mammitis. M-like protein (SzP) is an important virulence factor of S. zooepidemicus and contributes to bacterial infection and antiphagocytosis. To increase our knowledge of the mechanism of SzP in infection, we profiled the response of porcine pulmonary alveolar macrophage (PAM) to infection with S. zooepidemicus ATCC35246 wild strain (WD) and SzP-knockout strain (KO) using the Roche NimbleGen Porcine Genome Expression Array. We found SzP contributed to differential expression of 446 genes, with upregulation of 134 genes and downregulation of 312 genes. Gene Ontology category and KEGG pathway were analyzed for relationships among differentially expressed genes. These genes were represented in a variety of functional categories, including genes involved in immune response, regulation of chemokine production, signal transduction and regulation of apoptosis. The reliability of the data obtained from the microarray was verified by performing quantitative real-time PCR on 12 representative genes. The data will contribute to understanding of SzP mediated mechanisms of S. zooepidemicus pathogenesis
    corecore