software trucking