Service-Oriented Architecture and its implications for software maintenance and evolution | IEEE Conference Publication | IEEE Xplore