Engineering lessons for systems of systems learned from service-oriented systems | IEEE Conference Publication | IEEE Xplore