skip to main content
10.1145/2024569acmconferencesBook PagePublication PagespasteConference Proceedingsconference-collections
PASTE '11: Proceedings of the 10th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools
ACM2011 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ESEC/FSE'11: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering Szeged Hungary 5 September 2011
ISBN:
978-1-4503-0849-6
Published:
05 September 2011
Sponsors:

Bibliometrics
Skip Abstract Section
Abstract

It is our great pleasure to welcome you to the 10th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE), held September 5, 2011 in Szeged, Hungary. This edition of the workshop is co-located with the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2011). PASTE 2011 continues the tradition of bringing together researchers and practitioners interested in program analysis and its role in solving software engineering problems.

We received 14 submissions of which four long and two short papers were selected by the program committee to appear in the PASTE program. Each submission was reviewed by three PC members. In some cases, additional reviews were solicited from outside experts. We thank the PC members and the external reviewer for their dedication, thorough reviews, and constructive feedback. We also thank the keynote speaker Sumit Gulwani (Microsoft Research) for his willingness to share his latest research and insights with the workshop participants.

Skip Table Of Content Section
SESSION: Technical papers 1
research-article
Labeling library functions in stripped binaries

Binary code presents unique analysis challenges, particularly when debugging information has been stripped from the executable. Among the valuable information lost in stripping are the identities of standard library functions linked into the executable; ...

research-article
Anywhere, any-time binary instrumentation

The Dyninst binary instrumentation and analysis framework distinguishes itself from other binary instrumentation tools through its abstract, machine independent interface; its emphasis on anywhere, any-time binary instrumentation; and its low overhead ...

research-article
Towards systematic, comprehensive trace generation for behavioral pattern detection through symbolic execution

In reverse engineering, dynamic pattern detection is accomplished by collecting execution traces and comparing them to expected behavioral patterns. The traces are collected by manually executing the program under study and therefore represent only part ...

SESSION: Technical papers 2
research-article
An evaluation of change-based coverage criteria

Various coverage criteria are commonly used to assess the quality of test suites, but achieving full coverage according to these criteria is often impossible or impractical. Our research starts from the popular assumption that a disproportionate number ...

research-article
Locating failure-inducing environment changes

Traditionally, debugging refers to the process of locating the program portions which are responsible for a program failure. However, a program also fails when the execution environment does not meet the requirement/assumption of the program. ...

research-article
Assessing modularity via usage changes

Good program design strives towards modularity, that is, limiting the effects of changes to the code. We assess the modularity of software modules by mining change histories: The more a change to a module implementation changes its usage in client code, ...

Contributors
  • Tufts University
  • University of Delaware

Recommendations

Acceptance Rates

Overall Acceptance Rate57of159submissions,36%
YearSubmittedAcceptedRate
PASTE '1313754%
PASTE '04371027%
PASTE '0226935%
PASTE '01241354%
PASTE '9931826%
PASTE '98281036%
Overall1595736%