Adam Lally wrote:
Some questions I had on glossary definitions.  Currently we have the
following definitions in our glossary:

---------------------
UIMA: UIMA is an acronym that stands for Unstructured Information
Management Architecture; it is a software architecture which
specifies component interfaces, design patterns and development
roles for creating, describing, discovering, composing and deploying
multi-modal analysis capabilities.

UIMA Java Framework:
A Java-based implementation of the UIMA architecture. It provides
a run-time environment in which developers can plug in and run
their UIMA component implementations and with which they can
build and deploy UIM applications.

UIMA Software Development Kit (SDK):
The SDK includes the framework plus additional components such
as tooling and examples. Some of the tooling is Eclipse-based
http://www.eclipse.org/).
-----------------------

Should the definition for UIMA refer to the OASIS TC?

If you want to, though I don't think it's necessary in the glossary.


Should the following two terms be renamed to Apache UIMA Java
Framework and Apache UIMA SDK?  And should there be a definition for
"Apache UIMA" without the "SDK" part - in which case what is the
difference, Apache UIMA is the project, and the SDK is the artifact we
produce?

I could go either way. Personally, I would probably leave it as is and not prefix the glossary terms with "Apache". It seems a bit redundant and people might not think to look under "A" for a definition of UIMA. We could also have both entries and one refer to the other; or is that complete overkill? Sorry, I know I'm not being helpful. Do whatever you think is best.

--Thilo

Reply via email to