Aspen Technology Appoints Robert Beauchamp to its Board of Directors