The amount of digital information in our world has been exploding and new technologies and services will continue to fuel exponential growth of large pools of data that can be captured, stored, and analyzed. Nowadays, however, tools and services to store, process and interact with data are still in their infancy, represented by scattered solutions that fall short in having a unified vision, that l ...