Factories used for building component entities.
@author The ProActive Team