A Collaborative Service Composition Approach Considering Providers’ Self-Interest and Minimal Service Sharing | IEEE Journals & Magazine | IEEE Xplore