中文
相关论文

相关论文: Runtime Enforcement for Component-Based Systems

200 篇论文

We propose a dynamic verification framework for protocols in real-time distributed systems. The framework is based on Scribble, a tool-chain for design and verification of choreographies based on multiparty session types, developed with our…

分布式、并行与集群计算 · 计算机科学 2014-08-27 Rumyana Neykova , Laura Bocchi , Nobuko Yoshida

Machine learning components such as deep neural networks are used extensively in Cyber-Physical Systems (CPS). However, they may introduce new types of hazards that can have disastrous consequences and need to be addressed for engineering…

机器学习 · 计算机科学 2020-04-21 Dimitrios Boursinos , Xenofon Koutsoukos

Perception is a critical component of high-integrity applications of robotics and autonomous systems, such as self-driving cars. In these applications, failure of perception systems may put human life at risk, and a broad adoption of these…

机器人学 · 计算机科学 2020-11-17 Pasquale Antonante , David I. Spivak , Luca Carlone

Runtime enforcers can be used to ensure that running applications satisfy desired correctness properties. Although runtime enforcers that are correct-by-construction with respect to abstract behavioral models are relatively easy to specify,…

软件工程 · 计算机科学 2022-10-25 Oliviero Riganelli , Daniela Micucci , Leonardo Mariani

Integrated electric parking brake (iEPB) is popularizing on passenger cars due to its easier operation and automatic functions. As a parking brake, EPB have to act as the secondary brake system in case of hydraulic brake failure. To…

系统与控制 · 计算机科学 2018-11-09 Dongliang Wang , Yiyong Yang , Wei Yu , Jiawang Yong , Xiaoxu Dong

The activity framework is a promising model-based design approach for Flexible Manufacturing Systems (FMS). It is used in industry for specification and analysis of FMS. It provides an intuitive specification language with a hierarchical…

系统与控制 · 电气工程与系统科学 2023-12-11 Alireza Mohamadkhani , Marc Geilen , Jeroen Voeten , Twan Basten

Runtime verification encompasses several lightweight techniques for checking whether a system's current execution satisfies a given specification. We focus on runtime verification for Linear Temporal Logic (LTL). Previous work describes…

计算机科学中的逻辑 · 计算机科学 2025-08-12 Javier Esparza , Vincent Fischer

Runtime verification is a computing analysis paradigm based on observing a system at runtime (to check its expected behaviour) by means of monitors generated from formal specifications. Distributed runtime verification is runtime…

软件工程 · 计算机科学 2019-08-29 Giorgio Audrito , Ferruccio Damiani , Volker Stolz , Mirko Viroli

The vulnerability of artificial intelligence (AI) and machine learning (ML) against adversarial disturbances and attacks significantly restricts their applicability in safety-critical systems including cyber-physical systems (CPS) equipped…

系统与控制 · 电气工程与系统科学 2020-04-28 Weiming Xiang , Hoang-Dung Tran , Xiaodong Yang , Taylor T. Johnson

This paper introduces a new technique for dynamic verification of component-based real-time systems based on statistical inference. Verifying such systems requires checking two types of properties: functional and real-time. For functional…

软件工程 · 计算机科学 2015-01-13 Chandrakana Nandi , Aurelien Monot , Manuel Oriol

We consider the problem of learning structured, closed-loop policies (feedback laws) from demonstrations in order to control under-actuated robotic systems, so that formal behavioral specifications such as reaching a target set of states…

系统与控制 · 计算机科学 2019-03-05 Hadi Ravanbakhsh , Sriram Sankaranarayanan , Sanjit A. Seshia

Building Information Modeling (BIM) produces three-dimensional models of buildings combining the geometrical information with a wide range of properties. BIM is slowly but inevitably revolutionizing the architecture, engineering, and…

计算机科学中的逻辑 · 计算机科学 2022-05-19 Joaquín Arias , Seppo Törmä , Manuel Carro , Gopal Gupta

Cyber-physical systems (CPS) are required to satisfy safety constraints in various application domains such as robotics, industrial manufacturing systems, and power systems. Faults and cyber attacks have been shown to cause safety…

系统与控制 · 电气工程与系统科学 2023-01-02 Abdullah Al Maruf , Luyao Niu , Andrew Clark , J. Sukarno Mertoguno , Radha Poovendran

Control Barrier Functions (CBFs) have been widely utilized in the design of optimization-based controllers and filters for dynamical systems to ensure forward invariance of a given set of safe states. While CBF-based controllers offer…

系统与控制 · 电气工程与系统科学 2025-04-14 Damola Ajeyemi , Saber Jafarpour , Emiliano Dall'Anese

The Run Control and Monitor System (RCMS) of the CMS experiment is the set of hardware and software components responsible for controlling and monitoring the experiment during data-taking. It provides users with a "virtual counting room",…

Highly privileged software, such as firmware, is an attractive target for attackers. Thus, BIOS vendors use cryptographic signatures to ensure firmware integrity at boot time. Nevertheless, such protection does not prevent an attacker from…

密码学与安全 · 计算机科学 2018-03-08 Ronny Chevalier , Maugan Villatel , David Plaquin , Guillaume Hiet

Business process compliance is a key area of business process management and aims at ensuring that processes obey to compliance constraints such as regulatory constraints or business rules imposed on them. Process compliance can be checked…

软件工程 · 计算机科学 2023-04-18 Stefanie Rinderle-Ma , Karolin Winter , Janik-Vasily Benzin

Runtime enforcement can be effectively used to improve the reliability of software applications. However, it often requires the definition of ad hoc policies and enforcement strategies, which might be expensive to identify and implement.…

软件工程 · 计算机科学 2020-10-14 Oliviero Riganelli , Daniela Micucci , Leonardo Mariani

This paper presents a {theoretical study} of the problem of verifying linearizability at runtime, where one seeks for a concurrent algorithm for verifying that the current execution of a given concurrent shared object implementation is…

分布式、并行与集群计算 · 计算机科学 2025-11-14 Armando Castañeda , Gilde Valeria Rodríguez

We discuss the problem of runtime verification of an instrumented program that misses to emit and to monitor some events. These gaps can occur when a monitoring overhead control mechanism is introduced to disable the monitor of an…

计算机科学中的逻辑 · 计算机科学 2013-08-27 Ezio Bartocci , Radu Grosu