1. A method, comprising: representing data for components of a data-driven system in respective model components, wherein the model components are structured, composable, homogenized, integratable, and navigable to provide addressable intra-model references including nomenclature for managing addressability of data sources; wherein the model components include a first model component for an application configuration, a second model component for a service configuration, and a third model component for a system configuration; generating model sub components from model components for at least some of the system components; providing data and instructions for interaction with software components external to the system via an application programming interface (API); and accumulating information from the model components and model sub components to determine a world view of the data-driven system.