ChaiTime: a system for rapid creation of portable next-generation telephony services using third-party software components | IEEE Conference Publication | IEEE Xplore