I am a senior PhD student in Computer Science at McGill University, while taking a leave of absence from IBM T.J. Watson Research Center. At McGill, I am working with Prof. Martin Robillard in the SWEVO lab.
My projects span numerous areas in Software Engineering. During my six years at IBM Research, the projects I was involved with touched on areas such as in software development governance, recommendation systems, software traceability, collaborative software development environments, and software configuration management. Prior to IBM, when I was pursuing my Master's and Bachelor's theses at University of British Columbia with Prof. Gail Murphy, I was involved in mining software repositories and static analysis on Java exceptions.
Some of my recent professional activies include orgranizing the IBM Jazz Research Reception at ICSE 2009. I recently serve on the following Program Committees: International Conference on Global Software Engineering (ICGSE 2009), International Conference on Software Maintenance (ICSM 2009), and Workshop on Software Development Governance (SDG 2009).
The Influence of the Task on Programmer
Behaviour
A. Ying, M. Robillard
Proceedings of the 19th IEEE International Conference
on Program Comprehension, pages 31-40, June 2011.
Jazz
development data: a community perspective
A. Ying, K. Ehrlich, L.T. Cheng, H. Ossher, T. Frauenhofer, F. van Ham
Workshop
on Infrastructure for Research in Collaborative SE, 2008
Jazz
as a research platform
Software Development Governance group at IBM Research
Workshop on Infrastructure for Research
in Collaborative SE, 2008
Ensemble:
a Recommendation Tool for Promoting Communications in Software Teams
Xiang, Ying, Cheng, Ding, Ehrlich, Helander, Matchen, Sempere,
Tarr, Williams and Yang
Workshop
on Recommendation Systems in SE, 2008
Filtering
out methods you wish you hadn't navigated
Annie Ying, Peri Tarr
Eclipse
Technology Exchange, 2007
Integrated
solution engineering
Gong, Klinger, Matchen, Tarr, Uceda-Sosa, Ying, Xu, Zhou
Formal
demonstration at OOPSLA 2006
Source
code that talks: an exploration of Eclipse task comments
and their implication to repository mining
Annie Ying, James Wright, and Steven Abrams
MSR 2005
An
exploration of how comments are used for marking related
code fragments
Annie Ying, James Wright, and Steven Abrams
Workshop
on the Modeling and Analysis of Concerns in Software, 2005
Predicting
Source Code Changes by Mining Change History
Annie Ying, Gail Murphy, Raymond Ng, and
Mark Chu-Carroll
IEEE
TSE, 30, 9, 2004
Visual
separation of concerns through multidimensional program storage Scaling
an Object-oriented System Execution Visualizer through
Sampling Tools
for Lightweight Knowledge Sharing in Open-source Software
Development Using
version information for concern inference and code-assist Predicting
software changes by mining revision history Visualizing global exception flow
Mark Chu-Carroll, Jim Wright, Annie Ying
AOSD 2003
Andrew Chan, Reid Holmes, Gail Murphy, Annie Ying
IWPC 2003
Davor Cubranic, Reid Holmes, Annie Ying, and Gail Murphy
Workshop
on Open Source Software, 2003
Annie Ying, Gail Murphy, Raymond Ng, Mark Chu-Carroll
Workshop on Tools
for AOSD, 2002
Theses
M.Sc. Thesis, University of British Columbia, 2003
B.Sc. (Honours) Thesis, University of British Columbia, 2001
Last updated: June 15, 2009

(Ying, Tsui Tsui, pronounced as ying-chuoi-chuoi in Cantonese). My given name,
, describes a type of green colour in jade or fresh grass.
I am married to Pablo Duboue. Pablo is a researcher in Natural Language Processing at IBM T.J. Watson Research Center. Incidentally, my two siblings are also computer professionals: my sister Maggie works in Microsoft and my brother Henry works in the IT department of UPS.
I love the magical connections from making and sharing choral music with other people. I have been fortunate enough to sing with Oratorio Society of New York. The choir’s usual venue is the Carnegie Hall and the choir is often reviewed by the NY Times. Another memorable experience was with Angelica, a acapella women chamber choir mostly singing early music. This July I am very much looking forward to attend the Tallis Scholars Summer School with the world premier group of acapella singers.
I commute by public transit almost all my life. I am especially proud that even in a US suburb where most of my colleagues commute by car, I could still choose to commute by public transit. There are many reasons:
I’m moving to Montreal soon and I’m very much looking forward to this public transit friendly city!