A Multi-platform End User Software Product Line Meta-model for Smart Environments Topics: Model-Driven Engineering In Proceedings of the 11th International Joint Conference on Software Technologies - Volume 0ICSOFT, 290-297, 2016 , Lisbon, Portugal