Component-based software engineering and software architecture : CompArch '15 ; proceedings of the 2015 federated events, Montréal, Canada, May 4-8, 2015 (ACM - Association for Computing Machinery, 2015)