Rule-based Reporting systems (RuleRS)
Rule-based Reporting systems (RuleRS) integrates databases, in particular, relational databases, with a logic reasoner (e.g.; SPINdle ) and rule engine to assist in decision making or create reports according to legal norms.
It is a typical scenario that decision makers in governments, enterprises, businesses and agencies or individuals may frequently make decisions or generate reports according to various regulations, guidelines and policies align with existing records stored in various databases, in particular, relational databases. Rule-based Reporting systems (RuleRS) integrates databases, in particular, relational databases, with a logic reasoner and rule engine to assist in decision making or generate reports according to legal norms.
The Data61 Approach
Compliance is the set of activities, procedures, processes in a business to ensure that the core activities of a business are aligned with relevant laws, regulations, and guidelines. The Data61’s develops an architecture, RuleRS to capture the normative requirements, and combine them with the logic reasoner and rule engine. The approach combines aspects from different disciplines. The key aspects of a compliance-by-design methodology we envisage include:
- Formal models of normative reasoning (including modeling deontic concepts, e.g., obligations, permissions, prohibitions, violations);
- Extensions of business process models and languages with semantic annotations;
- Efficient compliance checking algorithms.
- Efficient algorithms to integrate databases and legal requirements
- Natural rule based representation of normative requirements.
- Extensions of logic reasoner and rule engine
- Integration and alignment of business processes with relevant regulatory frameworks.
- Ability to interface with different business process and systems
- Better understanding of regulatory requirements for business processes
- Ability to automatically determine when authorities
- Increased capability of auditing business processes by integrating external legal reporting system
- Processes run by process aware information systems can be audited and screened automatically.