We discuss progress to date and plans for the Integrated Ocean Observing System (IOOS??) Data Management and Communications (DMAC) subsystem. We begin by presenting a conceptual architecture of IOOS DMAC. We describe work done as part of a 3-year pilot project known as the Data Integration Framework and the subsequent assessment of lessons learned. We present work that has been accomplished as part of the initial version of the IOOS Data Catalog. Finally, we discuss near-term plans for augmenting IOOS DMAC capabilities.