Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering