中文
相关论文

相关论文: Predictable Software -- A Shortcut to Dependable C…

200 篇论文

This paper tackles the challenge of detecting unreliable behavior in regression algorithms, which may arise from intrinsic variability (e.g., aleatoric uncertainty) or modeling errors (e.g., model uncertainty). First, we formally introduce…

机器学习 · 计算机科学 2024-06-12 Andres Altieri , Marco Romanelli , Georg Pichler , Florence Alberge , Pablo Piantanida

Software citation contributes to achieving software sustainability in two ways: It provides an impact metric to incentivize stakeholders to make software sustainable. It also provides references to software used in research, which can be…

软件工程 · 计算机科学 2021-05-18 Stephan Druskat , Daniel S. Katz , Ilian T. Todorov

Artificial intelligence has recently experienced remarkable advances, fueled by large models, vast datasets, accelerated hardware, and, last but not least, the transformative power of differentiable programming. This new programming…

机器学习 · 计算机科学 2025-06-25 Mathieu Blondel , Vincent Roulet

When developing autonomous systems, engineers and other stakeholders make great effort to prepare the system for all foreseeable events and conditions. However, these systems are still bound to encounter events and conditions that were not…

软件工程 · 计算机科学 2024-08-13 Assaf Marron , Lior Limonad , Sarah Pollack , David Harel

Software security has been an important research topic over the years. The community has proposed processes and tools for secure software development and security analysis. However, a significant number of vulnerabilities remains in…

软件工程 · 计算机科学 2024-06-07 Steven Arzt , Linda Schreiber , Dominik Appelt

Build scripts for most build systems describe the actions to run, and the dependencies between those actions---but often build scripts get those dependencies wrong. Most build scripts have both too few dependencies (leading to incorrect…

编程语言 · 计算机科学 2022-02-14 Sarah Spall , Neil Mitchell , Sam Tobin-Hochstadt

Software systems are widely observed to grow in size, complexity, and interdependence over time, yet many large-scale systems remain stable despite persistent structural burden. This apparent tension suggests a limitation in one-dimensional…

软件工程 · 计算机科学 2026-04-09 Masaru Furukawa

Various project management approaches do not consider the impact that uncertainties have on the project. The identified threats by uncertainty in a projec day-to-day are real and immediate and the expectations in a project are often high.…

软件工程 · 计算机科学 2014-11-10 M. L. M. Marinho , S. C. B. Sampaio , T. L. A. Lima , H. P. Moura

This paper consider the problem of determining the reliability of a software system which can be decomposed in a number of modules. We have derived the expression of the reliability of a system using the Markovian model for the transfer of…

应用统计 · 统计学 2009-08-21 Rudrani Banerjee , Angshuman Sarkar

Understanding how software defects manifest and evolve in production environments is critical for improving reliability. While previous research has largely focused on pre-release defects, the nature of residual faults, i.e., those escaping…

软件工程 · 计算机科学 2026-04-30 Domenico Cotroneo , Giuseppe De Rosa , Cristina Improta , Benedetta Gaia Varriale

The execution behavior of a program often depends on external resources, such as program inputs or file contents, and so cannot be run in isolation. Nevertheless, software developers benefit from fast iteration loops where automated tools…

机器学习 · 计算机科学 2022-03-30 David Bieber , Rishab Goel , Daniel Zheng , Hugo Larochelle , Daniel Tarlow

The nature of software re-engineering is to improve or transform existing software so it can be understood, controlled and reused as new software. Needs, the necessity of re-engineering software has greatly increased. The system software…

软件工程 · 计算机科学 2011-12-20 Phuc V. Nguyen

Defect prediction is one of the most popular research topics due to its potential to minimize software quality assurance efforts. Existing approaches have examined defect prediction from various perspectives such as complexity and developer…

软件工程 · 计算机科学 2024-09-02 Rafed Muhammad Yasir , Ahmedul Kabir

Software analytics has been the subject of considerable recent attention but is yet to receive significant industry traction. One of the key reasons is that software practitioners are reluctant to trust predictions produced by the analytics…

软件工程 · 计算机科学 2018-02-05 Hoa Khanh Dam , Truyen Tran , Aditya Ghose

Software dependence networks are shown to be scale-free and asymmetric. We then study how software components are affected by the failure of one of them, and the inverse problem of locating the faulty component. Software at all levels is…

统计力学 · 物理学 2009-11-10 Damien Challet , Andrea Lombardoni

The main problems of Software Engineering appear as a result of incompatibilities. For example, the quality of organization of the production process depends on correspondence with existent resources and on a common understanding of project…

软件工程 · 计算机科学 2009-03-13 Kirill A Sorudeykin

Recent advances in large pretrained models have led to their widespread integration as core components in modern software systems. The trend is expected to continue in the foreseeable future. Unlike traditional software systems governed by…

软件工程 · 计算机科学 2025-07-18 Dongming Jin , Zhi Jin , Linyu Li , Xiaohong Chen

The need for control strategies that can address dynamic system uncertainty is becoming increasingly important. In this work, we propose a Model Predictive Control by quantifying the risk of failure in our system model. The proposed control…

系统与控制 · 电气工程与系统科学 2023-02-17 Mostafa Tavakkoli Anbarani , Efe C. Balta , Rômulo Meira-Góes , Ilya Kovalenko

We describe the integration of logical and uncertain reasoning methods to identify the likely source and location of software problems. To date, software engineers have had few tools for identifying the sources of error in complex software…

人工智能 · 计算机科学 2013-03-08 Lisa J. Burnell , Eric J. Horvitz

Requirement engineering is a key ingredient for software development to be effective. Apart from the traditional software requirement which is not much appropriate for new emerging software such as smart handheld device based software. In…

软件工程 · 计算机科学 2014-08-13 Tamjid Rahman , M. Rokonuzzaman