On 10/18/11 10:41 PM, Marshall Schor wrote:
One thing that UIMA is "about" is the creating of compose-able components, and
supporting different skill sets / roles for users of the framework. Re: this
last point, we have a role called "assembler" in mind, someone who may not know
any details of programming languages (annotators might be developed in Java, or
C++, or ...), but can do some xml editing (perhaps with a form-based editor),
and put together and configure a pipeline of annotators, developed by others.

This kind of use case leads to the posture where we have externalized
configuration parameters and settings, in XML, outside of the annotator
implementation.

Maybe I missed the point, but is there any reason that the configuration parameters need to be externalized? I can see that people want to change settings, but for that
the "configuration parameter settings" should be enough.

Jörn

Reply via email to