Computer-aided Translation Technology Research Articles