Patterns in Testing Concurrent Programs with Non-deterministic Behaviors
Tasharofi, Samira and Johnson, Ralph
Loading…
Permalink
https://hdl.handle.net/2142/35209
Description
Title
Patterns in Testing Concurrent Programs with Non-deterministic Behaviors
Author(s)
Tasharofi, Samira and Johnson, Ralph
Issue Date
2011-02
Keyword(s)
Testing Patterns
Concurrent programs
Abstract
Concurrent programs are hard to test because of the non- determinism inherit in them. Since non-determinism is one of the major sources of bugs, it is important to to be tested. We studied the test suites of four open source concurrent libraries and discovered that the tests fall into three dif- ferent patterns. One of the patterns avoids testing non- determinism while the other two control the schedule of the program execution to manage that.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.