中文
相关论文

相关论文: Program Spectra Analysis in Embedded Software: A C…

200 篇论文

Effective software testing is critical for producing reliable and secure software, yet many computer science students struggle to master the foundational concepts required to construct comprehensive test suites. While automated feedback…

软件工程 · 计算机科学 2025-10-02 Shiza Andleeb , Teo Mendoza , Lucas Cordova , Gursimran Walia , Jeffrey C. Carver

On-board embedded software developed for spaceflight systems (space software) must adhere to stringent software quality assurance procedures. For example, verification and validation activities are typically performed and assessed by third…

软件工程 · 计算机科学 2021-08-24 Oscar Cornejo , Fabrizio Pastore , Lionel Briand

In this paper two intensive problems faced during software application's analysis and development process arose by the software industry are briefly conversed i.e. identification of fault proneness and increase in rate of variability in the…

软件工程 · 计算机科学 2010-11-16 Zeeshan Ahmed , Saman Majeed

We present systematic and efficient solutions for both observability enhancement and root-cause diagnosis of post-silicon System-on-Chips (SoCs) validation with diverse usage scenarios. We model specification of interacting flows in typical…

硬件体系结构 · 计算机科学 2021-02-10 Debjit Pal , Shobha Vasudevan

Many Embedded Systems are indeed Software Based Control Systems, that is control systems whose controller consists of control software running on a microcontroller device. This motivates investigation on Formal Model Based Design approaches…

软件工程 · 计算机科学 2013-04-30 Federico Mari , Igor Melatti , Ivano Salvo , Enrico Tronci

Cloud computing systems fail in complex and unexpected ways due to unexpected combinations of events and interactions between hardware and software components. Fault injection is an effective means to bring out these failures in a…

软件工程 · 计算机科学 2020-10-02 Domenico Cotroneo , Luigi De Simone , Pietro Liguori , Roberto Natella

Large-scale decentralized systems of autonomous agents interacting via asynchronous communication often experience the following self-healing dilemma: fault detection inherits network uncertainties making a remote faulty process…

分布式、并行与集群计算 · 计算机科学 2021-06-25 Jovan Nikolic , Nursultan Jubatyrov , Evangelos Pournaras

In this era of advanced manufacturing, it's now more crucial than ever to diagnose machine faults as early as possible to guarantee their safe and efficient operation. With the massive surge in industrial big data and advancement in sensing…

人工智能 · 计算机科学 2025-02-25 Dhiraj Neupane , Mohamed Reda Bouadjenek , Richard Dazeley , Sunil Aryal

Soft errors in memories and logic circuits are known to disturb program execution. In this context, the research community has been proposing a plethora of fault-tolerance (FT) solutions over the last decades, as well as fault-injection…

软件工程 · 计算机科学 2024-04-01 Tianhao Wang , Robin Thunig , Horst Schirmeier

Fault injection is a technique to measure the robustness of a program to errors by introducing faults into the program under test. Following a fault injection experiment, Error Propagation Analysis (EPA) is deployed to understand how errors…

软件工程 · 计算机科学 2023-12-29 Stefan Winter , Abraham Chan , Habib Saissi , Karthik Pattabiraman , Neeraj Suri

Integrating diagnosis and repair is particularly crucial when gaining sufficient information to discriminate between several candidate diagnoses requires carrying out some repair actions. A typical case is supply restoration in a faulty…

人工智能 · 计算机科学 2013-02-18 Sylvie Thiebaux , Marie-Odile Cordier , Olivier Jehl , Jean-Paul Krivine

We describe a system that simplifies the process of debugging programs produced by computer-aided parallelization tools. The system uses relative debugging techniques to compare serial and parallel executions in order to show where the…

软件工程 · 计算机科学 2007-05-23 Robert Hood , Gabriele Jost

A substantial fraction of the time that computational modellers dedicate to developing their models is actually spent trouble-shooting and debugging their code. However, how this process unfolds is seldom spoken about, maybe because it is…

计算工程、金融与科学 · 计算机科学 2022-11-04 Ester Comellas , Jean-Paul Pelteret , Wolfgang Bangerth

Embedded systems represent a billionaire market and are present in most of the processors produced in the world.Embedded software interacts with external peripherals such as sensors and actuators through drivers. The strong interaction…

软件工程 · 计算机科学 2021-05-05 Sara C. M. Souza , Rogerio Atem de Carvalho

We propose a systematic method to directly identify a sensor fault estimation filter from plant input/output data collected under fault-free condition. This problem is challenging, especially when omitting the step of building an explicit…

系统与控制 · 计算机科学 2015-05-11 Yiming Wan , Tamas Keviczky , Michel Verhaegen

With the increasing complexity of industrial production systems, accurate fault diagnosis is essential to ensure safe and efficient system operation. However, due to changes in production demands, dynamic process adjustments, and complex…

系统与控制 · 电气工程与系统科学 2024-12-30 Pengyu Han , Zeyi Liu , Xiao He , Steven X. Ding , Donghua Zhou

In these days embedded system have an important role in different Fields and applications like Network embedded system , Real-time embedded systems which supports the mission-critical domains, mostly having the time constraints, Stand-alone…

其他计算机科学 · 计算机科学 2016-10-26 Qamar Jabeen , Fazlullah Khan , Muhammad Nouman Hayat , Haroon Khan , Syed Roohullah Jan , Farman Ullah

Collecting traces from software running in the field is both useful and challenging. Traces may indeed help revealing unexpected usage scenarios, detecting and reproducing failures, and building behavioral models that reflect how the…

软件工程 · 计算机科学 2020-02-11 Oscar Cornejo , Daniela Briola , Daniela Micucci , Leonardo Mariani

Deep Neural Networks (DNNs) are used in a wide variety of applications. However, as in any software application, DNN-based apps are afflicted with bugs. Previous work observed that DNN bug fix patterns are different from traditional bug fix…

软件工程 · 计算机科学 2021-12-09 Mohammad Wardat , Breno Dantas Cruz , Wei Le , Hridesh Rajan

Static bug detection tools help developers detect problems in the code, including bad programming practices and potential defects. Recent efforts to integrate static bug detectors in modern software development workflows, such as in code…

软件工程 · 计算机科学 2024-01-24 Junjie Li , Jinqiu Yang