The consortium is a corporate vote of confidence for and commitment to Globus software , with companies getting together to push this software , '' said Ian Foster , a senior scientist at the Argonne National Laboratory and a professor of computer science at the University of Chicago .