1,423 research outputs found

    Considering Polymorphism in Change-Based Test Suite Reduction

    Full text link
    With the increasing popularity of continuous integration, algorithms for selecting the minimal test-suite to cover a given set of changes are in order. This paper reports on how polymorphism can handle false negatives in a previous algorithm which uses method-level changes in the base-code to deduce which tests need to be rerun. We compare the approach with and without polymorphism on two distinct cases ---PMD and CruiseControl--- and discovered an interesting trade-off: incorporating polymorphism results in more relevant tests to be included in the test suite (hence improves accuracy), however comes at the cost of a larger test suite (hence increases the time to run the minimal test-suite).Comment: The final publication is available at link.springer.co

    Survival of Clostridium perfringens During Simulated Transport and Stability of Some Plasmid-borne Toxin Genes under Aerobic Conditions

    Get PDF
    Clostridium perfringens is a pathogen of great concern in veterinary medicine, because it causes enteric diseases and different types of toxaemias in domesticated animals. It is important that bacteria in tissue samples, which have been collected in the field, survive and for the classification of C. perfringens into the correct toxin group, it is crucial that plasmid-borne genes are not lost during transportation or in the diagnostic laboratory. The objectives of this study were to investigate the survival of C. perfringens in a simulated transport of field samples and to determine the stability of the plasmid-borne toxin genes cpb1 and etx after storage at room temperature and at 4°C. Stability of the plasmid-borne genes cpb1 and etx of C. perfringens CCUG 2035, and cpb2 from C. perfringens CIP 106526, JF 2255 and 6 field isolates in aerobic atmosphere was also studied. Survival of C. perfringens was similar in all experiments. The cpb1 and etx genes were detected in all isolates from samples stored either at room temperature or at 4°C for 24–44 h. Repeated aerobic treatment of C. perfringens CCUG 2035 and CIP 106526 did not result in the loss of the plasmid-borne genes cpb1, cpb2 or etx. Plasmid-borne genes in C. perfringens were found to be more stable than generally reported. Therefore, C. perfringens toxinotyping by PCR can be performed reliably, as the risk of plasmid loss seems to be a minor problem

    Hybrid Algorithms Based on Integer Programming for the Search of Prioritized Test Data in Software Product Lines

    Get PDF
    In Software Product Lines (SPLs) it is not possible, in general, to test all products of the family. The number of products denoted by a SPL is very high due to the combinatorial explosion of features. For this reason, some coverage criteria have been proposed which try to test at least all feature interactions without the necessity to test all products, e.g., all pairs of features (pairwise coverage). In addition, it is desirable to first test products composed by a set of priority features. This problem is known as the Prioritized Pairwise Test Data Generation Problem. In this work we propose two hybrid algorithms using Integer Programming (IP) to generate a prioritized test suite. The first one is based on an integer linear formulation and the second one is based on a integer quadratic (nonlinear) formulation. We compare these techniques with two state-of-the-art algorithms, the Parallel Prioritized Genetic Solver (PPGS) and a greedy algorithm called prioritized-ICPL. Our study reveals that our hybrid nonlinear approach is clearly the best in both, solution quality and computation time. Moreover, the nonlinear variant (the fastest one) is 27 and 42 times faster than PPGS in the two groups of instances analyzed in this work.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech. Partially funded by the Spanish Ministry of Economy and Competitiveness and FEDER under contract TIN2014-57341-R, the University of Málaga, Andalucía Tech and the Spanish Network TIN2015-71841-REDT (SEBASENet)

    A 2-pyridone-amide inhibitor targets the glucose metabolism pathway of Chlamydia trachomatis.

    Get PDF
    UnlabelledIn a screen for compounds that inhibit infectivity of the obligate intracellular pathogen Chlamydia trachomatis, we identified the 2-pyridone amide KSK120. A fluorescent KSK120 analogue was synthesized and observed to be associated with the C. trachomatis surface, suggesting that its target is bacterial. We isolated KSK120-resistant strains and determined that several resistance mutations are in genes that affect the uptake and use of glucose-6-phosphate (G-6P). Consistent with an effect on G-6P metabolism, treatment with KSK120 blocked glycogen accumulation. Interestingly, KSK120 did not affect Escherichia coli or the host cell. Thus, 2-pyridone amides may represent a class of drugs that can specifically inhibit C. trachomatis infection.ImportanceChlamydia trachomatis is a bacterial pathogen of humans that causes a common sexually transmitted disease as well as eye infections. It grows only inside cells of its host organism, within a parasitophorous vacuole termed the inclusion. Little is known, however, about what bacterial components and processes are important for C. trachomatis cellular infectivity. Here, by using a visual screen for compounds that affect bacterial distribution within the chlamydial inclusion, we identified the inhibitor KSK120. As hypothesized, the altered bacterial distribution induced by KSK120 correlated with a block in C. trachomatis infectivity. Our data suggest that the compound targets the glucose-6-phosphate (G-6P) metabolism pathway of C. trachomatis, supporting previous indications that G-6P metabolism is critical for C. trachomatis infectivity. Thus, KSK120 may be a useful tool to study chlamydial glucose metabolism and has the potential to be used in the treatment of C. trachomatis infections

    Effect of ocean acidification on the structure and fatty acid composition of a natural plankton community in the Baltic Sea

    Get PDF
    Increasing atmospheric carbon dioxide (CO2) is changing seawater chemistry towards reduced pH, which consequently affects various properties of marine organisms. Coastal and brackish water communities are expected to be less affected by ocean acidification (OA) as these communities are typically adapted to high fluctuations in CO2 and pH. Here we investigate the response of a coastal brackish water plankton community to increasing CO2 levels as projected for the coming decades and the end of this century in terms of community and biochemical fatty acid (FA) composition. A Baltic Sea plankton community was enclosed in a set of off-shore mesocosms and subjected to a CO2 gradient ranging from natural concentrations (~347 μatm pCO2) up to values projected for the year 2100 (~1333 μatm pCO2). We show that the phytoplankton community composition was resilient to CO2 and did not diverge between the treatments. Seston FA composition was influenced by community composition, which in turn was driven by silicate and phosphate limitation in the mesocosms, and showed no difference between the CO2 treatments. These results suggest that CO2 effects are dampened in coastal communities that already experience high natural fluctuations in pCO2. Although this coastal plankton community was tolerant to high pCO2 levels, hypoxia and CO2 uptake by the sea can aggravate acidification and may lead to pH changes outside the currently experienced range for coastal organisms
    corecore