uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philip Ogren <phi...@ogren.info>
Subject Re: uimaFIT 1.0.0 released
Date Fri, 16 Jul 2010 22:02:51 GMT
apologies for multiple postings to the list - I sent this message twice 
from the wrong email account and then sent it again from the account 
that is registered to this list.  my bad...

On 7/16/2010 3:41 PM, Philip V Ogren wrote:
> We are pleased to announce the release of uimaFIT 1.0.0 - a library 
> that provides factories, injection, and testing utilities for UIMA.  
> The following list highlights some of the features uimaFIT provides:
>  * Factories: simplify instantiating UIMA components programmatically 
> without descriptor files.  For example, to instantiate an 
> AnalysisEngine a call like this could be made:
>         AnalysisEngineFactory.createPrimitive(MyAEImpl.class, 
> myTypeSystem, paramName, paramValue)
>  * Injection: handles the binding of configuration parameter values to 
> the corresponding member variables in the analysis engines and handles 
> the binding of external resources.  For example, to bind a 
> configuration parameter just annotate a member variable with 
> @ConfigurationParameter.  Then add one line of code to your initialize 
> method - ConfigurationParameterInitializer.initialize(this, 
> uimaContext).  This is handled automatically if you extend the uimaFIT 
> JCasAnnotator_ImplBase class.
>  * Testing: uimaFIT simplifies testing in a number of ways described 
> in the documentation.  By making it easy to instantiate your 
> components without descriptor files a large amount of 
> difficult-to-maintain and unnecessary XML can be eliminated from your 
> test code.   This makes tests easier to write and maintain.  Also, 
> running components as a pipeline can be accomplished with a method 
> call like this:  SimplePipeline.runPipeline(reader, ae1, ..., aeN, 
> consumer1, ... consumerN)
> uimaFIT is licensed with Apache Software License 2.0 and is available 
> from Google Code at:
> http://uimafit.googlecode.com
> http://code.google.com/p/uimafit/wiki/Documentation
> uimaFIT is available via Maven Central.  If you use maven for your 
> build environment, then you can add uimaFIT as a dependency to your 
> pom.xml file with the following:
> <dependency>
> <groupId>org.uimafit</groupId>
> <artifactId>uimafit</artifactId>
> <version>1.0.0</version>
> </dependency>
> uimaFIT is a collaborative effort between the Center for Computational 
> Pharmacology at the University of Colorado Denver, the Center for 
> Computational Language and Education Research at the University of 
> Colorado at Boulder, and the Ubiquitous Knowledge Processing (UKP) Lab 
> at the Technische Universit├Ąt Darmstadt.  uimaFIT is extensively used 
> by projects being developed by these groups.
> The uimaFIT development team is:
> Philip Ogren, University of Colorado, USA
> Richard Eckart de Castilho, Technische Universit├Ąt Darmstadt, Germany
> Steven Bethard, Stanford University, USA
> with contributions from Fabio Mancinelli, Chris Roeder, Philipp 
> Wetzler, and Torsten Zesch.
> Please address questions to uimafit-users@googlegroups.com.  uimaFIT 
> requires Java 1.5 or higher and UIMA 2.3.0 or higher.
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.839 / Virus Database: 271.1.1/3009 - Release Date: 07/16/10 00:35:00

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message