Situation calculus for controller synthesis in manufacturing systems with first-order state representation

2022 ◽  
Vol 302 ◽  
pp. 103598
Author(s):  
Giuseppe De Giacomo ◽  
Paolo Felli ◽  
Brian Logan ◽  
Fabio Patrizi ◽  
Sebastian Sardiña
Author(s):  
William Mansky ◽  
Wolf Honoré ◽  
Andrew W. Appel

AbstractSeparation logic is a useful tool for proving the correctness of programs that manipulate memory, especially when the model of memory includes higher-order state: Step-indexing, predicates in the heap, and higher-order ghost state have been used to reason about function pointers, data structure invariants, and complex concurrency patterns. On the other hand, the behavior of system features (e.g., operating systems) and the external world (e.g., communication between components) is usually specified using first-order formalisms. In principle, the soundness theorem of a separation logic is its interface with first-order theorems, but the soundness theorem may implicitly make assumptions about how other components are specified, limiting its use. In this paper, we show how to extend the higher-order separation logic of the Verified Software Toolchain to interface with a first-order verified operating system, in this case CertiKOS, that mediates its interaction with the outside world. The resulting system allows us to prove the correctness of C programs in separation logic based on the semantics of system calls implemented in CertiKOS. It also demonstrates that the combination of interaction trees + CompCert memories serves well as a lingua franca to interface and compose two quite different styles of program verification.


1986 ◽  
Vol 53 (1) ◽  
pp. 33-38 ◽  
Author(s):  
F. R. Vigneron

A modal model is derived for a passive elastic structure with linear viscous damping, from a first-order state variable arrangement of the physical parameters model. The state variable form of the model is composed using the equations Kq˙ − Kq˙ = 0 and Mq¨ + Cq˙ + Kq = f. An attribute of the particular formulation is that it facilitates a straightforward derivation of mass-properties-related modal identities for the associated damped natural modes. Transfer functions and normalizations used in experimental modal parameter estimation are also given special attention.


Sign in / Sign up

Export Citation Format

Share Document