The cloud computing infrastructure has the power to increase the dependability, interoperability, and scalability of emerging cyber-physical systems (CPSs). Integrating intelligent agents and semantic ontologies can help manage the complexity of such systems and enable the development of large-scale CPSs.