Verx: Safety verification of smart contracts
A Permenev, D Dimitrov, P Tsankov… - … IEEE symposium on …, 2020 - ieeexplore.ieee.org
We present VerX, the first automated verifier able to prove functional properties of Ethereum
smart contracts. VerX addresses an important problem as all real-world contracts must …
smart contracts. VerX addresses an important problem as all real-world contracts must …
Formal model of human erroneous behavior for safety analysis in collaborative robotics
M Askarpour, D Mandrioli, M Rossi… - Robotics and computer …, 2019 - Elsevier
Recent developments in manufacturing technologies, also known as Industry 4.0, seek to
build Smart Factories where supply chains and production lines are equipped with a higher …
build Smart Factories where supply chains and production lines are equipped with a higher …
Safety assessment of collaborative robotics through automated formal verification
F Vicentini, M Askarpour, MG Rossi… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
A crucial aspect of physical human-robot collaboration (HRC) is to maintain a safe common
workspace for human operator. However, close proximity between human-robot and …
workspace for human operator. However, close proximity between human-robot and …
Scalable anytime algorithms for learning fragments of linear temporal logic
Linear temporal logic (LTL) is a specification language for finite sequences (called traces)
widely used in program verification, motion planning in robotics, process mining, and many …
widely used in program verification, motion planning in robotics, process mining, and many …
Piros: Cooperative, safe and reconfigurable robotic companion for cnc pallets load/unload stations
Handling and assembling applications with small batch size and high production mix require
requires high adaptability, reconfigurability and flexibility. Thus, human-robot collaboration …
requires high adaptability, reconfigurability and flexibility. Thus, human-robot collaboration …
Sound and complete witnesses for template-based verification of LTL properties on polynomial programs
We study the classical problem of verifying programs with respect to formal specifications
given in the linear temporal logic (LTL). We first present novel sound and complete …
given in the linear temporal logic (LTL). We first present novel sound and complete …
[PDF][PDF] SYSLITE: syntax-guided synthesis of PLTL formulas from finite traces
We present an ef cient approach to learn past-time linear temporal logic formulas (PLTL)
from a set of propositional variables and a sample of nite traces over those variables. The ef …
from a set of propositional variables and a sample of nite traces over those variables. The ef …
Modeling operator behavior in the safety analysis of collaborative robotic applications
M Askarpour, D Mandrioli, M Rossi… - … Safety, Reliability, and …, 2017 - Springer
Abstract Human-Robot Collaboration is increasingly prominent in people's lives and in the
industrial domain, for example in manufacturing applications. The close proximity and …
industrial domain, for example in manufacturing applications. The close proximity and …
Co-simulation of human-robot collaboration: From temporal logic to 3D simulation
M Askarpour, M Rossi, O Tiryakiler - arXiv preprint arXiv:2007.11737, 2020 - arxiv.org
Human-Robot Collaboration (HRC) is rapidly replacing the traditional application of robotics
in the manufacturing industry. Robots and human operators no longer have to perform their …
in the manufacturing industry. Robots and human operators no longer have to perform their …
Learning linear temporal properties for autonomous robotic systems
E Ghiorzi, M Colledanchise, G Piquet… - IEEE Robotics and …, 2023 - ieeexplore.ieee.org
The problem of passive learning of linear temporal logic formulae consists in finding the best
explanation for how two sets of execution traces differ, in the form of the shortest formula that …
explanation for how two sets of execution traces differ, in the form of the shortest formula that …