skip to main content
research-article
Free access

Automated patching techniques: the fix is in: technical perspective

Published: 01 May 2010 Publication History

Abstract

No abstract available.

References

[1]
Afzal, W., Torkar, R. and Feldt, R. A systematic review of search-based testing for non-functional system properties. Info. Softw. Tech. 51, (2009), 957--976.
[2]
Ali, S., Briand, L.C., Hemmati, H. and Panesar-Walawege, R.K. A systematic review of the application and empirical investigation of search-based test-case generation. IEEE Trans. Softw. Eng. (2010, to appear).
[3]
Arcuri, A. and Yao, X. A novel co-evolutionary approach to automatic software bug fixing. In Proceedings of the IEEE Congress on Evolutionary Computation (Hong Kong, June 1--6, 2008), 162--168.
[4]
Harman, M. The current state and future of search based software engineering. The Future of Software Engineering. L. Briand and A. Wolf, Eds. IEEE CS Press, Alamitos, CA, 342--357.
[5]
McMinn, P. Search-based software test data generation: A survey. Softw. Testing, Verification and Reliability 14, 2 (June 2004), 105--156.
[6]
National Institute of Standards and Technology. The Economic Impacts of Inadequate Infrastructure for Software Testing. Planning Report 02-3, May 2002.
[7]
Räihä, O. A survey on search based software design. Tech. Report Technical Report D-2009-1, Dept. of Computer Sciences, University of Tampere, 2009.

Cited By

View all
  • (2024)Hunting bugs: Towards an automated approach to identifying which change caused a bug through regression testingEmpirical Software Engineering10.1007/s10664-024-10479-z29:3Online publication date: 4-May-2024
  • (2022)HeteroGen: transpiling C to heterogeneous HLS code with automated test generation and program repairProceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/3503222.3507748(1017-1029)Online publication date: 28-Feb-2022
  • (2022)Automatic Repair for Network ProgramsTools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-030-99527-0_19(353-372)Online publication date: 30-Mar-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 53, Issue 5
May 2010
145 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/1735223
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 2010
Published in CACM Volume 53, Issue 5

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Popular
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)197
  • Downloads (Last 6 weeks)41
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Hunting bugs: Towards an automated approach to identifying which change caused a bug through regression testingEmpirical Software Engineering10.1007/s10664-024-10479-z29:3Online publication date: 4-May-2024
  • (2022)HeteroGen: transpiling C to heterogeneous HLS code with automated test generation and program repairProceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/3503222.3507748(1017-1029)Online publication date: 28-Feb-2022
  • (2022)Automatic Repair for Network ProgramsTools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-030-99527-0_19(353-372)Online publication date: 30-Mar-2022
  • (2021)CGenProg: Adaptation of cartesian genetic programming with migration and opposite guesses for automatic repair of software regression faultsExpert Systems with Applications10.1016/j.eswa.2020.114503169(114503)Online publication date: May-2021
  • (2021)Automated Repair of Heap-Manipulating Programs Using Deductive SynthesisVerification, Model Checking, and Abstract Interpretation10.1007/978-3-030-67067-2_17(376-400)Online publication date: 17-Jan-2021
  • (2019)Automated program repairCommunications of the ACM10.1145/331816262:12(56-65)Online publication date: 21-Nov-2019
  • (2019)Toward practical automatic program repairProceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering10.1109/ASE.2019.00156(1262-1264)Online publication date: 10-Nov-2019
  • (2018)Search-Based Efficient Automated Program Repair Using Mutation and Fault Localization2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC)10.1109/COMPSAC.2018.00030(174-183)Online publication date: Jul-2018
  • (2017)An Empirical Study on the Usage of Fault Localization in Automated Program Repair2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)10.1109/ICSME.2017.37(504-508)Online publication date: Sep-2017
  • (2017)On the Evaluation Metrics of Automated Program Repair2017 International Conference on Dependable Systems and Their Applications (DSA)10.1109/DSA.2017.38(168-168)Online publication date: Oct-2017
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media