Separation of Concerns in Heterogeneous Cloud Environments Topics: Cloud Application Architectures; Cloud Management and Operations In Proceedings of the 7th International Conference on Cloud Computing and Services Science CLOSER - Volume 1, 775-780, 2017 , Porto, Portugal