Recent trends toward moving things into the cloud motivated me to consider what a JSON serialization of the CAS and descriptor metadata (more particularly, type systems) might look like.
I've put up a Wiki page with some of the thoughts so far in this exploration, here: https://cwiki.apache.org/confluence/display/UIMA/JSON+serialization+for+UIMA
I'm also fooling around with a proof-of-concept implementation, based on our current XMI serialization for the CAS, as well as our MetaDataObject_impl serialization for UIMA descriptors, in order to work out the details. There are additional nits (like how to configure things) not yet worked out.
Comments and discussion appreciated; I've put this up as a Jira to record them together - but feel free to use email also for any comments you feel might be better being more ephemeral.