Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1401827acmconferencesBook PagePublication PagesicseConference Proceedingsconference-collections
WODA '08: Proceedings of the 2008 international workshop on dynamic analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008)
ACM2008 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ISSTA '08: International Symposium on Software Testing and Analysis Seattle Washington 21 July 2008
ISBN:
978-1-60558-054-8
Published:
21 July 2008
Sponsors:
Next Conference
Reflects downloads up to 24 Nov 2024Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Program understanding
research-article
Dynamic detection of event handlers

This paper considers the problem of dynamically finding event handlers in a running application using information obtained from periodic stack samples. Knowing the set of event handlers in an application is a prerequisite to building a model of the ...

research-article
Feature-level phase detection for execution trace using object cache

Visualizing collaborations of objects is important for developers understanding and debugging an object-oriented program. Many techniques and tools are proposed to visualize dynamic collaborations involved in an execution trace of a system, however, an ...

research-article
A dynamic tool for finding redundant computations in native code

Compilers perform optimizations to improve application runtime performance, but they often fail to generate optimal code due to complicated interactions between optimizations and unforeseen interactions of optimizations with the target architecture. ...

SESSION: Testing
research-article
Random testing and model checking: building a common framework for nondeterministic exploration

Two popular forms of dynamic analysis, random testing and explicit-state software model checking, are perhaps best viewed as search strategies for exploring the state spaces introduced by nondeterminism in program inputs. We present an approach that ...

research-article
Testing mobile computing applications: toward a scenario language and tools

Advances in wireless networking have yielded the development of mobile computing applications. Their unique characteristics (dynamicity of the system structure, communication with unknown partners in local vicinity, context dependency) provide new ...

research-article
BERT: BEhavioral Regression Testing

During maintenance, it is common to run the new version of a program against its existing test suite to check whether the modifications in the program introduced unforeseen side effects. Although this kind of regression testing can be effective in ...

SESSION: Inferring and checking of run-time constraints
research-article
Efficient runtime invariant checking: a framework and case study

This paper describes a general and powerful framework for efficient runtime invariant checking. The framework supports (1) declarative specification of arbitrary invariants using high-level queries, with easy use of information from any data in the ...

research-article
Mining past-time temporal rules from execution traces

Specification mining is a process of extracting specifications, often from program execution traces. These specifications can in turn be used to aid program understanding, monitoring and verification. There are a number of dynamic-analysis-based ...

research-article
Extending dynamic constraint detection with disjunctive constraints

The languages of current dynamic constraint detection techniques are often specified by fixed grammars of universal properties. These properties may not be sufficient to express more subtle facts that describe the essential behavior of a given program. ...

SESSION: Fault localization
research-article
An observation-based model for fault localization

Automatic techniques for helping developers in finding the root causes of software failures are extremely important in the development cycle of software. In this paper we study a dynamic modeling approach to fault localization, which is based on logic ...

research-article
Replaying and isolating failing multi-object interactions

When a program fails, there are typically multiple objects that contribute to the failure. Our JINSI tool automatically captures the failure-causing interaction between objects and isolates a sequence of calls that all are relevant for reproducing the ...

Contributors
  • University of Wisconsin-Madison
  • The Ohio State University
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations