COMPUWARE CORP (CPWR)