中文
相关论文

相关论文: Formal Methods for the Informal Engineer: Workshop…

200 篇论文

This volume contains the papers presented at the fourth international workshop on Testing, Analysis and Verification of Software, which was associated with the 25th IEEE/ACM International Conference on Automated Software Engineering (ASE…

软件工程 · 计算机科学 2010-09-20 Gwen Salaün , Xiang Fu , Sylvain Hallé

Verification-aware programming languages such as Dafny and F* provide means to formally specify and prove properties of a program. Although the problem of checking an implementation against a specification can be defined mechanically, there…

编程语言 · 计算机科学 2024-10-17 Shuvendu K. Lahiri

``Vibe coding'' -- the practice of developing software through iteratively conversing with a large language model (LLM) -- has exploded in popularity within the last year. However, developers report key limitations including the…

软件工程 · 计算机科学 2025-11-04 Jacqueline Mitchell , Yasser Shaaban

Emin G\"un Sirer once said: It's clear that writing a robust, secure smart contract requires extreme amounts of diligence. It's more similar to writing code for a nuclear power reactor, than to writing loose web code [...] Yet the current…

软件工程 · 计算机科学 2019-08-05 Gustavo Betarte , Maximiliano Cristiá , Carlos Luna , Adrián Silveira , Dante Zanarini

Virtual reality simulation has become a popular approach for training and assessing medical students. It offers diverse scenarios, realistic visuals, and quantitative performance metrics for objective evaluation. However, creating these…

软件工程 · 计算机科学 2023-11-27 Vladimir Poliakov , Dzmitry Tsetserukou , Emmanuel Vander Poorten

Improving the effectiveness and safety of patient care is the ultimate objective for medical cyber-physical systems. Many medical best practice guidelines exist, but most of the existing guidelines in handbooks are difficult for medical…

软件工程 · 计算机科学 2019-09-24 Chunhui Guo , Zhicheng Fu , Zhenyu Zhang , Shangping Ren , Lui Sha

Building software that is correct by construction is a long-standing goal in software engineering, as it ensures reliability during design and development rather than after deployment. Formal methods realize this vision by enabling the…

软件工程 · 计算机科学 2026-05-19 Hongshu Wang , Xinyue Zuo , Yuhan Sun , Qin Li , Yamine Ait Ameur , Jin Song Dong

Context: Large language models (LLMs) are observed to have a significant positive impact on various software engineering (SE) activities. With improved accessibility, the adoption of powerful LLMs in industry has surged recently. However,…

Natural-language software requirements are often ambiguous, inconsistent, and underspecified; in safety-critical domains, these defects propagate into formal models that verify the wrong specification and into implementations that ship…

软件工程 · 计算机科学 2026-05-14 Bethel Hall , William Eiers

This paper summarizes our efforts to aid human reasoning when verification fails through the use of two distinct Formalization Integrated Development Environments (F-IDEs) that we have developed. Both environments are modular and facilitate…

计算机科学中的逻辑 · 计算机科学 2021-11-17 Yu-Shan Sun , Daniel Welch , Murali Sitaraman

Context: Software practitioners are a primary provider of information for field studies in software engineering. Research typically recruits practitioners through some kind of sampling. But sampling may not in itself recruit credible…

软件工程 · 计算机科学 2021-12-30 Austen Rainer , Claes Wohlin

The Sixth International Workshops on Trends in Functional Programming in Education, TFPIE 2017, was held on 22 June 2017 at the University of Kent, in Canterbury, UK, and was co-located with TFP, the Symposium on Trends in Functional…

编程语言 · 计算机科学 2018-05-14 Simon Thompson

Context: Empirical Software Engineering (ESE) faces increasing challenges due to data scale, methodological complexity, and reproducibility concerns. Large Language Models (LLMs) have emerged as promising tools to support empirical…

软件工程 · 计算机科学 2026-04-30 Victoria Gomes , Delaney Selb , Fabio Palomba , Rodrigo Spinola , David Lo

Software engineering conferences bring together thousands of academicians and software practitioners so that academic research and professional practices can influence each other. In essence, a symbiotic relationship exists between the…

软件工程 · 计算机科学 2026-04-21 Mohammad Masudur Rahman , Mehil B. Shah

SAFE is a clean-slate design for a highly secure computer system, with pervasive mechanisms for tracking and limiting information flows. At the lowest level, the SAFE hardware supports fine-grained programmable tags, with efficient and…

This paper shows an overview of a research project for integrating formal methods in popular practices for software development in Mexico. The article shows only the main results from the survey about methods and practices and an overview…

软件工程 · 计算机科学 2016-04-01 Carlos Alberto Fernandez-y-Fernandez

Creating a graduate-level software engineering breadth course is challenging. The scope is wide. Students prefer hands-on work over theory. Industry increasingly values soft skills. Changing software technology requires the syllabus to be…

软件工程 · 计算机科学 2017-02-24 Hakan Erdogmus , Cecile Peraire

Background: In this paper, we present our initial efforts to integrate formal methods, with a focus on model-checking specifications written in Temporal Logic of Actions (TLA+), into computer science education, targeting undergraduate…

软件工程 · 计算机科学 2024-08-20 Konstantin Läufer , Gunda Mertin , George K. Thiruvathukal

Foundational models (FMs) have tremendous potential to revolutionize medical imaging. However, their deployment in real-world clinical settings demands extensive ethical considerations. This paper aims to highlight the ethical concerns…

This volume contains the proceedings of FROM 2019: the Third Symposium on Working Formal Methods, held on September 3-5, 2019 in Timi\c{s}oara (Romania). FROM aims to bring together researchers and practitioners who work on formal methods…

计算机科学中的逻辑 · 计算机科学 2019-09-04 Mircea Marin , Adrian Crăciun