Component Ensemble-based UML/MARTE Extensions for the Design of Dynamic Cyber-Physical Systems Topics: Architectural Design, Refactoring and Patterns; Software and Systems Modeling In Proceedings of the 16th International Conference on Software Technologies ICSOFT - Volume 1, 158-166, 2021