A model‐free and state‐cover testing scheme for semaphore‐based and shared‐memory concurrent programs. (13th January 2014)