1. A computer-implemented method for generating a view of a data flow model, comprising: receiving the data flow model, wherein the data flow model includes a plurality of data flow objects, wherein each data flow object is distinctly identifiable via a respective data flow object name; determining, based on an ontology and by operation of one or more computer processors, one or more groupings of the plurality of data flow objects, each grouping containing a respective plurality of data flow objects, wherein each grouping is distinctly identifiable via a respective grouping name; collapsing at least a first one of the groupings in the view, such that the first grouping is visible in the view while any data flow object in the first grouping is not visible; and outputting the view for display in a user interface configured to selectively expand and collapse the first grouping based on user input.