Use a Data Dependency Diagram to show high-level dependencies among modules. It should be noted here that it is not necessary to illustrate all time and data dependencies among modules. Some modules may be sufficiently unconnected in time or sequence and are not shown on a Dependency Diagram. For instance, a module may produce data that another module will not use until year-end. In this case, the dependency between the modules may be left off the Dependency Diagram. As the Data Dependency Diagram suggests, a data transformation is converting data from one format or structure into another format or structure. It is a fundamental aspect of most data integration and data management tasks such as data wrangling, data warehousing, data integration, and application integration.