James,
PTS software licenses are all perpetual licenses. If you do require support or future upgrades there is a plan you would have to subscribe to. http://www.tracerplus.com/mobile_support/support-plans.php details the plans, please call a representative to talk specifically about your...