Transformation of UML interaction diagrams into contract specifications for object-oriented testing | IEEE Conference Publication | IEEE Xplore