1. A computer implemented method for modeling a Big Data dataset, the method comprising: creating representations of the Big Data dataset by representing, as objects in a computer model, the representations include metaInformation, DataSet, BigData and Properties representations; wherein at least one of the representations is enabled to represent unstructured data; wherein unstructured data is unable to be fixed in a database field; wherein at least one of the representations of the Big Data represents the hierarchy of the data Big Data Dataset; and creating representations of Properties by decoupling attributes of the Big Data dataset, wherein at least one of the representations are selected from the group consisting of Analytical, size, volume, and structural; wherein model further maps the big data dataset to resources available to analyze the big data dataset.