Skip to main content
Article
Mining Scenario-Based Specifications with Value-Based Invariants
SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) (Poster Track)
  • David LO, Singapore Management University
  • Shahar Maoz, The Weizmann Institute of Science, Israel
Publication Type
Conference Proceeding Article
Publication Date
10-2009
Abstract

There have been a number of studies on mining candidate specifications from execution traces. Some extract specifications corresponding to value-based invariants, while others work on inferring ordering constraints. In this work, we merge our previous work on mining scenario-based specifications, extracting ordering constraints in the form of live sequence charts (LSC), a visual specification language, with Daikon, a tool for mining value-based invariants. The resulting approach strengthens the expressive power of the mined scenarios by enriching them with scenario-specific value-based invariants. The concept is illustrated using a preliminary case study on a real application.

Keywords
  • live sequence charts,
  • specification mining,
  • value-based invariants
ISBN
9781605587684
Identifier
10.1145/1639950.1639999
Publisher
ACM
City or Country
Orlando Florida
Additional URL
http://dx.doi.org/10.1145/1639950.1639999
Citation Information
David LO and Shahar Maoz. "Mining Scenario-Based Specifications with Value-Based Invariants" SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) (Poster Track) (2009) p. 755 - 756
Available at: http://works.bepress.com/david_lo/6/