Principles of data processing : concepts, applications, and cases