1. A computer implemented method for modeling a Big Data dataset, the method comprising: creating non-specific representations of the Big Data dataset by representing, as objects in a computer model, non-specific representations including metaInformation, DataSet, BigData and Properties representations; wherein the non-specific representations of the Big Data dataset enables representation of unstructured big data, structured big data, and big data including unstructured big data and structured big data; creating non-specific representations of mapping of the Big Data by representing, as objects in a computer model, non-specific representations including User representations and marker representations, wherein each of the user representations includes one or more views of the Big Data dataset comprised of one or more of the marker representations, wherein each view shows a perspective of the Big Data dataset, wherein at least one of the one or more views of the Big Data dataset is enabled to represent an abstraction of the Big Data dataset, wherein the abstraction of the Big Data dataset is enabled to be metadata for mapping the information in the Big Data dataset; where the user representations are mapped to one or more marker representations and the marker representations are matched to one or more elements of the Big Data dataset; and creating non-specific representations of marker clusters, as objects in a computer model; wherein a marker cluster includes a set of markers; wherein a marker includes of a set of marks; where a mark is a property of data of the big dataset; wherein a marker is enabled to mark data in a file system plane, an object plane, and a block plane.