Modified: 
uima/site/trunk/uima-website/docs/d/uimaj-current/overview_and_setup.html
URL: 
http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimaj-current/overview_and_setup.html?rev=1907218&r1=1907217&r2=1907218&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimaj-current/overview_and_setup.html 
(original)
+++ uima/site/trunk/uima-website/docs/d/uimaj-current/overview_and_setup.html 
Thu Feb  2 08:24:16 2023
@@ -1,10 +1,10 @@
 <html><head>
       <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>UIMA Overview &amp; SDK Setup</title><link rel="stylesheet" 
type="text/css" href="css/stylesheet-html.css"><meta name="generator" 
content="DocBook XSL-NS Stylesheets V1.76.1"></head><body bgcolor="white" 
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en" 
class="book" title="UIMA Overview &amp; SDK Setup" id="d5e1"><div 
xmlns:d="http://docbook.org/ns/docbook"; class="titlepage"><div><div><h1 
class="title">UIMA Overview &amp; SDK Setup</h1></div><div><div 
class="authorgroup">
+   <title>UIMA Overview &amp; SDK Setup</title><link rel="stylesheet" 
type="text/css" href="css/stylesheet-html.css"><meta name="generator" 
content="DocBook XSL Stylesheets V1.79.1"></head><body bgcolor="white" 
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en" 
class="book" id="d5e1"><div xmlns:d="http://docbook.org/ns/docbook"; 
class="titlepage"><div><div><h1 class="title">UIMA Overview &amp; SDK 
Setup</h1></div><div><div class="authorgroup">
       <h3 class="corpauthor">Written and maintained by the Apache UIMA&#8482; 
Development Community</h3>
-    </div></div><div><p class="releaseinfo">Version 3.3.1</p></div><div><p 
class="copyright">Copyright &copy; 2006, 2022 The Apache Software 
Foundation</p></div><div><p class="copyright">Copyright &copy; 2004, 2006 
International Business Machines Corporation</p></div><div><div 
class="legalnotice" title="Legal Notice"><a name="d5e8"></a>
+    </div></div><div><p class="releaseinfo">Version 3.4.0</p></div><div><p 
class="copyright">Copyright &copy; 2006, 2023 The Apache Software 
Foundation</p></div><div><p class="copyright">Copyright &copy; 2004, 2006 
International Business Machines Corporation</p></div><div><div 
class="legalnotice" id="d5e8">
       <p> </p>
-      <p title="License and Disclaimer">
+      <p>
         <b>License and Disclaimer.&nbsp;</b>
 
         The ASF licenses this documentation
@@ -14,7 +14,7 @@
          
          </p><div class="blockquote"><blockquote class="blockquote">
            <a class="ulink" href="http://www.apache.org/licenses/LICENSE-2.0"; 
target="_top">http://www.apache.org/licenses/LICENSE-2.0</a>
-         </blockquote></div><p title="License and Disclaimer">
+         </blockquote></div><p>
          
            Unless required by applicable law or agreed to in writing,
            this documentation and its contents are distributed under the 
License 
@@ -27,7 +27,7 @@
       </p>
       <p> </p>
       <p> </p>
-      <p title="Trademarks">
+      <p>
         <b>Trademarks.&nbsp;</b>
         All terms mentioned in the text that are known to be trademarks or 
         service marks have been appropriately capitalized.  Use of such terms
@@ -35,13 +35,13 @@
         the trademark or service mark.
         
       </p>
-    </div></div><div><p class="pubdate">October, 
2022</p></div></div><hr></div><div class="toc"><p><b>Table of 
Contents</b></p><dl><dt><span class="chapter"><a 
href="#ugr.project_overview">1. Overview</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.project_overview_doc_overview">1.1. Apache UIMA 
Project Documentation Overview</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.project_overview_overview">1.1.1. 
Overviews</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_setup">1.1.2. Eclipse Tooling Installation and 
Setup</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_tutorials_dev_guides">1.1.3. Tutorials and 
Developer's Guides</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_tool_guides">1.1.4. Tools Users' 
Guides</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_reference">1.1.5. 
References</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_v3"
 >1.1.6. Version 3 User's guide</a></span></dt></dl></dd><dt><span 
 >class="section"><a href="#ugr.project_overview_doc_use">1.2. How to use the 
 >Documentation</a></span></dt><dt><span class="section"><a 
 >href="#ugr.project_overview_changes_from_previous">1.3. Changes from UIMA 
 >Version 2</a></span></dt><dt><span class="section"><a 
 >href="#ugr.project_overview_migrating_from_v2_to_v3">1.4. Migrating existing 
 >UIMA pipelines from Version 2 to Version 3</a></span></dt><dt><span 
 >class="section"><a href="#ugr.project_overview_summary">1.5. Apache UIMA 
 >Summary</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ovv.summary.general">1.5.1. General</a></span></dt><dt><span 
 >class="section"><a 
 >href="#ugr.ovv.summary.programming_language_support">1.5.2. Programming 
 >Language Support</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.general.summary.multi_modal_support">1.5.3. Multi-Modal 
 >Support</a></span></dt></dl></dd><dt><span class="section"><a 
 >href="#ugr.project_overview_summar
 y_sdk_capabilities">1.6. Summary of Apache UIMA 
Capabilities</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ovv.conceptual">2. UIMA Conceptual 
Overview</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.conceptual.uima_introduction">2.1. UIMA 
Introduction</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.architecture_framework_sdk">2.2. The Architecture, 
the Framework and the SDK</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.analysis_basics">2.3. Analysis 
Basics</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.conceptual.aes_annotators_and_analysis_results">2.3.1. Analysis 
Engines, Annotators &amp; Results</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.representing_results_in_cas">2.3.2. Representing 
Analysis Results in the CAS</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.interacting_with_cas_and_external_resources">2.3.3. 
Using CASes and Ex
 ternal Resources</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.component_descriptors">2.3.4. Component 
Descriptors</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ovv.conceptual.aggregate_analysis_engines">2.4. Aggregate Analysis 
Engines</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.applicaiton_building_and_collection_processing">2.5. 
Application Building and Collection Processing</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="#ugr.ovv.conceptual.using_framework_from_an_application">2.5.1. Using the 
framework from an Application</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.graduating_to_collection_processing">2.5.2. 
Graduating to Collection Processing</a></span></dt></dl></dd><dt><span 
class="section"><a href="#ugr.ovv.conceptual.exploiting_analysis_results">2.6. 
Exploiting Analysis Results</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.conceptual.semantic_search"
 >2.6.1. Semantic Search</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.conceptual.databases">2.6.2. 
 >Databases</a></span></dt></dl></dd><dt><span class="section"><a 
 >href="#ugr.ovv.conceptual.multimodal_processing">2.7. Multimodal Processing 
 >in UIMA</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.conceptual.next_steps">2.8. Next 
 >Steps</a></span></dt></dl></dd><dt><span class="chapter"><a 
 >href="#ugr.ovv.eclipse_setup">3. Eclipse IDE setup for 
 >UIMA</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.installation">3.1. 
 >Installation</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.install_eclipse">3.1.1. Install 
 >Eclipse</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.install_uima_eclipse_plugins">3.1.2. Installing 
 >the UIMA Eclipse Plugins</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.install_uima_sdk">3.1.3. Install the UIMA 
 >SDK</a></span></dt><dt><span c
 lass="section"><a 
href="#ugr.ovv.eclipse_setup.install_uima_eclipse_plugins_manually">3.1.4. 
Installing the UIMA Eclipse Plugins, manually</a></span></dt><dt><span 
class="section"><a href="#ugr.ovv.eclipse_setup.start_eclipse">3.1.5. Start 
Eclipse</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.example_code">3.2. Setting up Eclipse to view 
Example Code</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.adding_source">3.3. Adding the UIMA source code to 
the jar files</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.linking_uima_javadocs">3.4. Attaching UIMA 
Javadocs</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.running_external_tools_from_eclipse">3.5. Running 
external tools from Eclipse</a></span></dt></dl></dd><dt><span 
class="chapter"><a href="#ugr.faqs">4. UIMA FAQ's</a></span></dt><dt><span 
class="chapter"><a href="#ugr.issues">5. Known Issues</a></span></dt><dt><span 
clas
 s="glossary"><a href="#ugr.glossary">Glossary</a></span></dt></dl></div>
+    </div></div><div><p class="pubdate">January, 
2023</p></div></div><hr></div><div class="toc"><p><b>Table of 
Contents</b></p><dl class="toc"><dt><span class="chapter"><a 
href="#ugr.project_overview">1. Overview</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.project_overview_doc_overview">1.1. Apache UIMA 
Project Documentation Overview</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.project_overview_overview">1.1.1. 
Overviews</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_setup">1.1.2. Eclipse Tooling Installation and 
Setup</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_tutorials_dev_guides">1.1.3. Tutorials and 
Developer's Guides</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_tool_guides">1.1.4. Tools Users' 
Guides</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_reference">1.1.5. 
References</a></span></dt><dt><span class="section"><a href="#ugr.project_
 overview_v3">1.1.6. Version 3 User's guide</a></span></dt></dl></dd><dt><span 
