2005年在河南中原工學院舉行了一系列關於軟體開發流程以及軟體測試的講座,至今發表論文45篇,有3篇收錄國家論文庫,11篇刊登在國內外大型期刊雜誌上。
現任蘭州大學計算機研究所軟體學院院長,上海(國際)資料庫研究中心主任,中國計算機學會常務理事,資料庫專業委員會副主任,上海市計算機學會理事長,教育部教學指導委員會副主任。在科研方面,主要從事資料庫和知識庫的研究。目前指導的博士生11名,碩士生13名,博士後兩名,多次參加國際會議,在國家權威雜誌上發表論文70多篇。2008年獲國家科技進步貳等獎。
出版了計算機、數學有關著作十五多本。個人專著5本。
2009年3月創建了甘肅省富榮軟體科技有限公司,任公司董事長兼開發部經理。