Search Results - "Le, Xuan Bach D."
-
1
Multi-Granularity Detector for Vulnerability Fixes
Published in IEEE transactions on software engineering (01-08-2023)“…With the increasing reliance on Open Source Software, users are exposed to third-party library vulnerabilities. Software Composition Analysis (SCA) tools have…”
Get full text
Journal Article -
2
ReFixar: Multi-version Reasoning for Automated Repair of Regression Errors
Published in 2021 IEEE 32nd International Symposium on Software Reliability Engineering (ISSRE) (01-10-2021)“…Software programs evolve naturally as part of the ever-changing customer needs and fast-paced market. Software evolution, however, often introduces regression…”
Get full text
Conference Proceeding -
3
More Reliable Test Suites for Dynamic APR by using Counterexamples
Published in 2021 IEEE 32nd International Symposium on Software Reliability Engineering (ISSRE) (01-10-2021)“…Dynamic automated program repair (APR) techniques, which use test suites for bug localization and evaluating candidate patches, have promising results…”
Get full text
Conference Proceeding -
4
CHRONOS: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports
Published in 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) (01-05-2023)“…Tools that alert developers about library vulnerabilities depend on accurate, up-to-date vulnerability databases which are maintained by security researchers…”
Get full text
Conference Proceeding -
5
History Driven Program Repair
Published in 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) (01-03-2016)“…Effective automated program repair techniques have great potential to reduce the costs of debugging and maintenance. Previously proposed automated program…”
Get full text
Conference Proceeding -
6
Active Semi-supervised Defect Categorization
Published in 2015 IEEE 23rd International Conference on Program Comprehension (05-08-2015)“…Defects are inseparable part of software development and evolution. To better comprehend problems affecting a software system, developers often store…”
Get full text
Conference Proceeding -
7
Overfitting in semantics-based automated program repair
Published in Empirical software engineering : an international journal (01-10-2018)“…The primary goal of Automated Program Repair (APR) is to automatically fix buggy software, to reduce the manual bug-fix burden that presently rests on human…”
Get full text
Journal Article -
8
Invalidator: Automated Patch Correctness Assessment via Semantic and Syntactic Reasoning
Published in IEEE transactions on software engineering (01-06-2023)“…Automated program repair (APR) has been gaining ground recently. However, a significant challenge that still remains is test overfitting, in which…”
Get full text
Journal Article -
9
On Reliability of Patch Correctness Assessment
Published in 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) (01-05-2019)“…Current state-of-the-art automatic software repair (ASR) techniques rely heavily on incomplete specifications, or test suites, to generate repairs. This,…”
Get full text
Conference Proceeding -
10
Exploring True Test Overfitting in Dynamic Automated Program Repair using Formal Methods
Published in 2021 14th IEEE Conference on Software Testing, Verification and Validation (ICST) (01-04-2021)“…Automated program repair (APR) techniques have shown a promising ability to generate patches that fix program bugs automatically. Typically such APR tools are…”
Get full text
Conference Proceeding -
11
FFL: Fine-grained Fault Localization for Student Programs via Syntactic and Semantic Reasoning
Published in 2022 IEEE International Conference on Software Maintenance and Evolution (ICSME) (01-10-2022)“…Fault localization has been used to provide feedback for incorrect student programs since locations of faults can be a valuable hint for students about what…”
Get full text
Conference Proceeding -
12
The Future Can't Help Fix The Past: Assessing Program Repair In The Wild
Published in 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME) (01-10-2023)“…Automated program repair (APR) has been gaining ground with substantial effort devoted to the area, opening up many challenges and opportunities. One such…”
Get full text
Conference Proceeding -
13
Usability and Aesthetics: Better Together for Automated Repair of Web Pages
Published in 2021 IEEE 32nd International Symposium on Software Reliability Engineering (ISSRE) (01-10-2021)“…With the recent explosive growth of mobile devices such as smartphones or tablets, guaranteeing consistent web appearance across all environments has become a…”
Get full text
Conference Proceeding -
14
Synergizing Specification Miners through Model Fissions and Fusions (T)
Published in 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01-11-2015)“…Software systems are often developed and released without formal specifications. For those systems that are formally specified, developers have to continuously…”
Get full text
Conference Proceeding -
15
Enhancing Automated Program Repair with Deductive Verification
Published in 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) (01-10-2016)“…Automated program repair (APR) is a challenging process of detecting bugs, localizing buggy code, generating fix candidates and validating the fixes…”
Get full text
Conference Proceeding -
16
Empirical Study on Synthesis Engines for Semantics-Based Program Repair
Published in 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) (01-10-2016)“…Automatic Program Repair (APR) is an emerging and rapidly growing research area, with many techniques proposed to repair defective software. One notable…”
Get full text
Conference Proceeding -
17
Recommending Code Changes for Automatic Backporting of Linux Device Drivers
Published in 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) (01-10-2016)“…Device drivers are essential components of any operating system (OS). They specify the communication protocol that allows the OS to interact with a device…”
Get full text
Conference Proceeding -
18
Towards efficient and effective automatic program repair
Published in 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE) (01-09-2016)“…Automatic Program Repair (APR) has recently been an emerging research area, addressing an important challenge in software engineering. APR techniques, if…”
Get full text
Conference Proceeding -
19
Should fixing these failures be delegated to automated program repair?
Published in 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE) (01-11-2015)“…Program repair constitutes one of the major components of software maintenance that usually incurs a significant cost in software production. Automated program…”
Get full text
Conference Proceeding -
20
Overfitting in semantics-based automated program repair
Published in 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) (27-05-2018)“…Existing APR techniques can be generally divided into two families: semantics- vs. heuristics-based. Semantics-based APR uses symbolic execution and test…”
Get full text
Conference Proceeding