Unless it is obvious by reading the program from which required file each function comes (e.g. have "require 'quality.pl'" only import functions that are named 'quality_*', which would still be a fairly bad way to do it), then I'd use the Exporter module and
use the modules (first turning them into proper modules with a
package statement) with an import list so that the program is self-documented as to where functions originate from.