The conceptual frameworks and information architectures of app-centric software ecosystems and cyber-physical systems (CPS) provide complimentary approaches to modeling systems. When integrated, these frameworks combine to become cyber-physical ecosystems (CPE). CPE are CPS whose constituent members, themselves CPS, meet the criteria for consideration as apps. Alternatively, CPE may be viewed as app-centric software ecosystems whose shared data environment includes the physical operating environment of the apps. By taking an app-centric approach to CPS integration, a semantically driven, information architecture based decomposition of a larger CPS into it's component CPS becomes possible.