中文
相关论文

相关论文: Making Agile Development Processes fit for V-style…

200 篇论文

Program verification tools are often implemented as front-end translations of an input program into an intermediate verification language (IVL) such as Boogie, GIL, Viper, or Why3. The resulting IVL program is then verified using an…

Even if the verification of authentication protocols can be achieved by means of formal analysis, the modelling of such an activity is an error-prone task due to the lack of automated and integrated processes. This paper proposes a…

密码学与安全 · 计算机科学 2022-10-07 Mariapia Raimondo , Stefano Marrone , Angelo Palladino

The goal of this paper is certifying safety of dynamical systems subject to uncertainty. Existing approaches use trajectory data to estimate transition probabilities, and compute safety probabilities recursively via dynamic programming…

人工智能 · 计算机科学 2026-05-08 Oliver Schön , Licio Romao , Sadegh Soudjani

PIDE is a general framework for document-oriented prover interaction and integration, based on a bilingual architecture that combines ML and Scala. The overall aim is to connect LCF-style provers like Isabelle (or Coq or HOL) with…

计算机科学中的逻辑 · 计算机科学 2012-07-17 Makarius Wenzel

The failure of hardware or software in a critical system can lead to loss of lives. The design errors can be main source of the failures that can be introduced during system development process. Formal techniques are an alternative approach…

软件工程 · 计算机科学 2014-07-04 Dominique Méry , Neeraj Kumar Singh

This study examines the traditional approach to software development within the United Kingdom Government and the accreditation process. Initially we look at the Waterfall methodology that has been used for several years. We discuss the…

密码学与安全 · 计算机科学 2016-04-11 Steve Harrison , Antonis Tzounis , Leandros A. Maglaras , Francois Siewe , Richard Smith , Helge Janicke

In the last decades, agile methods had a huge impact on how software is developed. In many cases, this has led to significant benefits, such as quality and speed of software deliveries to customers. However, safety-critical systems have…

软件工程 · 计算机科学 2018-08-06 Rashidah Kasauli , Eric Knauss , Benjamin Kanagwa , Agneta Nilsson , Gul Calikli

Existing attestation mechanisms lack scalability and support for heterogeneous virtual execution environments (VEEs), such as virtual machines and containers executed inside or outside hardware isolation on different vendors' hardware in…

密码学与安全 · 计算机科学 2023-04-04 Wojciech Ozga , Patricia Sagmeister , Tamás Visegrády , Silvio Dragone

It is common to prove by reasoning over source code that programs do not leak sensitive data. But doing so leaves a gap between reasoning and reality that can only be filled by accounting for the behaviour of the compiler. This task is…

计算机科学中的逻辑 · 计算机科学 2020-10-23 Robert Sison , Toby Murray

This set of theories presents an Isabelle/HOL+Isar formalisation of stream processing components introduces in Focus, a framework for formal specification and development of interactive systems. This is an extended and updated version of…

软件工程 · 计算机科学 2014-05-08 Maria Spichkova

In recent years, autonomous vehicles have attracted the attention of many research groups, both in academia and business, including researchers from leading companies such as Google, Uber and Tesla. This type of vehicles are equipped with…

硬件体系结构 · 计算机科学 2024-02-02 María José Belda , Katzalin Olcoz , Fernando Castro , Francisco Tirado

Simulation is an indispensable tool in the development and testing of autonomous vehicles (AVs), offering an efficient and safe alternative to road testing. An outstanding challenge with simulation-based testing is the generation of…

机器人学 · 计算机科学 2024-12-13 Peide Huang , Wenhao Ding , Benjamin Stoler , Jonathan Francis , Bingqing Chen , Ding Zhao

The use of autonomous vehicles in real-world applications is often precluded by the difficulty of providing safety guarantees for their complex controllers. The simulation-based testing of these controllers cannot deliver sufficient safety…

软件工程 · 计算机科学 2025-03-21 Simon Foster , Mario Gleirscher , Radu Calinescu

Ensuring a car's internal systems are free from security vulnerabilities is of utmost importance, especially due to the relationship between security and other properties, such as safety and reliability. We provide the starting point for a…

密码学与安全 · 计算机科学 2018-05-16 Eduardo dos Santos , Andrew Simpson , Dominik Schoop

In this paper we present the development of Acceleratable UVCs from standard UVCs in SystemVerilog and their usage in UVM based Verification Environment of Image Signal Processing designs to increase run time performance. This paper covers…

其他计算机科学 · 计算机科学 2014-01-16 Abhishek Jain , Piyush Kumar Gupta , Dr. Hima Gupta , Sachish Dhar

Agile software development is becoming increasingly popular in the aerospace industry because of its capability to accommodate requirement changes. However, safety-critical domains require compliance with strict regulations such as the…

软件工程 · 计算机科学 2025-03-07 J. Eduardo Ferreira Ribeiro , Mário Zenha-Rela , João Gabriel Silva

Formal methods (FM) are reliable but costly to apply, often requiring years of expert effort in industrial-scale projects such as seL4, especially for theorem proving. Recent advances in large language models (LLMs) have made automated…

密码学与安全 · 计算机科学 2026-02-10 Jianyu Zhang , Fuyuan Zhang , Jiayi Lu , Jilin Hu , Xiaoyi Yin , Long Zhang , Feng Yang , Yongwang Zhao

Mission-time Linear Temporal Logic (MLTL) is rapidly increasing in popularity as a specification logic, e.g., for runtime verification and model checking, driving a need for a trustworthy tool base for analyzing MLTL. In this work, we…

计算机科学中的逻辑 · 计算机科学 2025-03-03 Katherine Kosaian , Zili Wang , Elizabeth Sloan , Kristin Rozier

We present a framework for C code in C11 syntax deeply integrated into the Isabelle/PIDE development environment. Our framework provides an abstract interface for verification back-ends to be plugged-in independently. Thus, various…

编程语言 · 计算机科学 2019-12-24 Frédéric Tuong , Burkhart Wolff

Connected vehicle (CV) application developers need a development platform to build, test and debug CV applications, such as safety, mobility, and environmental applications, in an edge-centric Cyber-Physical Systems. Our study objective is…

网络与互联网体系结构 · 计算机科学 2019-01-01 Mhafuzul Islam , Mizanur Rahman , Sakib Mahmud Khan , Mashrur Chowdhury , Lipika Deka