Design considerations for computer-telephony application programming interfaces and related components | IEEE Journals & Magazine | IEEE Xplore