Attribute-value pairs are widely used for diverse applications, such as configuration files (using a simple syntax like "attribute = value"). An example of non-database use of EAV is in UIMA (Unstructured Information Management Architecture), a standard now managed by the Apache Foundation and employed in areas such as natural language processing. Software that analyzes text typically marks up ("annotates") a segment: the example provided in the UIMA tutorial is a program that performs named-entity recognition (NER) on a document, annotating the text segment "President Bush" with the annotation-attribute-value triple "(Person, Full_Name, "George W. Bush")". Such annotations may be stored in a database table.