Welcome to the website of the 13th International Workshop on Dynamic Analysis. WODA 2015 is sponsored by ACM SIGPLAN.

A subset of the WODA’15 attendees: group picture

  • WODA’15 was a great success. Thanks to all authors and participants!
  • Koushik Sen delivered the WODA’15 keynote on “Concolic Testing: A Decade Later
  • Nine papers were accepted to appear in the proceedings of WODA’15

Previous WODAs:

Mon 26 Oct

woda2015
10:30 - 11:30: WODA - Keynote at Haselton 1
Chair(s): Harry Xu
woda2015144585180000010:30 - 11:30
Talk
woda2015
11:30 - 12:00: WODA - Research Reports 1 at Haselton 1
Chair(s): Yu David Liu
woda2015144585540000011:30 - 12:00
Talk
woda2015
13:30 - 15:00: WODA - Research Reports 2 at Haselton 1
Chair(s): Julian Dolby
woda2015144586260000013:30 - 14:00
Talk
woda2015144586440000014:00 - 14:30
Talk
woda2015144586620000014:30 - 15:00
Talk
Pre-print
woda2015
15:30 - 16:00: WODA - Research Reports 3 at Haselton 1
Chair(s): Matthias Hauswirth
woda2015144586980000015:30 - 16:00
Talk
DOI Pre-print
woda2015
16:00 - 17:00: WODA - Extended Abstracts at Haselton 1
Chair(s): Harry Xu
woda2015144587160000016:00 - 16:15
Talk
woda2015144587250000016:15 - 16:30
Talk
woda2015144587340000016:30 - 16:45
Talk
woda2015144587430000016:45 - 17:00
Talk

Call for Papers

Dynamic analysis is widely used in software development to understand various run-time properties of a program. Dynamic analysis includes both offline techniques, which operate on some captured representation of the program’s behavior (e.g., a trace), and run-time techniques, which analyze the behavior on the fly, while the system is executing. Although inherently incomplete, dynamic analyses can be more precise than their static counterparts and show promise in aiding the understanding, development, and maintenance of robust and reliable large scale systems. Moreover, the data they provide enable statistical inferences to be made about program behavior. Dynamic analysis is playing a central role in the understanding of applications and systems as we grapple with emerging challenges such as systemic runtime bloat, high energy consumption, and the explosion of Big Data. The overall goal of WODA is to bring together researchers and practitioners working in all areas of dynamic analysis to discuss new issues, share results and ongoing work, and foster collaborations.

This workshop is a forum for researchers and practitioners interested in the intersection of compilers, programming languages, architecture, software engineering, systems, high-performance computing, performance engineering, machine learning, and data mining for addressing software and system performance. The workshop focuses on developing and studying analytic technologies (e.g., program analysis, statistical analysis, machine learning, data mining, visualization) applied on various software or system artifacts (e.g., production systems, tests, program traces, system logs) to address issues in software and system reliability, dependability, performance, and scalability.

Submissions to WODA should be in one of the following two categories:

  • A four to six page position/idea paper describing an issue in the field, and arguing for a specific stance or approach to that issue
  • A two-page extended abstract describing an ongoing project

All submissions will be peer-reviewed by at least three members of the program committee. During the workshop, extended abstracts will receive a shorter presentation and discussion period.

WODA welcomes submissions that propose dynamic analysis techniques for solving all kinds of problems in software and systems; typical areas of interest that WODA covers are:

  • Development of dynamic analysis tools and frameworks
  • Efficient instrumentation techniques
  • Novel applications of dynamic analysis
  • Program security and penetration testing
  • Fault detection, debugging, and tolerance
  • Performance analysis and optimization techniques
  • Remote analysis and measurement of software systems
  • Runtime monitoring
  • Software and systems testing
  • Statistical reasoning techniques
  • Visualization and classification of program behavior
  • Relating user feedback to execution dynamics
  • Dynamic analysis for efficient memory management
  • Dynamic analysis on embedded and mobile systems

Submissions addressing an emerging problem are especially welcome. The workshop will be structured to encourage discussion and develop research collaborations.

Submission Instructions

Submissions must be in ACM SIGPLAN proceedings format, 10-point type, and may not exceed 6 pages. Word and LaTeX templates for this format are available here. Submissions must be in PDF, printable on US Letter.

Submissions should be made via the workshop EasyChair submission site.

Each informal short paper submission is evaluated based on relevance and interest to the workshop audience along with significance and clarity.