哲学博士,博士生导师。国际软件工程研究联盟(ISERN)成员、南京大学代表,中国计算机学会高级会员、软件工程/服务计算专委会委员。
毕业于澳大利亚新南威尔士大学,以最优成绩获博士学位。师从世界级软件工程专家 Ross Jeffery 教授和 Barbara Kitchenham 教授。
在欧洲和澳洲从事软件工程研究与实践10余年,先后在爱尔兰国家软件工程研究中心(Lero)任研究员,在澳大利亚国家信息与通讯科学院(NICTA)任资深研究员,并在利默里克大学信息技术系和新南威尔士大学计算机科学与工程系任特聘高级讲师。
曾负责主持多个爱尔兰、澳大利亚、中国等国家级科研基金项目。
近年来,著有英文专著两部,并在国际软件工程大会(ICSE)和 Empirical Software Engineering、Information and Software Technology、Journal of Systems and Software、IEEE Transactions on Service Computing、Journal of Software: Evolution and Process 等国际主要软件工程期刊和会议上发表论文100余篇,其中8篇会议长文获最佳论文奖。
2013年起任教于南京大学。