class="section"><a href="#ugr.project_overview_doc_use">1.2. How to use the 
Documentation</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_changes_from_previous">1.3. Changes from UIMA 
Version 2</a></span></dt><dt><span class="section"><a 
href="#ugr.project_overview_migrating_from_v2_to_v3">1.4. Migrating existing 
UIMA pipelines from Version 2 to Version 3</a></span></dt><dt><span 
class="section"><a href="#ugr.project_overview_summary">1.5. Apache UIMA 
Summary</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.summary.general">1.5.1. General</a></span></dt><dt><span 
class="section"><a href="#ugr.ovv.summary.programming_language_support">1.5.2. 
Programming Language Support</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.general.summary.multi_modal_support">1.5.3. Multi-Modal 
Support</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.project_ove
 rview_summary_sdk_capabilities">1.6. Summary of Apache UIMA 
Capabilities</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ovv.conceptual">2. UIMA Conceptual 
Overview</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.conceptual.uima_introduction">2.1. UIMA 
Introduction</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.architecture_framework_sdk">2.2. The Architecture, 
the Framework and the SDK</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.analysis_basics">2.3. Analysis 
Basics</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.conceptual.aes_annotators_and_analysis_results">2.3.1. Analysis 
Engines, Annotators &amp; Results</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.representing_results_in_cas">2.3.2. Representing 
Analysis Results in the CAS</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.interacting_with_cas_and_external_resources">2.3.3. 
Using 
 CASes and External Resources</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.component_descriptors">2.3.4. Component 
Descriptors</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ovv.conceptual.aggregate_analysis_engines">2.4. Aggregate Analysis 
Engines</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.applicaiton_building_and_collection_processing">2.5. 
Application Building and Collection Processing</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="#ugr.ovv.conceptual.using_framework_from_an_application">2.5.1. Using the 
framework from an Application</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.graduating_to_collection_processing">2.5.2. 
Graduating to Collection Processing</a></span></dt></dl></dd><dt><span 
class="section"><a href="#ugr.ovv.conceptual.exploiting_analysis_results">2.6. 
Exploiting Analysis Results</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.conceptual.sema
 ntic_search">2.6.1. Semantic Search</a></span></dt><dt><span 
class="section"><a href="#ugr.ovv.conceptual.databases">2.6.2. 
Databases</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ovv.conceptual.multimodal_processing">2.7. Multimodal Processing in 
UIMA</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.conceptual.next_steps">2.8. Next 
Steps</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ovv.eclipse_setup">3. Eclipse IDE setup for 
UIMA</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.installation">3.1. 
Installation</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.install_eclipse">3.1.1. Install 
Eclipse</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.install_uima_eclipse_plugins">3.1.2. Installing 
the UIMA Eclipse Plugins</a></span></dt><dt><span class="section"><a 
href="#ugr.ovv.eclipse_setup.install_uima_sdk">3.1.3. Install the UIMA 
SDK</a></span></dt
 ><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.install_uima_eclipse_plugins_manually">3.1.4. 
 >Installing the UIMA Eclipse Plugins, manually</a></span></dt><dt><span 
 >class="section"><a href="#ugr.ovv.eclipse_setup.start_eclipse">3.1.5. Start 
 >Eclipse</a></span></dt></dl></dd><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.example_code">3.2. Setting up Eclipse to view 
 >Example Code</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.adding_source">3.3. Adding the UIMA source code 
 >to the jar files</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.linking_uima_javadocs">3.4. Attaching UIMA 
 >Javadocs</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ovv.eclipse_setup.running_external_tools_from_eclipse">3.5. 
 >Running external tools from Eclipse</a></span></dt></dl></dd><dt><span 
 >class="chapter"><a href="#ugr.faqs">4. UIMA FAQ's</a></span></dt><dt><span 
 >class="chapter"><a href="#ugr.issues">5. Known Issues</a></span></dt><d
 t><span class="glossary"><a 
href="#ugr.glossary">Glossary</a></span></dt></dl></div>
   
   
 
   
 
-  <div class="chapter" title="Chapter&nbsp;1.&nbsp;UIMA Overview" 
id="ugr.project_overview"><div class="titlepage"><div><div><h2 
class="title">Chapter&nbsp;1.&nbsp;UIMA Overview</h2></div></div></div>
+  <div class="chapter" id="ugr.project_overview"><div 
class="titlepage"><div><div><h1 class="title">Chapter&nbsp;1.&nbsp;UIMA 
Overview</h1></div></div></div>
   
   
   
@@ -66,7 +66,7 @@
   
   <p>This chapter is the intended starting point for readers that are new to 
the Apache UIMA Project. It includes
     this introduction and the following sections:</p> 
-  <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem">
+  <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: 
disc; "><li class="listitem">
       <p> <a class="xref" href="#ugr.project_overview_doc_overview" 
title="1.1.&nbsp;Apache UIMA Project Documentation Overview">Section&nbsp;1.1, 
&#8220;Apache UIMA Project Documentation Overview&#8221;</a> provides a list of 
the books and topics included in
         the Apache UIMA documentation with a brief summary of each. </p>
     </li><li class="listitem">
@@ -76,14 +76,14 @@
     
     <p>The main website for Apache UIMA is <a class="ulink" 
href="http://uima.apache.org"; target="_top">http://uima.apache.org</a>.  Here 
you 
     can find out many things, including:
