Computerworld Names Matt Sweeney President