17 research outputs found

    Modular termination verification for non-blocking concurrency

    Get PDF
    © Springer-Verlag Berlin Heidelberg 2016.We present Total-TaDA, a program logic for verifying the total correctness of concurrent programs: that such programs both terminate and produce the correct result. With Total-TaDA, we can specify constraints on a thread’s concurrent environment that are necessary to guarantee termination. This allows us to verify total correctness for nonblocking algorithms, e.g. a counter and a stack. Our specifications can express lock- and wait-freedom. More generally, they can express that one operation cannot impede the progress of another, a new non-blocking property we call non-impedance. Moreover, our approach is modular. We can verify the operations of a module independently, and build up modules on top of each other

    Modular termination veri cation for non-blocking concurrency (extended version)

    Get PDF
    We present Total-TaDA, a program logic for verifying the total correctness of concurrent programs: that such programs both terminate and produce the correct result. With Total-TaDA, we can specify constraints on a thread's concurrent environment that are necessary to guarantee termination. This allows us to verify total correctness for nonblocking algorithms, e.g. a counter and a stack. Our speci cations can express lock- and wait-freedom. More generally, they can express that one operation cannot impede the progress of another, a new non-blocking property we call non-impedance. Moreover, our approach is modular. We can verify the operations of a module independently, and build up modules on top of each other

    Gauging the spacetime metric -- looking back and forth a century later

    Full text link
    H. Weyl's proposal of 1918 for generalizing Riemannian geometry by local scale gauge (later called {\em Weyl geometry}) was motivated by mathematical, philosophical and physical considerations. It was the starting point of his unified field theory of electromagnetism and gravity. After getting disillusioned with this research program and after the rise of a convincing alternative for the gauge idea by translating it to the phase of wave functions and spinor fields in quantum mechanics, Weyl no longer considered the original scale gauge as physically relevant. About the middle of the last century the question of conformal and/or local scale gauge transformation were reconsidered by different authors in high energy physics (Bopp, Wess, et al.) and, independently, in gravitation theory (Jordan, Fierz, Brans, Dicke). In this context Weyl geometry attracted new interest among different groups of physicists (Omote/Utiyama/Kugo, Dirac/Canuto/Maeder, Ehlers/Pirani/Schild and others), often by hypothesizing a new scalar field linked to gravity and/or high energy physics. Although not crowned by immediate success, this ``retake'' of Weyl geometrical methods lives on and has been extended a century after Weyl's first proposal of his basic geometrical structure. It finds new interest in present day studies of elementary particle physics, cosmology, and philosophy of physics.Comment: 56 pages, contribution to Workshop Hundred Years of Gauge Theory Bad Honnef, July 30 - August 3, 201

    Erdpunktverlagerungen bei Transkommandotastung in Drehstromnetzen

    No full text

    Die RĂĽckwirkung der Transkommandotastung auf Drehstromnetze

    No full text
    corecore