Research Program - Semantics-driven Data Manipulation