OLG++ Semantic Extension for Legal Rule Modeling
OLG++ is an upgraded version of the Obligation Logic Graph (OLG) designed to represent legal and regulatory systems in both local and cross-jurisdictional contexts. This new version adds several types of nodes and edges, including spatial and temporal elements, party groups, and conditions for exceptions, allowing for a thorough depiction of legal responsibilities and their hierarchies. It effectively organizes rules that consider specific contexts, priorities, and complex triggers. The paper illustrates its use in food business regulations and demonstrates its ability to answer legal questions using property-graph queries. It also shows how OLG++ can improve LegalRuleML by providing graph-based elements for subclass relations and spatial limits, indicating it might be more expressive than previous models.
Key facts
- OLG++ is a semantic extension of the Obligation Logic Graph (OLG).
- It models regulatory and legal rules in municipal and interjurisdictional contexts.
- Introduces richer node and edge types: spatial, temporal, party group, defeasibility, and logical grouping.
- Enables nuanced representations of legal obligations, exceptions, and hierarchies.
- Supports structured representation of rules with contextual conditions, precedence, and complex triggers.
- Demonstrated through examples from food-business regulations.
- Supports legal question answering using property-graph queries.
- Can complement LegalRuleML with graph-native constructs for subclass relations, spatial constraints, and reified exception structures.
- First-pass coverage analysis shows OLG++ is more expressive than baselines on studied dimensions.
Entities
—