A UML approach to the generation of test sequences for Java-based concurrent systems | IEEE Conference Publication | IEEE Xplore