808 research outputs found

    Boost the Impact of Continuous Formal Verification in Industry

    Full text link
    Software model checking has experienced significant progress in the last two decades, however, one of its major bottlenecks for practical applications remains its scalability and adaptability. Here, we describe an approach to integrate software model checking techniques into the DevOps culture by exploiting practices such as continuous integration and regression tests. In particular, our proposed approach looks at the modifications to the software system since its last verification, and submits them to a continuous formal verification process, guided by a set of regression test cases. Our vision is to focus on the developer in order to integrate formal verification techniques into the developer workflow by using their main software development methodologies and tools.Comment: 7 page

    Closed String Thermal Torus From Thermo Field Dynamics

    Full text link
    In this Letter a topological interpretation for the string thermal vacuum in the Thermo Field Dynamics (TFD) approach is given. As a consequence, the relationship between the Imaginary Time and TFD formalisms is achieved when both are used to study closed strings at finite temperature. The TFD approach starts by duplicating the system's degrees of freedom, defining an auxiliary (tilde) string. In order to lead the system to finite temperature a Bogoliubov transformation is implemented. We show that the effect of this transformation is to glue together the string and the tilde string to obtain a torus. The thermal vacuum appears as the boundary state for this identification. Also, from the thermal state condition, a Kubo-Martin-Schwinger condition for the torus topology is derived.Comment: 14 pages, revtex4, changes in the text and references. Version to be published in Physics Letters

    SMT-Based Refutation of Spurious Bug Reports in the Clang Static Analyzer

    Get PDF
    We describe and evaluate a bug refutation extension for the Clang Static Analyzer (CSA) that addresses the limitations of the existing built-in constraint solver. In particular, we complement CSA's existing heuristics that remove spurious bug reports. We encode the path constraints produced by CSA as Satisfiability Modulo Theories (SMT) problems, use SMT solvers to precisely check them for satisfiability, and remove bug reports whose associated path constraints are unsatisfiable. Our refutation extension refutes spurious bug reports in 8 out of 12 widely used open-source applications; on average, it refutes ca. 7% of all bug reports, and never refutes any true bug report. It incurs only negligible performance overheads, and on average adds 1.2% to the runtime of the full Clang/LLVM toolchain. A demonstration is available at {\tt https://www.youtube.com/watch?v=ylW5iRYNsGA}.Comment: 4 page

    Mammalian Sperm Motility: Observation and Theory

    Get PDF
    Mammalian spermatozoa motility is a subject of growing importance because of rising human infertility and the possibility of improving animal breeding. We highlight opportunities for fluid and continuum dynamics to provide novel insights concerning the mechanics of these specialized cells, especially during their remarkable journey to the egg. The biological structure of the motile sperm appendage, the flagellum, is described and placed in the context of the mechanics underlying the migration of mammalian sperm through the numerous environments of the female reproductive tract. This process demands certain specific changes to flagellar movement and motility for which further mechanical insight would be valuable, although this requires improved modeling capabilities, particularly to increase our understanding of sperm progression in vivo. We summarize current theoretical studies, highlighting the synergistic combination of imaging and theory in exploring sperm motility, and discuss the challenges for future observational and theoretical studies in understanding the underlying mechanics.\ud Acronyms and Definitions\ud Acrosome: the cap of the sperm head containing enzymes allowing penetration of the zona pellucida via the acrosome reaction\ud Adenosine triphosphate (ATP): the currency unit of chemical energy transfer in living cells\ud Axoneme: a phylogenetically conserved structure within the eukaryotic flagellum consisting of a ring of nine microtubule doublets and a central pair, frequently referred to as 9 + 2\ud Bending moment density: the moment per unit length associated with flagellar bending; it can be divided into a hydrodynamic moment, an elastic moment (from the flagellar bending stiffness), an active moment (generated by dyneins exerting forces between adjacent microtubule doublets), and a passive moment resisting shear\ud Capacitation: the physiological state of a sperm required for fertilization, which is accompanied by the motility patterns associated with hyperactivation, characterized in saline by high-amplitude asymmetric beating\ud Central pair: a pair of microtubules along the length of the axoneme, symmetrically and slightly offset from the axoneme centerline\ud Cumulus oophorus: the outer vestment of the mammalian egg consisting of hundreds of cells radiating out from the egg embedded within a non-Newtonian hyaluronic acid gel\ud Dynein: a molecular motor within the axoneme, attached between adjacent microtubule doublets, that exerts a shearing force to induce axonemal bending\ud Flagellum: a motile cellular appendage that drives the swimming of sperm and other cells; this article focuses on the eukaryotic flagellum\ud Microtubule doublet: a pair of proteinaceous filament structures running the length of the axoneme; dyneins drive their bending, which induces flagellar motion\ud Mid-piece: the region of a sperm flagellum with a mitochondrial sheath, where ATP is generated\ud Oocyte: the egg\ud Outer dense fibers and fibrous sheath: accessory structures reinforcing the mammalian sperm flagellum; the combined axoneme and accessory structures are referred to as 9+9+2\ud Resistive-force theory: an approximation for the local drag of a slender filament element in Stokes flow (or a viscoelastic generalization thereof)\ud Rheotaxis: directed motility in response to the influence of fluid flow\ud Shear: in the context of the flagellum, the relative movement of adjacent microtubule doublets\ud Slender-body theory: an improved approximation for the local drag on a slender filament element in Stokes flow (or a viscoelastic generalization thereof)\ud Zona pellucida: a tough glycoprotein coat between the human egg and the cumulus oophorus, which a sperm must penetrate for successful fertilizatio

    TFD Approach to Bosonic Strings and DPD_{P}-branes

    Full text link
    In this work we explain the construction of the thermal vacuum for the bosonic string, as well that of the thermal boundary state interpreted as a DpD_{p}-brane at finite temperature. In both case we calculate the respective entropy using the entropy operator of the Thermo Field Dynamics Theory. We show that the contribution of the thermal string entropy is explicitly present in the DpD_{p}-brane entropy. Furthermore, we show that the Thermo Field approach is suitable to introduce temperature in boundary states.Comment: 6 pages, revtex, typos are corrected. Prepared for the Second Londrina Winter School-Mathematical Methods in Physics, August 25-30, 2002, Londrina-Pr, Brazil. To appear in a special issue of IJMP
    • …
    corecore