Recibió un subsidio gubernamental especial en 2000, el Fondo Nacional de Ciencias para Jóvenes Destacados en 2001 y el octavo Premio de Ciencia y Tecnología para Jóvenes de China en 2004. El entorno de desarrollo de software a gran escala "Jade Bird System" ganó el octavo premio nacional por grandes logros científicos y tecnológicos quinquenales y el Premio Especial al Progreso Científico y Tecnológico del Ministerio de Industria Electrónica en 1996 (9º puesto), 65436. En febrero de 2011, fue elegido académico de la Academia de Ciencias de China. En 2013, fue elegido académico de la Academia de Ciencias de los Países en Desarrollo.
1992-1999 Participó en la investigación y el desarrollo del Proyecto Nacional Clave de Ciencia y Tecnología Jade Bird, organizado por el académico Yang Fuqing. Durante el Octavo Plan Quinquenal, como líder del equipo de integración del proyecto, resolvió una gran cantidad de problemas técnicos clave e hizo contribuciones sobresalientes a la integración fluida y la finalización final de este proyecto de investigación científica a gran escala emprendido por más de 20 universidades. Institutos de investigación y empresas de todo el país. Durante el período del Noveno Plan Quinquenal, como líder técnico del proyecto y uno de los principales diseñadores del sistema de línea de producción de software Jade Bird, organizó e implementó el proyecto en primera línea junto con el técnico de la línea de producción de software. ideas propuestas por el académico Yang Fuqing, propuso el modelo de componente Jade Bird y formuló las especificaciones técnicas del componente Jade Bird. El sistema Jade Bird ha producido buenos beneficios económicos y sociales, promovió la formación y el desarrollo del mercado interno de cajas y la popularización de ideas y tecnologías de ingeniería de software.
Se dedica principalmente a la ingeniería de software y la investigación de software de sistemas. El middleware de software basado en componentes, los métodos de desarrollo y los entornos de herramientas han logrado una serie de resultados. Con el objetivo de abordar los dos temas centrales de la adaptación dinámica y la evolución en línea del software en un entorno de red abierta, se propone una arquitectura de middleware en componentes basada en microkernel y un mecanismo de ensamblaje en línea de componentes basado en contenedores, así como un sistema y marco de tecnología de middleware de software basado en componentes. están establecidos. Se propone un método de desarrollo de software basado en componentes ABC basado en la arquitectura de software, que extiende la arquitectura del software a todo el ciclo de vida del software y controla efectivamente la complejidad y consistencia de la estructura a nivel del sistema. Ha obtenido el segundo premio del Premio Nacional de Invención Tecnológica, el segundo premio del Premio Nacional al Progreso de la Ciencia y la Tecnología y el primer premio del Premio de Ciencias Naturales del Ministerio de Educación.