A software processing method enhances the functionality of job-step, charge-back
systems by providing accurate charge-backs based on cognizance of software products
actually being used. In the invention, a license manager operating directly or
via a plurality of agents interfaces with software clients and/or process-data
collectors to correlate the process-related information with the software product
use information.