XBRL-based Digital Financial Reporting Stack
Accounting is the universal technology of accountability. A general purpose financial report is a tool or artifact used by that universal technology of accountability.
The graphic below shows the XBRL stack of technologies (DRAFT) that is used for XBRL-based digital financial reporting. This borrows from the idea of the Semantic Web Stack or "layer cake".
- Identifiers:
- URL (Universal Resource Locator, more information)
- URI (Universal Resource Identifier, more information)
- Namespaces (xml:names)
- Identifiers (xml:id)
- GLEI
- LEI
- Character Set:
- Syntax:
- ISO 8879:1986 Information processing — Text and office systems — Standard Generalized Markup Language (SGML)
- XML (more information)
- JSON (ISO JSON, JavaScript Object Notation, more information)
- CSV
- Data Interchange:
- Taxonomies:
- XML Schema Definition Language 1.1 Part 1: Structures (more information)
- XML Schema Definition Language 1.1 Part 2: Data Types (more information)
- XLink (more information)
- XBRL Dimensions
- Ontologies:
- ABox (Assertions)
- TBox (Terms)
- XLink (more information)
- XBRL Arcroles
- Basic Formal Ontology (BFO) (more information)
- Rules:
- Assertions
- Restrictions
- Constraints
- Fact generation
- Logic gates
- XBRL Formula
- XPath (more information)
- Query:
- XULE (more information)
- XQuery (more information)
- XPath (more information)
- SQL (more information)
- GSQL (more information)
- Unifying Logic Framework:
- Horn Logic
- DATALOG
- Closed World Assumption (CWA)
- Unique Name Assumption
- Negation as Failure
- Deductive reasoning
- Inductive reasoning
- Abductive reasoning
- Proof/Verification/Quality: (What makes you think that?)
- W3C Data on the Web Best Practices: Data Quality Vocabulary
- Seattle Method
- Standard Business Report Model (SBRM)
- Independent audit standards (compilation, review, audit)
- Trust:
- Digital Signature:
- Transmission:
- Smart (Cognitive) Business Applications and Services: (built declaratively rather than imperatively)
- GUI/UX (Graphical User Interface, User Experience, more information)
Additional Information:
- System Thinking
- W3C Data on the Web Best Practices: Data Quality Vocabulary
- Simple Knowledge Organization System (SKOS)
- Logical Systems for Business Professionals
- Grounded in Fixed System of Logical Patterns
- Modeling System Dynamics
- Semantic Web Stack (Denigma)
- Sematic Web in SPHN
- Evolution of the World Wide Web: From Web 1.0 to Web 4.0
- What Makes you Think That? The Semantic Web's Proof Layer
- Medical Big Data Analysis in Hospital Information System
- OSI Model
- XULE Home Page
- XULE Github
- DATALOG and Emerging Applications
- SHACL Wiki
Comments
Post a Comment