By Kenyon, Henry S Technique permits software to intemperate, share applications and integrate technologies. Service-oriented architecture (SOA) allows applications from different vendors to intemperate and to be modified to conform to changing technologies.