2,933 research outputs found

    Levels of feline infectious peritonitis virus in blood, effusions, and various tissues and the role of lymphopenia in disease outcome following experimental infection.

    Get PDF
    Twenty specific pathogen free cats were experimentally infected with a virulent cat-passaged type I field strain of FIPV. Eighteen cats succumbed within 2-4 weeks to effusive abdominal FIP, one survived for 6 weeks, and one seroconverted without outward signs of disease. A profound drop in the absolute count of blood lymphocytes occurred around 2 weeks post-infection (p.i.) in cats with rapid disease, while the decrease was delayed in the one cat that survived for 6 weeks. The absolute lymphocyte count of the surviving cat remained within normal range. Serum antibodies as measured by indirect immunofluorescence appeared after 2 weeks p.i. and correlated with the onset of disease signs. Viral genomic RNA was either not detectable by reverse transcription quantitative real-time PCR (RT-qPCR) or detectable only at very low levels in terminal tissues not involved directly in the infection, including hepatic and renal parenchyma, cardiac muscle, lung or popliteal lymph node. High tissue virus loads were measured in severely affected tissues such as the omentum, mesenteric lymph nodes and spleen. High levels of viral genomic RNA were also detected in whole ascitic fluid, with the cellular fraction containing 10-1000 times more viral RNA than the supernatant. Replicating virus was strongly associated with macrophages by immunohistochemistry. Virus was usually detected at relatively low levels in feces and there was no evidence of enterocyte infection. Viral genomic RNA was not detected at the level of test sensitivity in whole blood, plasma, or the white cell fraction in terminal samples from the 19 cats that succumbed or in the single survivor. These studies reconfirmed the effect of lymphopenia on disease outcome. FIPV genomic RNA was also found to be highly macrophage associated within diseased tissues and effusions as determined by RT-qPCR and immunohistochemistry but was not present in blood

    Is a Rigorous Agile Methodology the Best Development Strategy for Small Scale Tech Startups?

    Get PDF
    Recently, Agile development processes have become popular in the software development community, and have been shown to be effective in large organizations. However, given that the communication and cooperation dynamics in startup companies are very different from that of larger, more established companies, and the fact that the initial focus of a startup might be significantly different from its ultimate goal, it is questionable whether a rigid process model that works for larger companies is appropriate in tackling the problems faced by a startup. When we scale down even further and observe the small scale startup with only a few members, many of the same problems that Agile methodology sets out to solve do not even exist. Then, for a small scale startup, is it still worth putting the resources into establishing a process model? Do the benefits of adopting an Agile methodology outweigh the opportunity cost of spending the resources elsewhere? This paper examines the advantages and disadvantages of adopting an Agile methodology in a small scale tech startup and compares it to other process models, such as the Waterfall model and Lean Startup. In determining whether a rigorous agile methodology is the best development strategy for small scale tech startups, we consider the metrics of cost, time, quality, and scope in light of the particular needs of small startup organizations, and present a case study of a company that has needed to answer this very question

    Metamorphic Runtime Checking of Non-Testable Programs

    Get PDF
    Challenges arise in assuring the quality of applications that do not have test oracles, i.e., for which it is impossible to know what the correct output should be for arbitrary input. Metamorphic testing has been shown to be a simple yet effective technique in addressing the quality assurance of these "non-testable programs". In metamorphic testing, if test input x produces output f(x), specified "metamorphic properties" are used to create a transformation function t, which can be applied to the input to produce t(x); this transformation then allows the output f(t(x)) to be predicted based on the already-known value of f(x). If the output is not as expected, then a defect must exist. Previously we investigated the effectiveness of testing based on metamorphic properties of the entire application. Here, we improve upon that work by presenting a new technique called Metamorphic Runtime Checking, a testing approach that automatically conducts metamorphic testing of individual functions during the program's execution. We also describe an implementation framework called Columbus, and discuss the results of empirical studies that demonstrate that checking the metamorphic properties of individual functions increases the effectiveness of the approach in detecting defects, with minimal performance impact

    Perspectives on Allyship in Academia

    Get PDF
    Allyship in academia is critical for creating inclusive communities that are welcoming to all students, but the perception of its benefits and challenges can vary depending on a number of factors. This session will explore perspectives of allyship in academia by bringing together a diverse group of faculty and students who can share a wide range of experiences and insights, and aims to facilitate a discussion among all attendees that leads to an exchange of ideas, the strengthening of our community, and progress toward our common goal of inclusion in computing
    • …
    corecore