Submission deadline extended to September 15, 2013.


As software today is larger and more complex than ever before, it is not surprising that the debugging process is also much more difficult and costly. While manual debugging is quickly becoming impractical, techniques that claim to automatically locate a fault have not matured to the desired level of accuracy and consistency. Among the obstacles that developers must face during the debugging process are the ambiguity of distinguishing executions in the presence of multiple causative faults, the difficulty in reliably recording and replaying failed executions, and the uncertainty that bug fixes will not introduce even more faults into the software. Furthermore, many existing approaches suffer from critical shortcomings that limit their applicability, such as the complexity and lack of scalability of formal verification, the imprecision of static analysis, and the high performance cost of dynamic techniques. Studies are underway to resolve these problems, but researchers often rely on unrealistic assumptions or use subject programs that do not accurately reflect large-scale industrial software. Practitioners question whether such research proposals can add much value to their work.



The goal of this workshop is to highlight the most pressing challenges and innovative solutions associated with program debugging, especially with respect to methodologies, techniques, and environments. Experience reports from the industry or empir-ical studies on these three aspects are also welcome. IWPD will bring together researchers and practitioners to discuss the latest advancements and determine further challenges that must be overcome in the area of program debugging.



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


  Automation of program debugging
  Challenges and emerging techniques in program debugging
        for large scale real-life applications

  Static and dynamic analyses for software fault localization and bug-fixing
  Apply debugging to multi-core and multi-threaded programs
  Impacts of program languages and environments on debugging and Testing
  Impact of program debugging and test case prioritization on regression testing
  Software risk analysis and fault proneness prediction
  Software testing, verification, and validation for debugging
  Online monitoring and record/replay for program debugging
  Reducing the cost of program debugging
  Empirical studies and benchmarking
  Experience reports and industrial best practices
  Tool support
  Transitioning from research to practice
  Integrating debugging with other software development activities
  Approaches to teaching program debugging

Proceedings and Journal Special Issue


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 to be included in the ISSRE 2013 Supplemental Proceedings. Papers will also be submitted to the IEEE Xplore database and indexed by all the abstracting and indexing partners (such as the EI Compendex). Authors of selected papers will be invited to submit an extended version to a journal special issue.



Best Paper Award


Two papers were tied for the Best Paper award! Congratulations to:

  • "Scalable Isolation of Failure-Inducing Changes via Version Comparison", Mohammadreza Ghanavati, Artur Andrzejak and Zhen Dong (Heidelberg University, Germany)
  • "Mutation-based Spreadsheet Debugging", Birgit Hofer and Franz Wotawa (Graz University of Technology, Austria)

Call For Panelists


There will be a special panel on Program Debugging: Transitioning from Research to Practice at the workshop. Qualified panelists are solicited to report their experience of applying research methodologies and techniques to debug large and complex real-life software systems and the challenges that they had to overcome. Interested parties should send a one-page position statement to the Program Chairs, who will make the final decision on the panelists to be invited.

Special thanks to our panelists (Alex Groce, Michael Grottke, and Franz Wotawa) and the audience for the fantastic discussion!


Click here for the audio (thanks to Artur Andrzejak).

If it takes too long to load, right click on the link and select "Save as" instead.


Important Dates


    September 15, 2013 (extended)       Submission deadline
    September 25, 2013 (extended)       Notification of authors
    October 1, 2013       Camera-ready

Submissions


Submit original papers (not published or submitted elsewhere) with a maximum of 6 pages. Include the title of the paper, 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 the submissions must be written in English, follow the IEEE conference proceedings format, and be uploaded through the workshop submission site. Each submission will be reviewed by three PC members. Paper selection is based on the originality, technical contribution, presentation, and relevance to IWPD.



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)
USA
W. K. Chan City University of Hong Kong Hong Kong
James A. Jones University of California, Irvine USA
Franz Wotawa Graz University of Technology Austria



Program Committee Chairs


Raul Santelices University of Notre Dame USA
Zhenyu Zhang Institute of Software, Chinese Academy of Sciences China


Program Committee


Rui AbreuUniversity of Porto Portugal
George BaahMIT Lincoln LaboratoryUSA
T. Y. ChenSwinburne University of TechnologyAustralia
Zhenyu ChenNanjing UniversityChina
Byoungju ChoiEwha Woman's UniversityKorea
James ClauseUniversity of DelawareUSA
Valentin DallmeierSaarland UniversityGermany
Gregory KapfhammerAllegheny CollegeUSA
Jenny LiKean UniversityUSA
Wes MasriAmerican University of BeirutLebanon
Wolfgang MayerUniversity of South AustraliaAustralia
Bruce McMillinMissouri University of Science and TechnologyUSA
Andy PodgurskiCase Western Reserve UniversityUSA
Markus StumptnerUniversity of South AustraliaAustralia
William SumnerSimon Fraser UniversityCanada
Franz WotawaGraz University of TechnologyAustria
Dianxiang XuDakota State UniversityUSA

Web Master


Shou-Yu Lee University of Texas at Dallas USA


PC Login


Please click here to log in your PC account for IWPD 2013.

Workshop Venue


IWPD 2013 will be held in conjunction with ISSRE 2013 at Pasadena, CA. 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)utdallas.edu

For any inquiry, please contact the Program Chair, co-Chair, or Steering Committee.


Previous IWPD


  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)