Caterpillar today entered into an agreement to acquire RPMGlobal Holdings Limited, an Australian-based software company.