2009 Ninth IEEE International Working Conference on Source Code Analysis and Manipulation 2009
DOI: 10.1109/scam.2009.25
|View full text |Cite
|
Sign up to set email alerts
|

Engineering Abstractions in Model Checking and Testing

Abstract: Abstract-Abstractions are used in model checking to tackle problems like state space explosion or modeling of IO. The application of these abstractions in real software development processes, however, lacks engineering support. This is one reason why model checking is not widely used in practice yet and testing is still state of the art in falsification. We show how user-defined abstractions can be integrated into a Java PathFinder setting with tools like AspectJ or Javassist and discuss implications of remain… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 20 publications
0
7
0
Order By: Relevance
“…class SalesManager def initialize ps; @ps = ps; end def calc price products, ps = nil (1) ps ||= @ps sum = 0 products.each{ |p| (2) sum += (p.price * p.number * ps.discount(p)) } sum * ps.clearance discount end end class PricingStrategy def discount product; end def clearance discount; end end…”
Section: Testing With Non-determinismmentioning
confidence: 99%
See 4 more Smart Citations
“…class SalesManager def initialize ps; @ps = ps; end def calc price products, ps = nil (1) ps ||= @ps sum = 0 products.each{ |p| (2) sum += (p.price * p.number * ps.discount(p)) } sum * ps.clearance discount end end class PricingStrategy def discount product; end def clearance discount; end end…”
Section: Testing With Non-determinismmentioning
confidence: 99%
“….returns(clearance) return pricing strategy end (2) prods = [stub(:price=>10, :number=>2), stub(:price=>2, :number=>6)]…”
Section: Grouping Dependent Testsmentioning
confidence: 99%
See 3 more Smart Citations