Software today is larger and more complex than ever before. It is hardly surprising that debugging and repair are becoming more difficult and costly. On the other hand, this provides golden opportunities for researchers to explore how to tackle real-world problems. While manual debugging is impractical for large software, automatic fault-localization techniques have not matured to the desired level of accuracy, consistency, and usability. Developers face many obstacles in debugging and repair, such as uncertainties in the suspiciousness of program entities in the presence of multiple faults, difficulties in reliably recording and replaying failed executions, and bug fixes that may introduce even more faults. Furthermore, many existing approaches suffer from critical shortcomings that limit their applicability, including the complexity and unscalability of formal verification, the imprecision of static analysis, the low performance of dynamic techniques, and the high setup and operating costs of human-centric debugging environments. It is very common that researchers rely on simplified models that do not accurately reflect the complexity in large-scale industrial software. Practitioners question whether research proposals and results can actually benefit their work.

The IEEE IDEAR Workshop has extended the highly successful IEEE International Workshop on Program Debugging (IWPD) to include the program repair aspects, which are of major importance to modern software development such as in continuous integration. The goal of the IDEAR Workshop is to highlight the most pressing challenges and innovative solutions associated with program debugging and repair, especially with respect to software business, methodologies, techniques, environments, and human factors. Industry experience reports and empirical studies are also welcome. We aim to bring together researchers and practitioners to discuss the latest advancements and identify further challenges that must be overcome.

The workshop welcomes submissions that cover, but are not limited to, the following topics:

  • Strategies for effective and efficient program debugging and repair
  • Challenges and emerging techniques in the debugging and repair of large scale real-life software and domain-specific applications
  • Continuous integration
  • Debugging and repair of multi-{core, process, or threaded} programs
  • Open-source-based benchmarking infrastructures
  • Empirical studies, experience reports and industrial best practices
  • Impacts of software business, human factors, programming languages, and tool environments on program debugging and repair
  • Integrating debugging and repair with other software development and maintenance activities
  • Social aspects of program debugging and repair
  • Software risk analysis and cost estimation for fault localization, program repair, and related social interactions
  • Transitioning from research to practice
  • Pedagogical models for effective teaching of debugging and repair


At least one author of each accepted paper (including panelists’ position statements) must register with the full fee and present at the workshop in order for the paper to be included in the Proceedings of ISSRE 2018 Workshops. Accepted papers will be submitted to IEEE Xplore and indexed by all the abstracting and indexing partners (such as EI Compendex).

Journal Special Issue

Authors of selected papers from IDEAR 2018 will be invited to submit an extended version to a special issue of JSS (Journal of Systems and Software). Submissions will be evaluated following the guidelines set by JSS. Only those which satisfy all the criteria will be accepted for publication.

Best Paper Award

At least one award will be presented. Authors will receive a certificate signed by the President of the IEEE Reliability Society and the Organizers of IDEAR 2018.

Panelists Solicitation

There will be a special panel on Advancing Automatic Debugging at the workshop. Qualified panelists are solicited to report and discuss their ideas of building fundamental theories for automatic debugging, and boosting its practicality in the real world. They will also share their opinions on the future research directions in this area. Prospective panelists should contact the Program Chairs.

Important Dates

    July 21, 2018       Submission deadline
    August 14, 2018       Notification to authors
    August 28, 2018       Camera-ready copies
    October 15, 2018       IDEAR Workshop


Submit original papers (not published or submitted elsewhere) with a maximum of 8 pages. Include the paper title, the name and affiliation of each author, a 150-word abstract, and up to 6 keywords. Both research papers and industry experience reports are welcome. All submissions must be written in English, following the IEEE conference proceedings format, and uploaded through the IDEAR 2018 submission site. Each submission will be reviewed by three PC members. Paper selection is based on originality, technical contribution, presentation, and relevance to IDEAR.

Steering Committee

W. Eric Wong (chair) University of Texas at Dallas USA
T.H. Tse (chair) The University of Hong Kong Hong Kong
Hira Agrawal Applied Communication Sciences
(formerly Bellcore/Telcordia Technologies)
W. K. Chan City University of Hong Kong Hong Kong
James A. Jones University of California, Irvine USA
Franz Wotawa Technische Universität Graz Austria

Program Chair

Artur Andrzejak Heidelberg University Germany

