22 papers · ranked by Valyu relevance
Yonghao Wu, Zheng Li, Jie M. Zhang, Mike Papadakis + 2 more
'Yongxin Liu'] Large Language Models (LLMs) have shown promise in multiple software engineering tasks including code generation, program repair, code summarisation, and test generation. Fault localisation is instrumental in enabling automated debugging and repair of programs and was prominently featured as a highlight…
David Landsberg, Earl T. Barr
To fix a software bug, you must first find it. As software grows in size and complexity, finding bugs is becoming harder. To solve this problem, measures have been developed to rank lines of code according to their "suspiciousness" wrt being faulty. Engineers can then inspect the code in descending order of…
Pedro Orvalho, Marta Kwiatkowska, Mikoláš Janota, Vasco Manquinho
Debugging is one of the most time-consuming and expensive tasks in software development and circuit design. Several formula-based fault localisation (FBFL) methods have been proposed, but they fail to guarantee a set of diagnoses across all failing tests or may produce redundant diagnoses that are not subset-minimal…
Nargiz Humbatova, Jinhan Kim, Gunel Jahangirova, Shin Yoo + 1 more
'Paolo Tonella'] With the increased popularity of Deep Neural Networks (DNNs), increases also the need for tools to assist developers in the DNN implementation, testing and debugging process. Several approaches have been proposed that automatically analyse and localise potential faults in DNNs under test. In this work…
A. H. Al-Mohammed, M. A. Abido
This paper presents a comprehensive survey on transmission and distribution fault location algorithms that utilize synchronized measurements. Algorithms based on two-end synchronized measurements and fault location algorithms on three-terminal and multiterminal lines are reviewed. Series capacitors equipped with metal…
Nargiz Humbatova, Jin-Han Kim, Gunel Jahangirova, Shin Yoo + 1 more
'Paolo Tonella'] With the increased popularity of Deep Neural Networks (DNNs), increases also the need for tools to assist developers in the DNN implementation, testing and debugging process. Several approaches have been proposed that automatically analyse and localise potential faults in DNNs under test. In this work…
Jin-Han Kim, Gabin An, Robert Feldt, Shin Yoo
Mutation analysis can effectively capture the dependency between source code and test results. This has been exploited by Mutation Based Fault Localisation (MBFL) techniques. However, MBFL techniques suffer from the need to expend the high cost of mutation analysis after the observation of failures, which may present a…
Hui He, Dongyan Zhang, Min Liu, Weizhe Zhang + 1 more
Software security defects have a serious impact on the software quality and reliability. It is a major hidden danger for the operation of a system that a software system has some security flaws. When the scale of the software increases, its vulnerability has becoming much more difficult to find out. Once these…
Heling Cao, Fei Wang, Miaolei Deng, Lei Li + 1 more
Background Spectrum-based Fault localization have proven to be useful in the process of software testing and debugging. However, how to improve the effectiveness of software fault localization has always been a research hot spot in the field of software engineering. Dynamic slicing can extract program dependencies…
Vincent Nsed Ogar, Sajjad Hussain, Kelum A.A. Gamage
One of the most critical concerns in power system reliability is the timely and accurate detection of transmission line faults. Therefore, accurate detection and localisation of these faults are necessary to avert system collapse. This paper focuses on using Artificial Neural Networks in faults detection and…
Rongyu Liang, Feng Liu, Jie Liu
A small fault in a large communication network may cause abrupt and large alarms, making the localization of the root cause of failure a difficult task. Traditionally, fault localization is carried out by an operator who uses alarms in alarm lists; however, fault localization process complexity needs to be addressed…
Gabin An, Shin Yoo
The performance of many Fault Localisation (FL) techniques directly depends on the quality of the used test suites. Consequently, it is extremely useful to be able to precisely measure how much diagnostic power each test case can introduce when added to a test suite used for FL. Such a measure can help us not only to…
Jiaju Wu, Chuan Chen, Yongqi Ma, Ze Xiu + 4 more
'Shihao Song' 'Chunhua Yang'] Most of the failures during the actual operation of equipment are caused by improper human operation, tools, spare parts, and environmental factors. These faults are routine. Conventional faults have been validated during equipment development, testing, identification, and maintenance…
Authors not listed
The ongoing threat of global warming necessitates a shift towards clean energy sources to meet rising demands while reducing carbon emissions. Polymer electrolyte fuel cells (PEFCs) represent a promising technology for both mobile and stationary applications but their poor operational lifetimes and frequent faults are…
Authors not listed
Many physical properties of functional materials are governed by their impurities rather than their bulk characteristics. Defects in crystals can activate electronic and ionic conductivity, create active centres for catalysis, or store information through localised spin configurations. Accurate modelling of defect…
Yolanda Solans Bara, Erisa Nita, Zuzana Gabrhelikova, Olimpia E Curran + 3 more
The IFITM1 protein is a key component of the Interferon-Stimulated Gene (ISG) network, which has been linked to treatment-resistant signatures in various cancers, including glioblastoma (GBM). Despite its impact, the mechanisms underlying IFITM1’s role in cancer remain poorly understood. Here, we demonstrate that the…
Lukas Hübner, Alexey M. Kozlov, Demian Hespe, Peter Sanders + 1 more
Phylogenetic trees are now routinely inferred on large scale HPC systems with thousands of cores as the parallel scalability of phylogenetic inference tools has improved over the past years to cope with the molecular data avalanche. Thus, the parallel fault tolerance of phylogenetic inference tools has become a…
Authors not listed
Predictive maintenance (PdM) can substantially reduce unplanned downtime and maintenance costs in industrial systems. In this study, we develop a proof-of-concept XGBoost-based machine learning pipeline for detecting component faults in a hydraulic test rig using the publicly available UCI Condition Monitoring of…
Emma L. Roberts, Nitin Kapadia, Tania Auchynnikava, Souradeep Basu + 1 more
Cyclin-dependent kinases (CDKs) complexed with cyclins drive progression through the eukaryotic cell cycle. From yeast to human cells, cyclin-CDK localises to the centrosome, but the importance of this localisation is unclear. The conserved ‘hydrophobic patch’ substrate docking site on human Cyclin B1 and on the…
Oliver M. Crook, Colin T. R. Davies, Laurent Gatto, Paul D.W. Kirk + 1 more
The steady-state localisation of proteins provides vital insight into their function. These localisations are context specific with proteins translocating between different sub-cellular niches upon perturbation of the subcellular environment. Differential localisation provides a step towards mechanistic insight of…
Helen A. Jolly, Paula Seghers, Kaleah Balcomb, Amelia J. Smith + 9 more
Proteome-wide analyses of human tissue have transformed our understanding of disease, but provide limited insight into protein localisation, a functionally informative dimension of the proteome. In Alzheimer’s disease, amyloid-β and tau exhibit aberrant localisation, yet whether spatial reorganisation extends…
Paramvir Ahlawat
Control over morphological evolution is essential to make efficient, stable and reproducible perovskite electronics. In this letter, molecular dynamics simulations are performed to understand the crystallization of polytypes, stacking faults and grain boundaries of formamidinium lead iodide.