A preview of the PDF is not available
Simplifying UIMA Component Development and Testing with Java Annotations and Dependency Injection
Developing within the Apache UIMA project framework presents challenges when writing and testing components in Java. Challenges stem from the relationship between the Java source code implement-ing the components and the corresponding UIMA XML descriptor files describing configuration and deployment settings. Java Annotations and Dependency Injection can be used to establish a stronger separation of concerns between framework integration and core component implemen-tation, thus freeing the developer from commonly repeated tasks and allowing simplified development and testing.