-     </p><div class="itemizedlist"><ul class="itemizedlist" type="disc" 
compact><li class="listitem"><p>how to download (both the binary and source 
distributions</p></li><li class="listitem"><p>how to participate in the 
development</p></li><li class="listitem"><p>mailing lists - including the user 
list used like a forum for questions and answers</p></li><li 
class="listitem"><p>a Wiki where you can find and contribute all kinds of 
information, including tips and best practices</p></li><li 
class="listitem"><p>a sandbox - a subproject for potential new additions to 
Apache UIMA or to subprojects of it.  Things here
+     </p><div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: disc; "><li class="listitem"><p>how to download (both 
the binary and source distributions</p></li><li class="listitem"><p>how to 
participate in the development</p></li><li class="listitem"><p>mailing lists - 
including the user list used like a forum for questions and answers</p></li><li 
class="listitem"><p>a Wiki where you can find and contribute all kinds of 
information, including tips and best practices</p></li><li 
class="listitem"><p>a sandbox - a subproject for potential new additions to 
Apache UIMA or to subprojects of it.  Things here
        are works in progress, and may (or may not) be included in 
releases.</p></li><li class="listitem"><p>links to 
conferences</p></li></ul></div><p>
       </p>
  
-  <div class="section" title="1.1.&nbsp;Apache UIMA Project Documentation 
Overview"><div class="titlepage"><div><div><h2 class="title" style="clear: 
both" id="ugr.project_overview_doc_overview">1.1.&nbsp;Apache UIMA Project 
Documentation Overview</h2></div></div></div>
+  <div class="section" id="ugr.project_overview_doc_overview"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">1.1.&nbsp;Apache UIMA Project Documentation 
Overview</h2></div></div></div>
     
     <p> The user documentation for UIMA is organized into several parts.
-      </p><div class="itemizedlist"><ul class="itemizedlist" type="disc" 
compact><li class="listitem">
+      </p><div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: disc; "><li class="listitem">
           <p> Overviews - this documentation </p>
         </li><li class="listitem">
           <p> Eclipse Tooling Installation and Setup - also in this document 
</p>
@@ -112,69 +112,69 @@
     documentation.
     </p>
     
-    <div class="section" title="1.1.1.&nbsp;Overviews"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.project_overview_overview">1.1.1.&nbsp;Overviews</h3></div></div></div>
+    <div class="section" id="ugr.project_overview_overview"><div 
class="titlepage"><div><div><h3 
class="title">1.1.1.&nbsp;Overviews</h3></div></div></div>
       
       
       <div class="informaltable">
-        <table style="border-collapse: collapse;border-top: 0.5pt solid black; 
border-bottom: 0.5pt solid black; border-left: 0.5pt solid black; border-right: 
0.5pt solid black; "><colgroup><col class="col1"><col 
class="col2"></colgroup><tbody><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><span class="emphasis"><em>Overview of the 
Documentation</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">
+        <table class="informaltable" style="border-collapse: 
collapse;border-top: 1px solid black; border-bottom: 1px solid black; 
border-left: 1px solid black; border-right: 1px solid black; "><colgroup><col 
class="col1"><col class="col2"></colgroup><tbody><tr><td style="border-right: 
1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Overview of the Documentation</em></span>
+              </td><td style="border-bottom: 1px solid black; ">
                 <p>What you are currently reading.  Lists the documents 
provided in the Apache 
                 UIMA documentation set and provides
                  a recommended path through the documentation for getting 
started using
                   UIMA.  It includes release notes and provides a brief 
high-level description of 
                   the different software modules included in the
                   Apache UIMA Project.  See <a class="xref" 
href="#ugr.project_overview_doc_overview" title="1.1.&nbsp;Apache UIMA Project 
Documentation Overview">Section&nbsp;1.1, &#8220;Apache UIMA Project 
Documentation Overview&#8221;</a>.</p>
-              </td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><span class="emphasis"><em>Conceptual 
Overview</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Provides a 
broad conceptual overview of the UIMA component architecture; includes
+              </td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; "><span class="emphasis"><em>Conceptual 
Overview</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Provides a 
broad conceptual overview of the UIMA component architecture; includes
                 references to the other documents in the documentation set 
that provide more detail.
-                See <a class="xref" href="#ugr.ovv.conceptual" 
title="Chapter&nbsp;2.&nbsp;UIMA Conceptual Overview">Chapter&nbsp;2, <i>UIMA 
Conceptual Overview</i></a></td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; "><span class="emphasis"><em>UIMA 
FAQs</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Frequently 
Asked Questions about general UIMA concepts. (Not a programming
-                resource.)  See <a class="xref" href="#ugr.faqs" 
title="Chapter&nbsp;4.&nbsp;UIMA Frequently Asked Questions 
(FAQ's)">Chapter&nbsp;4, <i>UIMA Frequently Asked Questions 
(FAQ's)</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><span class="emphasis"><em>Known 
Issues</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Known issues 
and problems with the UIMA SDK.  See <a class="xref" href="#ugr.issues" 
title="Chapter&nbsp;5.&nbsp;Known Issues">Chapter&nbsp;5, <i>Known 
Issues</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
"><span class="emphasis"><em>Glossary</em></span>
+                See <a class="xref" href="#ugr.ovv.conceptual" 
title="Chapter&nbsp;2.&nbsp;UIMA Conceptual Overview">Chapter&nbsp;2, <i>UIMA 
Conceptual Overview</i></a></td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; "><span class="emphasis"><em>UIMA 
FAQs</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Frequently 
Asked Questions about general UIMA concepts. (Not a programming
+                resource.)  See <a class="xref" href="#ugr.faqs" 
title="Chapter&nbsp;4.&nbsp;UIMA Frequently Asked Questions 
(FAQ's)">Chapter&nbsp;4, <i>UIMA FAQ's</i></a>.</td></tr><tr><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Known Issues</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Known issues 
and problems with the UIMA SDK.  See <a class="xref" href="#ugr.issues" 
title="Chapter&nbsp;5.&nbsp;Known Issues">Chapter&nbsp;5, <i>Known 
Issues</i></a>.</td></tr><tr><td style="border-right: 1px solid black; "><span 
class="emphasis"><em>Glossary</em></span>
               </td><td style="">UIMA terms and concepts and their basic 
definitions.  See <a class="xref" href="#ugr.glossary" title="Glossary: Key 
Terms &amp; Concepts">Glossary</a>.</td></tr></tbody></table>
       </div>
     </div>
     
-    <div class="section" title="1.1.2.&nbsp;Eclipse Tooling Installation and 
Setup"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.project_overview_setup">1.1.2.&nbsp;Eclipse Tooling Installation and 
Setup</h3></div></div></div>
+    <div class="section" id="ugr.project_overview_setup"><div 
class="titlepage"><div><div><h3 class="title">1.1.2.&nbsp;Eclipse Tooling 
Installation and Setup</h3></div></div></div>
       
       <p>Provides step-by-step instructions for installing Apache UIMA in the 
Eclipse Interactive
-        Development Environment.  See <a class="xref" 
href="#ugr.ovv.eclipse_setup" title="Chapter&nbsp;3.&nbsp;Setting up the 
Eclipse IDE to work with UIMA">Chapter&nbsp;3, <i>Setting up the Eclipse IDE to 
work with UIMA</i></a>.</p>
+        Development Environment.  See <a class="xref" 
href="#ugr.ovv.eclipse_setup" title="Chapter&nbsp;3.&nbsp;Setting up the 
Eclipse IDE to work with UIMA">Chapter&nbsp;3, <i>Eclipse IDE setup for 
UIMA</i></a>.</p>
     </div>
     
-    <div class="section" title="1.1.3.&nbsp;Tutorials and Developer's 
Guides"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.project_overview_tutorials_dev_guides">1.1.3.&nbsp;Tutorials and 
Developer's Guides</h3></div></div></div>
+    <div class="section" id="ugr.project_overview_tutorials_dev_guides"><div 
class="titlepage"><div><div><h3 class="title">1.1.3.&nbsp;Tutorials and 
Developer's Guides</h3></div></div></div>
       
       <div class="informaltable">
-        <table style="border-collapse: collapse;border-top: 0.5pt solid black; 
border-bottom: 0.5pt solid black; border-left: 0.5pt solid black; border-right: 
0.5pt solid black; "><colgroup><col class="col1"><col 
class="col2"></colgroup><tbody><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tutorial_annotator"></a><span 
class="emphasis"><em>Annotators and Analysis Engines</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; 
">Tutorial-style guide for building UIMA annotators and analysis engines. This 
chapter
+        <table class="informaltable" style="border-collapse: 
collapse;border-top: 1px solid black; border-bottom: 1px solid black; 
border-left: 1px solid black; border-right: 1px solid black; "><colgroup><col 
class="col1"><col class="col2"></colgroup><tbody><tr 
id="ugr.project_overview_tutorial_annotator"><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; "><span class="emphasis"><em>Annotators 
and Analysis Engines</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Tutorial-style 
guide for building UIMA annotators and analysis engines. This chapter
                 introduces the developer to creating type systems and using 
UIMA's common data structure,
                 the CAS or Common Analysis Structure. It demonstrates how to 
use built in tools to specify and create
                 basic UIMA analysis components.  See 
-                <a href="tutorials_and_users_guides.html#ugr.tug.aae" 
class="olink">Chapter&nbsp;1, <i>Annotator and Analysis Engine Developer's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tutorial_cpe"></a><span 
class="emphasis"><em>Building UIMA Collection Processing Engines</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; 
">Tutorial-style guide for building UIMA collection processing engines. These
+                <a href="tutorials_and_users_guides.html#ugr.tug.aae" 
class="olink">Chapter&nbsp;1, <i>Annotator and Analysis Engine Developer's 
Guide</i></a>.</td></tr><tr id="ugr.project_overview_tutorial_cpe"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Building UIMA Collection Processing Engines</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Tutorial-style 
guide for building UIMA collection processing engines. These
                manage the
                 analysis of collections of documents from source to sink.  See 
-                <a href="tutorials_and_users_guides.html#ugr.tug.cpe" 
class="olink">Chapter&nbsp;2, <i>Collection Processing Engine Developer's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tutorial_application_development"></a><span 
class="emphasis"><em>Developing Complete Applications</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; 
">Tutorial-style guide on using the UIMA APIs to create, run and manage UIMA 
components from
+                <a href="tutorials_and_users_guides.html#ugr.tug.cpe" 
class="olink">Chapter&nbsp;2, <i>Collection Processing Engine Developer's 
Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_tutorial_application_development"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Developing Complete Applications</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Tutorial-style 
guide on using the UIMA APIs to create, run and manage UIMA components from
                 your application. Also describes APIs for saving and restoring 
the contents of a CAS using an XML
                 format called <span class="trademark"> XMI</span>&reg;.  See 
-                <a href="tutorials_and_users_guides.html#ugr.tug.application" 
class="olink">Chapter&nbsp;3, <i>Application Developer's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_guide_flow_controller"></a><span 
class="emphasis"><em>Flow Controller</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">When 
multiple components are combined in an Aggregate, each CAS flow among the 
various
+                <a href="tutorials_and_users_guides.html#ugr.tug.application" 
class="olink">Chapter&nbsp;3, <i>Application Developer's 
Guide</i></a>.</td></tr><tr id="ugr.project_overview_guide_flow_controller"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Flow Controller</em></span>
+              </td><td style="border-bottom: 1px solid black; ">When multiple 
components are combined in an Aggregate, each CAS flow among the various
                 components. UIMA provides two built-in flows, and also allows 
custom flows to be
-                implemented.  See <a 
href="tutorials_and_users_guides.html#ugr.tug.fc" class="olink">Chapter&nbsp;4, 
<i>Flow Controller Developer's Guide</i></a>.</td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_guide_multiple_sofas"></a><span 
class="emphasis"><em>Developing Applications using Multiple Subjects of 
Analysis</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">A single CAS 
maybe associated with multiple subjects of analysis (Sofas). These are useful
+                implemented.  See <a 
href="tutorials_and_users_guides.html#ugr.tug.fc" class="olink">Chapter&nbsp;4, 
<i>Flow Controller Developer's Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_guide_multiple_sofas"><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Developing Applications using Multiple Subjects of 
Analysis</em></span>
+              </td><td style="border-bottom: 1px solid black; ">A single CAS 
maybe associated with multiple subjects of analysis (Sofas). These are useful
                 for representing and analyzing different formats or 
translations of the same document. For
                 multi-modal analysis, Sofas are good for different modal 
representations of the same stream
                 (e.g., audio and close-captions).This chapter provides the 
developer details on how to use
                 multiple Sofas in an application.  See 
-                <a href="tutorials_and_users_guides.html#ugr.tug.aas" 
class="olink">Chapter&nbsp;5, <i>Annotations, Artifacts, and 
Sofas</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_guide_multiple_views"></a><span 
class="emphasis"><em>Multiple CAS Views of an Artifact</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">UIMA 
provides an extension to the basic model of the CAS which supports 
+                <a href="tutorials_and_users_guides.html#ugr.tug.aas" 
class="olink">Chapter&nbsp;5, <i>Annotations, Artifacts, and 
Sofas</i></a>.</td></tr><tr id="ugr.project_overview_guide_multiple_views"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Multiple CAS Views of an Artifact</em></span>
+              </td><td style="border-bottom: 1px solid black; ">UIMA provides 
an extension to the basic model of the CAS which supports 
               analysis of multiple views of the same artifact, all contained 
with the CAS. This 
               chapter describes the concepts, terminology, and the API and XML 
extensions that 
               enable this.  See 
-                <a href="tutorials_and_users_guides.html#ugr.tug.mvs" 
class="olink">Chapter&nbsp;6, <i>Multiple CAS Views of an 
Artifact</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_guide_cas_multiplier"></a><span 
class="emphasis"><em>CAS Multiplier</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">A component 
may add additional CASes into the workflow. This may be useful to break up a 
large
+                <a href="tutorials_and_users_guides.html#ugr.tug.mvs" 
class="olink">Chapter&nbsp;6, <i>Multiple CAS Views of an 
Artifact</i></a>.</td></tr><tr 
id="ugr.project_overview_guide_cas_multiplier"><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; "><span class="emphasis"><em>CAS 
Multiplier</em></span>
+              </td><td style="border-bottom: 1px solid black; ">A component 
may add additional CASes into the workflow. This may be useful to break up a 
large
                 artifact into smaller units, or to create a new CAS that 
collects information from multiple other
-                CASes.  See <a 
href="tutorials_and_users_guides.html#ugr.tug.cm" class="olink">Chapter&nbsp;7, 
<i>CAS Multiplier Developer's Guide</i></a>.</td></tr><tr><td 
style="border-right: 0.5pt solid black; "><a 
name="ugr.project_overview_xmi_emf"></a><span class="emphasis"><em>XMI and EMF 
Interoperability</em></span>
+                CASes.  See <a 
href="tutorials_and_users_guides.html#ugr.tug.cm" class="olink">Chapter&nbsp;7, 
<i>CAS Multiplier Developer's Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_xmi_emf"><td style="border-right: 1px solid black; 
"><span class="emphasis"><em>XMI and EMF Interoperability</em></span>
               </td><td style="">The UIMA Type system and the contents of the 
CAS itself can be externalized using the XMI
                 standard for XML MetaData. Eclipse Modeling Framework (EMF) 
tooling can be used to develop
                 applications that use this information.  See 
@@ -182,70 +182,70 @@
       </div>
     </div>
     
-    <div class="section" title="1.1.4.&nbsp;Tools Users' Guides"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.project_overview_tool_guides">1.1.4.&nbsp;Tools Users' 
Guides</h3></div></div></div>
+    <div class="section" id="ugr.project_overview_tool_guides"><div 
class="titlepage"><div><div><h3 class="title">1.1.4.&nbsp;Tools Users' 
Guides</h3></div></div></div>
       
       
       <div class="informaltable">
-        <table style="border-collapse: collapse;border-top: 0.5pt solid black; 
border-bottom: 0.5pt solid black; border-left: 0.5pt solid black; border-right: 
0.5pt solid black; "><colgroup><col class="col1"><col 
class="col2"></colgroup><tbody><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_component_descriptor_editor"></a><span 
class="emphasis"><em>Component Descriptor Editor</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
the features of the Component Descriptor Editor Tool. This tool provides a GUI 
for
+        <table class="informaltable" style="border-collapse: 
collapse;border-top: 1px solid black; border-bottom: 1px solid black; 
border-left: 1px solid black; border-right: 1px solid black; "><colgroup><col 
class="col1"><col class="col2"></colgroup><tbody><tr 
id="ugr.project_overview_tools_component_descriptor_editor"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Component Descriptor Editor</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes the 
features of the Component Descriptor Editor Tool. This tool provides a GUI for
                 specifying the details of UIMA component descriptors, 
including those for Analysis Engines
                 (primitive and aggregate), Collection Readers, CAS Consumers 
and Type Systems.  See 
-                <a href="tools.html#ugr.tools.cde" 
class="olink">Chapter&nbsp;1, <i>Component Descriptor Editor User's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_cpe_configurator"></a><span 
class="emphasis"><em>Collection Processing Engine Configurator</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
the User Interfaces and features of the CPE Configurator tool. This tool allows 
the
+                <a href="tools.html#ugr.tools.cde" 
class="olink">Chapter&nbsp;1, <i>Component Descriptor Editor User's 
Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_tools_cpe_configurator"><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Collection Processing Engine Configurator</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes the 
User Interfaces and features of the CPE Configurator tool. This tool allows the
                 user to select and configure the components of a Collection 
Processing Engine and then to run the
                 engine.  See 
-                <a href="tools.html#ugr.tools.cpe" 
class="olink">Chapter&nbsp;2, <i>Collection Processing Engine Configurator 
User's Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_pear_packager"></a><span 
class="emphasis"><em>Pear Packager</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
how to use the PEAR Packager utility. This utility enables developers to 
produce an
+                <a href="tools.html#ugr.tools.cpe" 
class="olink">Chapter&nbsp;2, <i>Collection Processing Engine Configurator 
User's Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_tools_pear_packager"><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; "><span class="emphasis"><em>Pear 
Packager</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes how 
to use the PEAR Packager utility. This utility enables developers to produce an
                 archive file for an analysis engine that includes all required 
resources for installing that
                 analysis engine in another UIMA environment.  See 
-                <a href="tools.html#ugr.tools.pear.packager" 
class="olink">Chapter&nbsp;9, <i>PEAR Packager User's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_pear_installer"></a><span 
class="emphasis"><em>Pear Installer</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
how to use the PEAR Installer utility. This utility installs and verifies an
+                <a href="tools.html#ugr.tools.pear.packager" 
class="olink">Chapter&nbsp;9, <i>PEAR Packager User's 
Guide</i></a>.</td></tr><tr id="ugr.project_overview_tools_pear_installer"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Pear Installer</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes how 
to use the PEAR Installer utility. This utility installs and verifies an
                 analysis engine from an archive file (PEAR) with all its 
resources in the right place so it is ready to
                 run.  See 
-                <a href="tools.html#ugr.tools.pear.installer" 
class="olink">Chapter&nbsp;11, <i>PEAR Installer User's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_pear_merger"></a><span 
class="emphasis"><em>Pear Merger</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
how to use the Pear Merger utility, which does a simple merge of multiple PEAR
+                <a href="tools.html#ugr.tools.pear.installer" 
class="olink">Chapter&nbsp;11, <i>PEAR Installer User's 
Guide</i></a>.</td></tr><tr id="ugr.project_overview_tools_pear_merger"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Pear Merger</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes how 
to use the Pear Merger utility, which does a simple merge of multiple PEAR
                 packages into one.  See 
-                <a href="tools.html#ugr.tools.pear.merger" 
class="olink">Chapter&nbsp;12, <i>PEAR Merger User's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_document_analyzer"></a><span 
class="emphasis"><em>Document Analyzer</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
the features of a tool for applying a UIMA analysis engine to a set of 
documents and
+                <a href="tools.html#ugr.tools.pear.merger" 
class="olink">Chapter&nbsp;12, <i>PEAR Merger User's 
Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_tools_document_analyzer"><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>Document Analyzer</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes the 
features of a tool for applying a UIMA analysis engine to a set of documents and
                 viewing the results.  See 
-                <a href="tools.html#ugr.tools.doc_analyzer" 
class="olink">Chapter&nbsp;3, <i>Document Analyzer User's 
Guide</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_cas_visual_debugger"></a><span 
class="emphasis"><em>CAS Visual Debugger</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
the features of a tool for viewing the detailed structure and contents of a 
CAS. Good
+                <a href="tools.html#ugr.tools.doc_analyzer" 
class="olink">Chapter&nbsp;3, <i>Document Analyzer User's 
Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_tools_cas_visual_debugger"><td style="border-right: 
1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>CAS Visual Debugger</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes the 
features of a tool for viewing the detailed structure and contents of a CAS. 
Good
                 for debugging.  See 
-                <a href="tools.html#ugr.tools.cvd" 
class="olink">Chapter&nbsp;5, <i>CAS Visual Debugger</i></a>.</td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_jcasgen"></a><span 
class="emphasis"><em>JCasGen</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Describes 
how to run the JCasGen utility, which automatically builds Java classes that
+                <a href="tools.html#ugr.tools.cvd" 
class="olink">Chapter&nbsp;5, <i>CAS Visual Debugger</i></a>.</td></tr><tr 
id="ugr.project_overview_tools_jcasgen"><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>JCasGen</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Describes how 
to run the JCasGen utility, which automatically builds Java classes that
                 correspond to a particular CAS Type System.  See 
-                <a href="tools.html#ugr.tools.jcasgen" 
class="olink">Chapter&nbsp;8, <i>JCasGen User's Guide</i></a>.</td></tr><tr><td 
style="border-right: 0.5pt solid black; "><a 
name="ugr.project_overview_tools_xml_cas_viewer"></a><span 
class="emphasis"><em>XML CAS Viewer</em></span>
+                <a href="tools.html#ugr.tools.jcasgen" 
class="olink">Chapter&nbsp;8, <i>JCasGen User's Guide</i></a>.</td></tr><tr 
id="ugr.project_overview_tools_xml_cas_viewer"><td style="border-right: 1px 
solid black; "><span class="emphasis"><em>XML CAS Viewer</em></span>
               </td><td style="">Describes how to run the supplied viewer to 
view externalized XML forms of CASes. This viewer
                 is used in the examples.  See 
                 <a href="tools.html#ugr.tools.annotation_viewer" 
class="olink">Chapter&nbsp;4, <i>Annotation 
Viewer</i></a>.</td></tr></tbody></table>
       </div>
     </div>
     
-    <div class="section" title="1.1.5.&nbsp;References"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.project_overview_reference">1.1.5.&nbsp;References</h3></div></div></div>
+    <div class="section" id="ugr.project_overview_reference"><div 
class="titlepage"><div><div><h3 
class="title">1.1.5.&nbsp;References</h3></div></div></div>
       
       <div class="informaltable">
-        <table style="border-collapse: collapse;border-top: 0.5pt solid black; 
border-bottom: 0.5pt solid black; border-left: 0.5pt solid black; border-right: 
0.5pt solid black; "><colgroup><col class="col1"><col 
class="col2"></colgroup><tbody><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_javadocs"></a><span 
class="emphasis"><em>Introduction to the UIMA API Javadocs</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Javadocs 
detailing the UIMA programming interfaces  See 
-                <a href="references.html#ugr.ref.javadocs" 
class="olink">Chapter&nbsp;1, <i>Javadocs</i></a></td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_xml_ref_component_descriptor"></a><span 
class="emphasis"><em>XML: Component Descriptor</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Provides 
detailed XML format for all the UIMA component descriptors, except the CPE (see
+        <table class="informaltable" style="border-collapse: 
collapse;border-top: 1px solid black; border-bottom: 1px solid black; 
border-left: 1px solid black; border-right: 1px solid black; "><colgroup><col 
class="col1"><col class="col2"></colgroup><tbody><tr 
id="ugr.project_overview_javadocs"><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; "><span class="emphasis"><em>Introduction to 
the UIMA API Javadocs</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Javadocs 
detailing the UIMA programming interfaces  See 
+                <a href="references.html#ugr.ref.javadocs" 
class="olink">Chapter&nbsp;1, <i>Javadocs</i></a></td></tr><tr 
id="ugr.project_overview_xml_ref_component_descriptor"><td style="border-right: 
1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>XML: Component Descriptor</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Provides 
detailed XML format for all the UIMA component descriptors, except the CPE (see
                 next).  See 
-                <a href="references.html#ugr.ref.xml.component_descriptor" 
class="olink">Chapter&nbsp;2, <i>Component Descriptor 
Reference</i></a>.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_xml_ref_collection_processing_engine_descriptor"></a><span
 class="emphasis"><em>XML: Collection Processing Engine Descriptor</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Provides 
detailed XML format for the Collection Processing Engine descriptor.  See 
-                <a href="references.html#ugr.ref.xml.cpe_descriptor" 
class="olink">Chapter&nbsp;3, <i>Collection Processing Engine Descriptor 
Reference</i></a></td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_cas"></a><span class="emphasis"><em>CAS</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Provides 
detailed description of the principal CAS interface.  See 
-                <a href="references.html#ugr.ref.cas" 
class="olink">Chapter&nbsp;4, <i>CAS Reference</i></a></td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_jcas"></a><span class="emphasis"><em>JCas</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Provides 
details on the JCas, a native Java interface to the CAS.  See 
-                <a href="references.html#ugr.ref.jcas" 
class="olink">Chapter&nbsp;5, <i>JCas Reference</i></a></td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; "><a 
name="ugr.project_overview_ref_pear"></a><span class="emphasis"><em>PEAR 
Reference</em></span>
-              </td><td style="border-bottom: 0.5pt solid black; ">Provides 
detailed description of the deployable archive format for UIMA
+                <a href="references.html#ugr.ref.xml.component_descriptor" 
class="olink">Chapter&nbsp;2, <i>Component Descriptor 
Reference</i></a>.</td></tr><tr 
id="ugr.project_overview_xml_ref_collection_processing_engine_descriptor"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>XML: Collection Processing Engine Descriptor</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Provides 
detailed XML format for the Collection Processing Engine descriptor.  See 
+                <a href="references.html#ugr.ref.xml.cpe_descriptor" 
class="olink">Chapter&nbsp;3, <i>Collection Processing Engine Descriptor 
Reference</i></a></td></tr><tr id="ugr.project_overview_cas"><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; "><span 
class="emphasis"><em>CAS</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Provides 
detailed description of the principal CAS interface.  See 
+                <a href="references.html#ugr.ref.cas" 
class="olink">Chapter&nbsp;4, <i>CAS Reference</i></a></td></tr><tr 
id="ugr.project_overview_jcas"><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; "><span class="emphasis"><em>JCas</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Provides 
details on the JCas, a native Java interface to the CAS.  See 
+                <a href="references.html#ugr.ref.jcas" 
class="olink">Chapter&nbsp;5, <i>JCas Reference</i></a></td></tr><tr 
id="ugr.project_overview_ref_pear"><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; "><span class="emphasis"><em>PEAR 
Reference</em></span>
+              </td><td style="border-bottom: 1px solid black; ">Provides 
detailed description of the deployable archive format for UIMA
                 components.  See 
-                <a href="references.html#ugr.ref.pear" 
class="olink">Chapter&nbsp;6, <i>PEAR Reference</i></a></td></tr><tr><td 
style="border-right: 0.5pt solid black; "><a 
name="ugr.project_overview_xmi_cas_serialization"></a><span 
class="emphasis"><em>XMI CAS Serialization Reference</em></span>
+                <a href="references.html#ugr.ref.pear" 
class="olink">Chapter&nbsp;6, <i>PEAR Reference</i></a></td></tr><tr 
id="ugr.project_overview_xmi_cas_serialization"><td style="border-right: 1px 
solid black; "><span class="emphasis"><em>XMI CAS Serialization 
Reference</em></span>
               </td><td style="">Provides detailed description of the 
deployable archive format for UIMA
                 components.  See 
                 <a href="references.html#ugr.ref.xmi" 
class="olink">Chapter&nbsp;7, <i>XMI CAS Serialization 
Reference</i></a></td></tr></tbody></table>
       </div>
     </div>
     
-    <div class="section" title="1.1.6.&nbsp;Version 3 User's guide"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.project_overview_v3">1.1.6.&nbsp;Version 3 User's 
guide</h3></div></div></div>
+    <div class="section" id="ugr.project_overview_v3"><div 
class="titlepage"><div><div><h3 class="title">1.1.6.&nbsp;Version 3 User's 
guide</h3></div></div></div>
       
       <p>This book describes Version 3's features, capabilities, and 
differences with version 2.
         </p>
@@ -253,7 +253,7 @@
     
   </div>
   
-  <div class="section" title="1.2.&nbsp;How to use the Documentation"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.project_overview_doc_use">1.2.&nbsp;How to use the 
Documentation</h2></div></div></div>
+  <div class="section" id="ugr.project_overview_doc_use"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both">1.2.&nbsp;How 
to use the Documentation</h2></div></div></div>
     
     
     <div class="orderedlist"><ol class="orderedlist" type="1"><li 
class="listitem">
@@ -267,13 +267,13 @@
           Journal special issue on Unstructured Information Management, 
on-line at <a class="ulink" 
href="http://www.research.ibm.com/journal/sj43-3.html"; 
target="_top">http://www.research.ibm.com/journal/sj43-3.html</a> or to the 
section of the UIMA project
           website on Apache website where other publications are listed. </p>
       </li><li class="listitem">
-        <p> Set up Apache UIMA in your Eclipse environment. To do this, follow 
the instructions in <a class="xref" href="#ugr.ovv.eclipse_setup" 
title="Chapter&nbsp;3.&nbsp;Setting up the Eclipse IDE to work with 
UIMA">Chapter&nbsp;3, <i>Setting up the Eclipse IDE to work with UIMA</i></a>. 
</p>
+        <p> Set up Apache UIMA in your Eclipse environment. To do this, follow 
the instructions in <a class="xref" href="#ugr.ovv.eclipse_setup" 
title="Chapter&nbsp;3.&nbsp;Setting up the Eclipse IDE to work with 
UIMA">Chapter&nbsp;3, <i>Eclipse IDE setup for UIMA</i></a>. </p>
       </li><li class="listitem">
         <p> Develop sample UIMA annotators, run them and explore the results. 
Read <a href="tutorials_and_users_guides.html#d5e1" class="olink">UIMA Tutorial 
and Developers' Guides</a> <a 
href="tutorials_and_users_guides.html#ugr.tug.aae" 
class="olink">Chapter&nbsp;1, <i>Annotator and Analysis Engine Developer's 
Guide</i></a> and follow it like a tutorial
           to learn how to develop your first UIMA annotator and set up and run 
your first UIMA analysis engines.
-          </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem">
+          </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem">
               <p> As part of this you will use a few tools including
-                </p><div class="itemizedlist"><ul class="itemizedlist" 
type="circle"><li class="listitem">
+                </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: circle; "><li class="listitem">
                     <p> The UIMA Component Descriptor Editor, described in 
more detail in <a href="tools.html#d5e1" class="olink">UIMA Tools Guide and 
Reference</a> <a href="tools.html#ugr.tools.cde" class="olink">Chapter&nbsp;1, 
<i>Component Descriptor Editor User's Guide</i></a> and </p>
                   </li><li class="listitem">
                     <p> The Document Analyzer, described in more detail in <a 
href="tools.html#d5e1" class="olink">UIMA Tools Guide and Reference</a> <a 
href="tools.html#ugr.tools.doc_analyzer" class="olink">Chapter&nbsp;3, 
<i>Document Analyzer User's Guide</i></a>. </p>
@@ -282,7 +282,7 @@
             </li><li class="listitem">
               <p>While following along in <a 
href="tutorials_and_users_guides.html#d5e1" class="olink">UIMA Tutorial and 
Developers' Guides</a>
                 <a href="tutorials_and_users_guides.html#ugr.tug.aae" 
class="olink">Chapter&nbsp;1, <i>Annotator and Analysis Engine Developer's 
Guide</i></a>, reference documents that may help are:
-                </p><div class="itemizedlist"><ul class="itemizedlist" 
type="circle"><li class="listitem">
+                </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: circle; "><li class="listitem">
                     <p> <a href="references.html#d5e1" class="olink">UIMA 
References</a> <a href="references.html#ugr.ref.xml.component_descriptor" 
class="olink">Chapter&nbsp;2, <i>Component Descriptor Reference</i></a> for 
understanding the analysis
                       engine descriptors </p>
                   </li><li class="listitem">
@@ -296,7 +296,7 @@
           Connect your analysis engine to the provided semantic search engine 
to learn how a
           complete analysis and search application may be built with Apache 
UIMA. <a href="tutorials_and_users_guides.html#d5e1" class="olink">UIMA 
Tutorial and Developers' Guides</a> <a 
href="tutorials_and_users_guides.html#ugr.tug.application" 
class="olink">Chapter&nbsp;3, <i>Application Developer's Guide</i></a> will 
guide you
           through this process.
-          </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem">
+          </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem">
               <p> As part of this you will use the document analyzer 
(described in more detail in <a href="tools.html#d5e1" class="olink">UIMA Tools 
Guide and Reference</a> <a href="tools.html#ugr.tools.doc_analyzer" 
class="olink">Chapter&nbsp;3, <i>Document Analyzer User's Guide</i></a> and 
semantic search
                 GUI tools (see <a href="tutorials_and_users_guides.html#d5e1" 
class="olink">UIMA Tutorial and Developers' Guides</a>
                 <span class="olink">????</span>. </p>
@@ -311,7 +311,7 @@
         <p> Develop and run a Collection Processing Engine (CPE) to analyze 
and gather the results of an entire
           collection of documents. <a 
href="tutorials_and_users_guides.html#d5e1" class="olink">UIMA Tutorial and 
Developers' Guides</a>
           <a href="tutorials_and_users_guides.html#ugr.tug.cpe" 
class="olink">Chapter&nbsp;2, <i>Collection Processing Engine Developer's 
Guide</i></a> will guide you through this process.
-          </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem">
+          </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem">
               <p> As part of this you will use the CPE Configurator tool. For 
details see <a href="tools.html#d5e1" class="olink">UIMA Tools Guide and 
Reference</a> <a href="tools.html#ugr.tools.cpe" class="olink">Chapter&nbsp;2, 
<i>Collection Processing Engine Configurator User's Guide</i></a>. </p>
             </li><li class="listitem">
               <p> You will also learn about CPE Descriptors. The detailed 
format for these may be found in <a href="references.html#d5e1" 
class="olink">UIMA References</a> <a 
href="references.html#ugr.ref.xml.cpe_descriptor" class="olink">Chapter&nbsp;3, 
<i>Collection Processing Engine Descriptor Reference</i></a>. </p>
@@ -325,12 +325,12 @@
       </li></ol></div>
   </div>
   
-  <div class="section" title="1.3.&nbsp;Changes from UIMA Version 2"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.project_overview_changes_from_previous">1.3.&nbsp;Changes from UIMA 
Version 2</h2></div></div></div>
+  <div class="section" id="ugr.project_overview_changes_from_previous"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">1.3.&nbsp;Changes from UIMA Version 2</h2></div></div></div>
       
       <p>See the separate document Version 3 User's Guide.s</p>
   </div> 
      
-  <div class="section" title="1.4.&nbsp;Migrating existing UIMA pipelines from 
Version 2 to Version 3"><div class="titlepage"><div><div><h2 class="title" 
style="clear: both" 
id="ugr.project_overview_migrating_from_v2_to_v3">1.4.&nbsp;Migrating existing 
UIMA pipelines from Version 2 to Version 3</h2></div></div></div>
+  <div class="section" id="ugr.project_overview_migrating_from_v2_to_v3"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">1.4.&nbsp;Migrating existing UIMA pipelines from Version 2 to Version 
3</h2></div></div></div>
     
     <p>The format of JCas classes changed when going from version 2 to version 
3. 
           If you had JCas classes for user types, these need to be regenerated 
using the 
@@ -342,9 +342,9 @@
       a description of the migration tool to aid in this process.</p>
   </div>
   
-  <div class="section" title="1.5.&nbsp;Apache UIMA Summary"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.project_overview_summary">1.5.&nbsp;Apache UIMA 
Summary</h2></div></div></div>
+  <div class="section" id="ugr.project_overview_summary"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">1.5.&nbsp;Apache UIMA Summary</h2></div></div></div>
     
-    <div class="section" title="1.5.1.&nbsp;General"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ovv.summary.general">1.5.1.&nbsp;General</h3></div></div></div>
+    <div class="section" id="ugr.ovv.summary.general"><div 
class="titlepage"><div><div><h3 
class="title">1.5.1.&nbsp;General</h3></div></div></div>
       
       <p>UIMA supports the development, discovery, composition and deployment 
of multi-modal
         analytics for the analysis of unstructured information and its 
integration with search
@@ -354,7 +354,7 @@
         tokenizers, summarizers, categorizers, parsers, named-entity detectors 
etc. Tutorial examples are
         provided with Apache UIMA; additional components are available from 
the community. </p>
     </div>
-    <div class="section" title="1.5.2.&nbsp;Programming Language Support"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ovv.summary.programming_language_support">1.5.2.&nbsp;Programming 
Language Support</h3></div></div></div>
+    <div class="section" 
id="ugr.ovv.summary.programming_language_support"><div 
class="titlepage"><div><div><h3 class="title">1.5.2.&nbsp;Programming Language 
Support</h3></div></div></div>
       
       <p>UIMA supports the development and integration of analysis algorithms 
developed in different
         programming languages. </p>
@@ -366,7 +366,7 @@
         </p>
       
     </div>
-    <div class="section" title="1.5.3.&nbsp;Multi-Modal Support"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ovv.general.summary.multi_modal_support">1.5.3.&nbsp;Multi-Modal 
Support</h3></div></div></div>
+    <div class="section" id="ugr.ovv.general.summary.multi_modal_support"><div 
class="titlepage"><div><div><h3 class="title">1.5.3.&nbsp;Multi-Modal 
Support</h3></div></div></div>
       
       <p>The UIMA architecture supports the development, discovery, 
composition and deployment of
         multi-modal analytics, including text, audio and video. <a 
href="tutorials_and_users_guides.html#d5e1" class="olink">UIMA Tutorial and 
Developers' Guides</a> <a href="tutorials_and_users_guides.html#ugr.tug.aas" 
class="olink">Chapter&nbsp;5, <i>Annotations, Artifacts, and Sofas</i></a> 
discuss this is more
@@ -374,10 +374,10 @@
     </div>
   </div>
       
-  <div class="section" title="1.6.&nbsp;Summary of Apache UIMA 
Capabilities"><div class="titlepage"><div><div><h2 class="title" style="clear: 
both" id="ugr.project_overview_summary_sdk_capabilities">1.6.&nbsp;Summary of 
Apache UIMA Capabilities</h2></div></div></div>
+  <div class="section" id="ugr.project_overview_summary_sdk_capabilities"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">1.6.&nbsp;Summary of Apache UIMA Capabilities</h2></div></div></div>
     
     <div class="informaltable">
-      <table style="border-collapse: collapse;border-top: 0.5pt solid black; 
border-bottom: 0.5pt solid black; border-left: 0.5pt solid black; border-right: 
0.5pt solid black; "><colgroup><col class="col1"><col 
class="col2"></colgroup><tbody><tr><td class="tableSubhead" 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; 
">Module</td><td class="tableSubhead" style="border-bottom: 0.5pt solid black; 
">Description</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">UIMA Framework Core</td><td 
style="border-bottom: 0.5pt solid black; ">
+      <table class="informaltable" style="border-collapse: 
collapse;border-top: 1px solid black; border-bottom: 1px solid black; 
border-left: 1px solid black; border-right: 1px solid black; "><colgroup><col 
class="col1"><col class="col2"></colgroup><tbody><tr><td class="tableSubhead" 
style="border-right: 1px solid black; border-bottom: 1px solid black; 
">Module</td><td class="tableSubhead" style="border-bottom: 1px solid black; 
">Description</td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">UIMA Framework Core</td><td 
style="border-bottom: 1px solid black; ">
               <p>A framework integrating core functions for creating, 
deploying, running and managing UIMA
                 components, including analysis engines and Collection 
Processing Engines in collocated and/or
                 distributed configurations. </p>
@@ -385,46 +385,46 @@
               <p>The framework includes an implementation of core components 
for transport layer adaptation,
                 CAS management, workflow management based on declarative 
specifications, resource management,
                 configuration management, logging, and other functions.</p>
-            </td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">C++ and other programming language 
Interoperability</td><td style="border-bottom: 0.5pt solid black; ">
+            </td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">C++ and other programming language 
Interoperability</td><td style="border-bottom: 1px solid black; ">
               <p>Includes C++ CAS and supports the creation of UIMA compliant 
C++ components that can be
                 deployed in the UIMA run-time through a built-in JNI adapter. 
This includes high-speed binary
                 serialization.</p>
               
               <p>Includes support for creating service-based UIMA engines. 
This is ideal for
                 wrapping existing code written in different languages.</p>
-            </td></tr><tr><td class="tableSubhead" style="border-right: 0.5pt 
solid black; border-bottom: 0.5pt solid black; ">Framework Services and 
APIs</td><td class="tableSubhead" style="border-bottom: 0.5pt solid black; 
">Note that interfaces of these components are available to the developer
+            </td></tr><tr><td class="tableSubhead" style="border-right: 1px 
solid black; border-bottom: 1px solid black; ">Framework Services and 
APIs</td><td class="tableSubhead" style="border-bottom: 1px solid black; ">Note 
that interfaces of these components are available to the developer
               but different implementations are possible in different 
implementations of the UIMA
-              framework.</td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">CAS</td><td style="border-bottom: 
0.5pt solid black; ">These classes provide the developer with typed access to 
the Common Analysis Structure (CAS),
+              framework.</td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; ">CAS</td><td style="border-bottom: 1px 
solid black; ">These classes provide the developer with typed access to the 
Common Analysis Structure (CAS),
               including type system schema, elements, subjects of analysis and 
indices. Multiple subjects of
               analysis (Sofas) mechanism supports the independent or 
simultaneous analysis of multiple views of
-              the same artifacts (e.g. documents), supporting multi-lingual 
and multi-modal analysis.</td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">JCas</td><td style="border-bottom: 
0.5pt solid black; ">An alternative interface to the CAS, providing Java-based 
UIMA Analysis components with
+              the same artifacts (e.g. documents), supporting multi-lingual 
and multi-modal analysis.</td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; ">JCas</td><td style="border-bottom: 1px 
solid black; ">An alternative interface to the CAS, providing Java-based UIMA 
Analysis components with
               native Java object access to CAS types and their attributes or 
features, using the
-              JavaBeans conventions of getters and setters.</td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; 
">Collection Processing Management (CPM)</td><td style="border-bottom: 0.5pt 
solid black; ">Core functions for running UIMA collection processing engines in 
collocated and/or
+              JavaBeans conventions of getters and setters.</td></tr><tr><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; 
">Collection Processing Management (CPM)</td><td style="border-bottom: 1px 
solid black; ">Core functions for running UIMA collection processing engines in 
collocated and/or
               distributed configurations. The CPM provides scalability across 
parallel processing pipelines,
-              check-pointing, performance monitoring and 
recoverability.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">Resource Manager</td><td 
style="border-bottom: 0.5pt solid black; ">Provides UIMA components with 
run-time access to external resources handling capabilities
-              such as resource naming, sharing, and caching. </td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; 
">Configuration Manager</td><td style="border-bottom: 0.5pt solid black; 
">Provides UIMA components with run-time access to their configuration 
parameter settings.
-              </td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">Logger</td><td style="border-bottom: 0.5pt 
solid black; ">Provides access to a common logging facility.</td></tr><tr><td 
class="tableSubhead" style="border-bottom: 0.5pt solid black; " colspan="2" 
align="center"> Tools and Utilities
-              </td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">JCasGen</td><td style="border-bottom: 0.5pt 
solid black; ">Utility for generating a Java object model for CAS types from a 
UIMA XML type system
-              definition.</td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">Saving and Restoring CAS 
contents</td><td style="border-bottom: 0.5pt solid black; ">APIs in the core 
framework support saving and restoring the contents of a CAS to streams 
+              check-pointing, performance monitoring and 
recoverability.</td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">Resource Manager</td><td 
style="border-bottom: 1px solid black; ">Provides UIMA components with run-time 
access to external resources handling capabilities
+              such as resource naming, sharing, and caching. </td></tr><tr><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; 
">Configuration Manager</td><td style="border-bottom: 1px solid black; 
">Provides UIMA components with run-time access to their configuration 
parameter settings.
+              </td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">Logger</td><td style="border-bottom: 1px 
solid black; ">Provides access to a common logging facility.</td></tr><tr><td 
class="tableSubhead" style="border-bottom: 1px solid black; " colspan="2" 
align="center"> Tools and Utilities
+              </td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">JCasGen</td><td style="border-bottom: 1px 
solid black; ">Utility for generating a Java object model for CAS types from a 
UIMA XML type system
+              definition.</td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; ">Saving and Restoring CAS 
contents</td><td style="border-bottom: 1px solid black; ">APIs in the core 
framework support saving and restoring the contents of a CAS to streams 
               in multiple formats, including XMI, binary, and compressed 
forms.  
-              These apis are collected into the CasIOUtils 
class.</td></tr><tr><td style="border-right: 0.5pt solid black; border-bottom: 
0.5pt solid black; ">PEAR Packager for Eclipse</td><td style="border-bottom: 
0.5pt solid black; ">Tool for building a UIMA component archive to facilitate 
porting, registering, installing and
-              testing components.</td></tr><tr><td style="border-right: 0.5pt 
solid black; border-bottom: 0.5pt solid black; ">PEAR Installer</td><td 
style="border-bottom: 0.5pt solid black; ">Tool for installing and verifying a 
UIMA component archive in a UIMA installation.</td></tr><tr><td 
style="border-right: 0.5pt solid black; border-bottom: 0.5pt solid black; 
">PEAR Merger</td><td style="border-bottom: 0.5pt solid black; ">Utility that 
combines multiple PEARs into one.</td></tr><tr><td style="border-right: 0.5pt 
solid black; border-bottom: 0.5pt solid black; ">Component Descriptor 
Editor</td><td style="border-bottom: 0.5pt solid black; ">Eclipse Plug-in for 
specifying and configuring component descriptors for UIMA analysis
+              These apis are collected into the CasIOUtils 
class.</td></tr><tr><td style="border-right: 1px solid black; border-bottom: 
1px solid black; ">PEAR Packager for Eclipse</td><td style="border-bottom: 1px 
solid black; ">Tool for building a UIMA component archive to facilitate 
porting, registering, installing and
+              testing components.</td></tr><tr><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; ">PEAR Installer</td><td 
style="border-bottom: 1px solid black; ">Tool for installing and verifying a 
UIMA component archive in a UIMA installation.</td></tr><tr><td 
style="border-right: 1px solid black; border-bottom: 1px solid black; ">PEAR 
Merger</td><td style="border-bottom: 1px solid black; ">Utility that combines 
multiple PEARs into one.</td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">Component Descriptor Editor</td><td 
style="border-bottom: 1px solid black; ">Eclipse Plug-in for specifying and 
configuring component descriptors for UIMA analysis
               engines as well as other UIMA component types including 
Collection Readers and CAS
-              Consumers.</td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">CPE Configurator</td><td 
style="border-bottom: 0.5pt solid black; ">Graphical tool for configuring 
Collection Processing Engines and applying them to
-              collections of documents.</td></tr><tr><td style="border-right: 
0.5pt solid black; border-bottom: 0.5pt solid black; ">Java Annotation 
Viewer</td><td style="border-bottom: 0.5pt solid black; ">Viewer for exploring 
annotations and related CAS data.</td></tr><tr><td style="border-right: 0.5pt 
solid black; border-bottom: 0.5pt solid black; ">CAS Visual Debugger</td><td 
style="border-bottom: 0.5pt solid black; ">GUI Java application that provides 
developers with detailed visual view of the contents of a
-              CAS.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">Document Analyzer</td><td 
style="border-bottom: 0.5pt solid black; ">GUI Java application that applies 
analysis engines to sets of documents and shows results in a
-              viewer.</td></tr><tr><td style="border-right: 0.5pt solid black; 
border-bottom: 0.5pt solid black; ">CAS Editor</td><td style="border-bottom: 
0.5pt solid black; ">Eclipse plug-in that lets you edit the contents of a 
CAS</td></tr><tr><td style="border-right: 0.5pt solid black; border-bottom: 
0.5pt solid black; ">UIMA Pipeline Eclipse Launcher</td><td 
style="border-bottom: 0.5pt solid black; ">Eclipse plug-in that lets you 
configure Eclipse launchers for UIMA pipelines</td></tr><tr><td 
class="tableSubhead" style="border-bottom: 0.5pt solid black; " colspan="2" 
align="center"> Example Analysis
-              Components </td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">Database Writer</td><td 
style="border-bottom: 0.5pt solid black; ">CAS Consumer that writes the content 
of selected CAS types into a relational database, using
-              JDBC. This code is in cpe/PersonTitleDBWriterCasConsumer. 
</td></tr><tr><td style="border-right: 0.5pt solid black; border-bottom: 0.5pt 
solid black; ">Annotators</td><td style="border-bottom: 0.5pt solid black; "> 
Set of simple annotators meant for pedagogical purposes. Includes: Date/time, 
Room-number,
+              Consumers.</td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; ">CPE Configurator</td><td 
style="border-bottom: 1px solid black; ">Graphical tool for configuring 
Collection Processing Engines and applying them to
+              collections of documents.</td></tr><tr><td style="border-right: 
1px solid black; border-bottom: 1px solid black; ">Java Annotation 
Viewer</td><td style="border-bottom: 1px solid black; ">Viewer for exploring 
annotations and related CAS data.</td></tr><tr><td style="border-right: 1px 
solid black; border-bottom: 1px solid black; ">CAS Visual Debugger</td><td 
style="border-bottom: 1px solid black; ">GUI Java application that provides 
developers with detailed visual view of the contents of a
+              CAS.</td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">Document Analyzer</td><td 
style="border-bottom: 1px solid black; ">GUI Java application that applies 
analysis engines to sets of documents and shows results in a
+              viewer.</td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">CAS Editor</td><td style="border-bottom: 1px 
solid black; ">Eclipse plug-in that lets you edit the contents of a 
CAS</td></tr><tr><td style="border-right: 1px solid black; border-bottom: 1px 
solid black; ">UIMA Pipeline Eclipse Launcher</td><td style="border-bottom: 1px 
solid black; ">Eclipse plug-in that lets you configure Eclipse launchers for 
UIMA pipelines</td></tr><tr><td class="tableSubhead" style="border-bottom: 1px 
solid black; " colspan="2" align="center"> Example Analysis
+              Components </td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; ">Database Writer</td><td 
style="border-bottom: 1px solid black; ">CAS Consumer that writes the content 
of selected CAS types into a relational database, using
+              JDBC. This code is in cpe/PersonTitleDBWriterCasConsumer. 
</td></tr><tr><td style="border-right: 1px solid black; border-bottom: 1px 
solid black; ">Annotators</td><td style="border-bottom: 1px solid black; "> Set 
of simple annotators meant for pedagogical purposes. Includes: Date/time, 
Room-number,
               Regular expression, Tokenizer, and Meeting-finder annotator. 
There are sample CAS Multipliers
-              as well. </td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">Flow Controllers</td><td 
style="border-bottom: 0.5pt solid black; "> There is a sample flow-controller 
based on the whiteboard concept of sending the CAS to whatever
-              annotator hasn't yet processed it, when that annotator's inputs 
are available in the CAS. </td></tr><tr><td style="border-right: 0.5pt solid 
black; border-bottom: 0.5pt solid black; ">XMI Collection Reader, CAS 
Consumer</td><td style="border-bottom: 0.5pt solid black; ">Reads and writes 
the CAS in the XMI format</td></tr><tr><td style="border-right: 0.5pt solid 
black; ">File System Collection Reader</td><td style=""> Simple Collection 
Reader for pulling documents from the file system and initializing CASes.
+              as well. </td></tr><tr><td style="border-right: 1px solid black; 
border-bottom: 1px solid black; ">Flow Controllers</td><td 
style="border-bottom: 1px solid black; "> There is a sample flow-controller 
based on the whiteboard concept of sending the CAS to whatever
+              annotator hasn't yet processed it, when that annotator's inputs 
are available in the CAS. </td></tr><tr><td style="border-right: 1px solid 
black; border-bottom: 1px solid black; ">XMI Collection Reader, CAS 
Consumer</td><td style="border-bottom: 1px solid black; ">Reads and writes the 
CAS in the XMI format</td></tr><tr><td style="border-right: 1px solid black; 
">File System Collection Reader</td><td style=""> Simple Collection Reader for 
pulling documents from the file system and initializing CASes.
               </td></tr></tbody></table>
     </div>
   </div>
   
 </div>
-  <div class="chapter" title="Chapter&nbsp;2.&nbsp;UIMA Conceptual Overview" 
id="ugr.ovv.conceptual"><div class="titlepage"><div><div><h2 
class="title">Chapter&nbsp;2.&nbsp;UIMA Conceptual 
Overview</h2></div></div></div>
+  <div class="chapter" id="ugr.ovv.conceptual"><div 
class="titlepage"><div><div><h1 class="title">Chapter&nbsp;2.&nbsp;UIMA 
Conceptual Overview</h1></div></div></div>
   
   
   <p>UIMA is an open, industrial-strength, scaleable and extensible platform 
for
@@ -446,11 +446,11 @@
     treatments of key concepts and development practices. It may be useful to 
refer to <a href="overview_and_setup.html#ugr.glossary" 
class="olink">Glossary</a>, to become familiar
     with the terminology in this overview.</p>
   
-  <div class="section" title="2.1.&nbsp;UIMA Introduction"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ovv.conceptual.uima_introduction">2.1.&nbsp;UIMA 
Introduction</h2></div></div></div>
+  <div class="section" id="ugr.ovv.conceptual.uima_introduction"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.1.&nbsp;UIMA Introduction</h2></div></div></div>
     
-    <div class="figure"><a name="ugr.ovv.conceptual.fig.bridge"></a><div 
class="figure-contents">
+    <div class="figure" id="ugr.ovv.conceptual.fig.bridge"><div 
class="figure-contents">
       
-      <div class="mediaobject"><table border="0" summary="manufactured 
viewport for HTML img" cellspacing="0" cellpadding="0" width="545"><tr><td><img 
src="images/overview-and-setup/conceptual_overview_files/image002.png" 
width="545" alt="Picture of a bridge between unstructured information artifacts 
and structured metadata about those artifacts"></td></tr></table></div>
+      <div class="mediaobject"><table border="0" summary="manufactured 
viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" 
width="545"><tr><td><img 
src="images/overview-and-setup/conceptual_overview_files/image002.png" 
width="545" alt="Picture of a bridge between unstructured information artifacts 
and structured metadata about those artifacts"></td></tr></table></div>
     </div><p class="title"><b>Figure&nbsp;2.1.&nbsp;UIMA helps you build the 
bridge between the unstructured and structured
         worlds</b></p></div><br class="figure-break">
     
@@ -493,7 +493,7 @@
     <p>In analyzing unstructured content, UIM applications make use of a 
variety of
       analysis technologies including:</p>
     
-    <div class="itemizedlist"><ul class="itemizedlist" type="disc" compact><li 
class="listitem"><p>Statistical and rule-based Natural Language Processing
+    <div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: disc; "><li class="listitem"><p>Statistical and 
rule-based Natural Language Processing
         (NLP)</p>
       </li><li class="listitem"><p>Information Retrieval (IR)</p>
       </li><li class="listitem"><p>Machine learning</p>
@@ -524,7 +524,7 @@
     
   </div>
   
-  <div class="section" title="2.2.&nbsp;The Architecture, the Framework and 
the SDK"><div class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ovv.conceptual.architecture_framework_sdk">2.2.&nbsp;The Architecture, 
the Framework and the SDK</h2></div></div></div>
+  <div class="section" id="ugr.ovv.conceptual.architecture_framework_sdk"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both">2.2.&nbsp;The 
Architecture, the Framework and the SDK</h2></div></div></div>
     
     <p>UIMA is a software architecture which specifies component interfaces, 
data
       representations, design patterns and development roles for creating, 
describing,
@@ -543,18 +543,18 @@
     
   </div>
   
-  <div class="section" title="2.3.&nbsp;Analysis Basics"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ovv.conceptual.analysis_basics">2.3.&nbsp;Analysis 
Basics</h2></div></div></div>
+  <div class="section" id="ugr.ovv.conceptual.analysis_basics"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.3.&nbsp;Analysis Basics</h2></div></div></div>
     
-    <div class="note" title="Key UIMA Concepts Introduced in this Section:" 
style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Key UIMA 
Concepts Introduced in this Section:</h3><p>Analysis Engine, Document, 
Annotator, Annotator
+    <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Key UIMA Concepts Introduced in this Section:</h3><p>Analysis 
Engine, Document, Annotator, Annotator
       Developer, Type, Type System, Feature, Annotation, CAS, Sofa, JCas, UIMA
       Context.</p>
     </div>
     
-    <div class="section" title="2.3.1.&nbsp;Analysis Engines, Annotators &amp; 
Results"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.ovv.conceptual.aes_annotators_and_analysis_results">2.3.1.&nbsp;Analysis
 Engines, Annotators &amp; Results</h3></div></div></div>
+    <div class="section" 
id="ugr.ovv.conceptual.aes_annotators_and_analysis_results"><div 
class="titlepage"><div><div><h3 class="title">2.3.1.&nbsp;Analysis Engines, 
Annotators &amp; Results</h3></div></div></div>
       
-      <div class="figure"><a 
name="ugr.ovv.conceptual.metadata_in_cas"></a><div class="figure-contents">
+      <div class="figure" id="ugr.ovv.conceptual.metadata_in_cas"><div 
class="figure-contents">
         
-        <div class="mediaobject" align="center"><table border="0" 
summary="manufactured viewport for HTML img" cellspacing="0" cellpadding="0" 
width="594"><tr><td align="center"><img 
src="images/overview-and-setup/conceptual_overview_files/image004.png" 
align="middle" width="594" alt="Picture of some text, with a hierarchy of 
discovered metadata about words in the text, including some image of a person 
as metadata about that name."></td></tr></table></div>
+        <div class="mediaobject" align="center"><table border="0" 
summary="manufactured viewport for HTML img" style="cellpadding: 0; 
cellspacing: 0;" width="594"><tr><td align="center"><img 
src="images/overview-and-setup/conceptual_overview_files/image004.png" 
align="middle" width="594" alt="Picture of some text, with a hierarchy of 
discovered metadata about words in the text, including some image of a person 
as metadata about that name."></td></tr></table></div>
       </div><p class="title"><b>Figure&nbsp;2.2.&nbsp;Objects represented in 
the Common Analysis Structure (CAS)</b></p></div><br class="figure-break">
       
       <p>UIMA is an architecture in which basic building blocks called 
Analysis Engines
@@ -630,7 +630,7 @@
         AEs. </p>
     </div>
     
-    <div class="section" title="2.3.2.&nbsp;Representing Analysis Results in 
the CAS"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.ovv.conceptual.representing_results_in_cas">2.3.2.&nbsp;Representing 
Analysis Results in the CAS</h3></div></div></div>
+    <div class="section" 
id="ugr.ovv.conceptual.representing_results_in_cas"><div 
class="titlepage"><div><div><h3 class="title">2.3.2.&nbsp;Representing Analysis 
Results in the CAS</h3></div></div></div>
       
       
       <p>How annotators represent and share their results is an important part 
of the UIMA
@@ -641,7 +641,7 @@
         objects, properties and values. Object types may be related to each 
other in a
         single-inheritance hierarchy. The CAS logically (if not physically) 
contains the

[... 861 lines stripped ...]


Reply via email to