Glossary
Confused by jInfer's technobabble or shortcuts? This glossary will try to clear things up for you!
- Capabilities Set of strings returned by a module, declaring certain capabilities of this module.
- Grammar A list of rules, represented by a list of elements. See also: Initial Grammar
- Inference Interface Interface describing one of inference modules: Initial Grammar Generator, Simplifier or Schema Generator.
- Inference Process of creating schema from input documents, schemas and queries.
- Initial Grammar (IG) Grammar generated from input documents, schemas and queries with almost no processing.
- Initial Grammar Generator (IGG) Module creating IG from input documents, schemas and queries.
- jInfer Project Sometimes referred to as just "project". Similar to NetBeans' Java project, jInfer Project contains links to input documents, schemas and queries; all settings associated with them and also inferred schemas.
- Lambda Lambda, ?, empty word.
- LHS Left hand side (of a rule).
- Metadata Unstructured textual information attached to a node.
- Module Basic building block of jInfer suite, NetBeans Platform module. Examples: Base, BasicIGG.
- NB NetBeans
- NBP NetBeans Platform
- Node XML element, simple text data or attribute. See also: Structural Node.
- Regexp Regular expression, usually referring to jInfer's data structures representing regular expressions.
- RHS Right hand side (of a rule).
- Rule Tuple (left hand side, right hand side), representing a production rule (for example, A -> B, C, D). In jInfer most commonly represented as an element - element itself is the LHS, its subnodes are the RHS.
- Rule tree A tree data structure consisting of Rules as vertices. It branches from a root rule according to its subnodes, then their subnodes, etc.
- Schema Generator Module creating output schema from simplified grammar.
- SF.net SourceForge.net, open source development platform hosting jInfer.
- Simplifier Module processing IG into a simpler grammar.
- Structural node XML element or simple text data.