A metamodel for cyber-physical systems. (August 2019)