My main research interests involve understanding how people solve complex tasks, and designing technologies to facilitate navigating and understanding large information spaces. My students and I are working on a variety of projects within the areas of software engineering, human-computer interaction, information visualization, social informatics and knowledge management. Our goals are to improve tools that support software developers, knowledge engineers and student programmers. Specifics about our research projects can be found at the CHISEL (Computer Human Interaction and Software Engineering) research group website.
The Emergence of GitHub as a Collaborative Platform for Education
Alexey Zagalsky, Joseph Feliciano, Margaret-Anne Storey, Yiyun Zhao, and Weiliang Wang, Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, CSCW 2015.
Code, camera action: How software developers document and share program knowledge using YouTube
L MacLeod, A Bergen, MA Storey, 2015 23rd IEEE International Conference on Program Comprehension, Florence, Italy, 2015.
Work practices and challenges in pull-based development: the integrator’s perspective
G Gousios, A Zaidman, MA Storey, A Van Deursen, ICSE 2014, Florence, Italy.
The (R)evolution of social media in software engineering
MA Storey, L Singer, B Cleary, Fernando Figueira Filho, Alexey Zagalsky, Proceedings of the Future of Software Engineering at ICSE 2014, Hyderabad, India.
Software engineering at the speed of light: how developers stay current using twitter
L Singer, F Figueira Filho, MA Storey – Proceedings of the 36th International Conference on Software Engineering, ICSE 2014, Hyderabad, India.
Automated detection of test fixture strategies and smells
M Greiler, A van Deursen, MA Storey, Software Testing, Verification and Validation (ICST), 2013.
How Tagging helps bridge the Gap between Social and Technical Aspects in Software Development
Christoph Treude, Margaret-Anne Storey, “How Tagging helps bridge the Gap between Social and Technical Aspects in Software Development”, 31st International Conference on Software Engineering (ICSE), 2009.
Remixing Visualization to Support Collaboration in Software Maintenance
Margaret-Anne Storey, Chris Bennett, R. Ian Bull, Daniel German, “Remixing Visualization to Support Collaboration in Software Maintenance”, Frontiers of Software Maintenance (ICSM), 2008.
TODO or To Bug: Exploring How Task Annotations Play a Role in the Work Practices of Software Developers
Margaret-Anne Storey, Jody Ryall, R. Ian Bull, Del Myers, Janice Singer, “TODO or To Bug: Exploring How Task Annotations Play a Role in the Work Practices of Software Developers”, 30th international conference on Software engineering (ICSE), 2008.
Selecting empirical methods for software engineering research
S Easterbrook, J Singer, MA Storey, D Damian, Guide to advanced empirical software engineering, Springer, 2008.