Big data challenge: a data management perspective
A Taxonomy and Survey of Cloud Computing Systems