Program Committee

Rui AbreuUniversidade de LisboaPortugal
Bram AdamsMCIS – Polytechnique MontréalCanada
T.Y. ChenSwinburne University of TechnologyAustrlia
W.K. ChenCity University of Hong KongHong Kong
Byoungju ChoiEwha Womans UniversityKorea
Junhua DingEast Carolina UniversityUSA
Yunwei DongNorthwestern Polytechnical UniversityChina
Sudipto GhoshColorado State UniversityUSA
Alex GroceNorthern Arizona UniversityUSA
Birgit HoferTechnische Universität GrazAustria
Bo JiangBeihang UniversityChina
Gregory KapfhammerAllegheny CollegeUSA
David LoSingapore Management UniversitySingapore
Wes MasriAmerican University of BeirutLebanon
Wolfgang MayerUniversity of South AustraliaAustralia
Bruce McmillinMissouri University of Science and TechnologyUSA
Andy PodgurskiCase Western Reserve UnversityUSA
Markus StumptnerUniversity of South AustraliaAustralia
William SumnerSimon Fraser UniversityUSA
T.H. TseThe University of Hong KongHong Kong
Franz WotawaGraz University of TechnologyAustria
Xiaoyuan XieWuhan UniversityChina
Dianxiang XuBoise State UniversityUSA
Zhenyu ZhangInstitute of Software, CASChina

Web Master

David Lee University of Texas at Dallas USA

PC Login

Please click here to log in your PC account for IDEAR 2018.

Workshop Venue

IDEAR 2018 will be held in conjunction with ISSRE 2018 in Memphis, TN, USA. Please visit the ISSRE website for further information.

Main Contact:

Professor W. Eric Wong
MS EC 31
Department of Computer Science
University of Texas at Dallas
800 West Campbell Road
Richardson, Texas 75080, USA
Tel.: (972) 883-6619
Fax: (972) 883-2399
Email: ewong(at)

For any inquiry related to paper submission and review, please contact Program Chair, Professor Artur Andrzejak

Previous IDEAR

  • IWPD 2017 - Toulouse, France (in conjunction with ISSRE 2017)
  • IWPD 2016 - Ottawa, Canada (in conjunction with ISSRE 2016)
  • IWPD 2015 - Gaithersburg, Maryland, USA (in conjunction with ISSRE 2015)
  • IWPD 2014 - Naples, Italy (in conjunction with ISSRE 2014)
  • IWPD 2013 - Pasadena, CA, USA (in conjunction with ISSRE 2013)
  • IWPD 2012 - Dallas, TX, USA (in conjunction with ISSRE 2012)
  • IWPD 2011 - Munich, Germany (in conjunction with COMPSAC 2011)
  • IWPD 2010 - Zhangjiajie, China (in conjunction with QSIC 2010)

IDEAR 2018 Program

[Printable Version]

Monday, October 15, 2018

Session 1: Advances in Fault Localization
9:00AM - 10:30AM

  • Reduce Before You Localize: Delta-Debugging and Spectrum-Based Fault Localization
    Arpit Christi, Matthew Lyle Olson, Mohammad Amin Alipour, and Alex Groce

  • Spectrum-based fault localization for logic-based reasoning
    Ingo Pill and Franz Wotawa

  • SeTCHi: Selecting Test Cases to Improve History-guided Fault Localization
    Long Zhang and Zhenyu Zhang

Session 2: Panel Discussion
11:00AM - 12.30AM

  • “From Debugging to Repair: Challenges and Research Directions”

Session 3: Automated Repair
2:00PM - 3:30PM

  • CFAAR: Control Flow Alteration to Assist Repair
    Chadi Trad, Rawad Abou Assi, Wes Masri, and Fadi Zaraket

  • DDS: Deadlock Detector and Solver
    Eman Aldakheel, Ugo Buy, and Simran Kaur

Session 4: Processes and Applications
4:00PM - 5:30PM

  • ConfGuru - A System for Fully Automated Debugging of Configuration Errors
    Artur Andrzejak and Matthias Iacsa

  • An Approach for Predicting Bug Report Fields Using a Neural Network Learning Model
    Korosh Koochekian Sabor, Mathieu Nayrolles, Abdelaziz Trabelsi, and Abdelwahab Hamou-Lhadj