On 23.07.2015, at 14:43, Joern Kottmann <[email protected]> wrote:

> One thing which must have been overlooked when UIMA was built is that
> people (like me) have to write code which wants to interact with the CAS
> but can't be an AE. In UIMA the CAS (either in memory, or serialized)
> is difficult to
> be used without implementing an AE.

I'm not sure why you feel like that. E.g. in WebAnno (an annotation editor
that uses the CAS as its internal data model), create operate with the CAS
basically without any AEs. All editing operations are done directly on the
CAS which is loaded/saved directly using the UIMA API calls for binary 
serialization.

Basically, we are using the same API that we would be using in an AE, but 
without
the AE/pipelining stuff. It doesn't get any more difficult without the AE - in 
fact
some things become easier without AEs, readers, and consumers. 

I'm sure you must have something similar in the CAS Editor plugin in Eclipse, 
no?

-- Richard

Reply via email to