This document contains a specification for the concept of Analytical Atoms.
Definition:
Analytical Atoms are "self-contained analysis-ready pieces of information" [1] that can be added to arbitrary data sources to enable flexible (ad-hoc) combinations.
⏳ Work in progress
Use analytical atoms to extend the functionality of simple data sources (e.g. add persistance, analytics functions and the like)
⏳ Work in progress
Abstract data sources, e.g. to hide information or limit functionality.
⏳ Work in progress
Use metadata to dynamically combine analytical atoms.
⏳ Work in progress
⏳ Work in progress
⏳ Work in progress
[A] Analytical Atoms P2P: An POC-implemenation of the Analytical Atoms Concept that allows a peer-to-peer communication between multiple Atoms
[B] Analytical Atoms Generator: A light-weight data generator. In the context of Analytical Atoms it can simulate data sources in decentralized analytics scenarios that are then augmented with Analytical Atoms.
[1] Baars, H., Ereth, J.: "From Data Warehouses to analytical atoms - the Internet of Things as a centrifugal force in Business Intelligence and Analytics" (2016)