2008
Storey, M.A., Ryall, J., Singer, J., Myers, D.,Cheng, L-T., Muller,M. (submitted). How Software Developers use Tagging to Support Reminding and Refinding. In consideration as an invited manuscript for IEEE Transactions in Software Engineering.
Vigder, M., Vinson, N., Singer, J., Stewart, D., Mews, K. (2008). Supporting Scientists’ Everyday Work: Automating Scientific Workflows. IEEE Software, 25(4).
Cheng, L., Storey, M-A., Ryall, J., Bull, I., Myers, D., Singer, J. (2008). TODO Or To Bug: Exploring How Task Annotations Play A Role In The Work Practices Of Software Developers. International Conference in Software Engineering. Leipzig, Germany.
Cheng, L., de Souza, C., Dittrich, Y., Hazzan, O., Maurer, F., John, M., Sharp, H., Sillito, J., Sim, S., Singer, J., Storey, M-A., Tessem,B., Venolia, G. (2008). Cooperative And Human Aspects Of Software Engineering (CHASE 2008). International Conference in Software Engineering. Leipzig, Germany.
Vigder, M., Stewart, D., Singer, J. (2008). Software Automation in Scientific Research Organizations. Proceedings of the First International Workshop on Software Engineering for Computational Science and Engineering. Leipzig, Germany.
Molyneaux, H., O’Donnell, S., Gibson, K., Singer, J. (2008). Exploring the Gender Divide on YouTube: An Analysis of the Creation and reception of vlogs. American Communication Journal. Volume 10, Number 1.
Milliken, M., Gibson, K., O’Donnell, S., Singer, J. (2008). User-Generated Online Video And The Atlantic Canadian Public Sphere: A YouTube Study. Proceedings of the International Communication Association Annual Conference. Montreal, Quebec.
O’Donnell, S., Gibson, K., Milliken, M., Singer, J. (2008). Reacting To YouTube Videos: Exploring Differences Among User Groups. Proceedings of the International Communication Association Annual Conference. Montreal, Quebec.
Molyneaux, H., Gibson, K., O’Donnell, S., Singer, J. (2008). New Visual Media And Gender: A Content, Visual And Audience Analysis Of YouTube Vlogs. Proceedings of the International Communication Association Annual Conference. Montreal, Quebec.
2007
Shull, F., Singer, J., Sjoberg, D. (2007). Advanced topics in empirical software engineering: An edited volume. Springer.
Singer, J., Sim, S., & Lethbridge, T. (2007). Software engineering data collection techniques in the field. In F. Shull., J. Singer, D. Sjoberg, Shull, (Eds.) Advanced topics in empirical software engineering: An edited volume. Springer.
Vinson, N., & Singer, J. (2007). Ethical issues in empirical software engineering research. In F. Shull., J. Singer, D. Sjoberg, Shull, (Eds.) Advanced topics in empirical software engineering: An edited volume. Springer.
Easterbrook, S., Storey, M-A., Singer, J., Damian, D., (to be published). Matching methods to questions in empirical software engineering. To be published in F. Shull., J. Singer, D. Sjoberg, Shull, (Eds.) Advanced topics in empirical software engineering: An edited volume. Springer.
Storey, M-A., Cheng, L., Singer, J., Muller, M., Ryall, J., Myers, D. (2007). Turning tags into waypoints for code navigation. ICSM. Paris, France. storeyICSM2007.pdf
Izquierdo, L, Damian, D., Singer, J., Kwan, I. (2007). Awareness in the Wild: Why Communication Breakdowns Occur. ICGSE 2007. damianICGSE2007.pdf
Emond, B., Vinson, N., Singer, J., Barfurth, M., Brooks, M. (2007). The young artists’ programme video player: a digital video player to support music practice and learning. Journal of Technology in Music Learning.
Dittrich, Y, John, M., Singer, J., Tessem, B. (2007). Editorial for special issue on qualitative software engineering. Information and software technology.
2006
Singer, J. (2006). Testing Tools and Techniques: A Mini-Tutorial on Evaluation Methods for ASE. ASE 2006, 371-374. Evaluating_in_ASE_slides.pdf
2005
Singer, J., Elves, R., Storey, M.-A. (2005). NavTracks: Supporting Navigation in Software Maintenance. ICSM 2005, 325-334
Singer, J.,Elves, R., Storey, M.-A. (2005). NavTracks: Supporting Navigation in Software. IWPC 2005, 173-175
Cubranic, D., Murphy, G., Singer, J., Booth, K. (2005). Hipikat: A project memory for software development. IEEE Transactions in Software Engineering, 31, 446 – 465.
Lethbridge, T., Sim, S., Singer, J. (2005). Studying Software Engineers: Data Collection Techniques for Software Field Studies. Empirical Software Engineering, 10, 311-341.
2004
Cubranic, D., Murphy, G., Singer, J., Booth, K. (2004). Learning from project history: A case study for software development. Conference on Computer Supported Cooperative Work, Chicago, Il.
Vinson, N.G., Singer, J. “Consent Issues Raised by Observational Research in Organisations,” NCEHR Communiqué. Volume 12, Number 2. 2004. pp. 35-36. NRC 46561.
Patrick, A., Singer, J., Corrie, B., Noël, S., El-Khatib, K., Emond, B., Zimmerman, T., Marsh, S. (2004). A QoE Sensitive Architecture for Advanced Collaborative Environments. QSHINE 2004: 319-322
Vinson, N.G., Singer, J. “Consent Issues Raised by Observational Research in Organisations,” NCEHR Communiqué. Volume 12, Number 2. 2004. pp. 35-36. NRC 46561.
Emond, B., Vinson, N.G., Singer, J., Barfurth, M.A., Fernandes, G., White, R., Ferres, L., and Brooks, M., Spence, J. (2004). Digital Media Player Controls Supporting Music Education. Proceedings of the International Conference on New Media Research Networks. Charlottetown, PEI. pp. 35-38. NRC 47097.
2003
Lethbridge, T., Singer, J., Forward, A. (2003) How software engineers use documentation: The state of the practice. IEEE Software, 20(6), 35-39.
ancient by current standards, but still good!
Barfurth, M., Singer, J, Emond, B, Vinson, N., Brooks, M., Spence, J., (2002). Evaluation Factors for Multi-stakeholder Broadband Visual Communication Projects, WETICE 2002, Pittsburgh, PA.
Singer, J, & Vinson, N. (2002). Ethics in Empirical Studies of Software Engineering. IEEE Transactions in Software Engineering.
Lethbridge, T., & Singer, J. (2001). Experiences conducting studies of the work practices of software engineers. In H. Erdogmus & O. Tanir (Eds.) Advances in Software Engineering: Comprehension, Evaluation, and Evolution. New York: Springer.
Vinson, N., & Singer, J. (2001). Getting to the source of ethical issues. Empirical Software Engineering, 6(4): 293-297.
Sim, S., Singer, J., Storey, M. (2001). Beg, Borrow, or Steal: Using Multidisciplinary Approaches in Empirical Software Engineering Research. Empirical Software Engineering, 6(1), 85-93
Singer, J. (2000). Viewpoint: Ethics and empirical studies of software engineering. Empirical Software Engineering: An International Journal.
Kitchenham, B., Travassos, G., von Mayrhauser, A., Niessink, F., Schneidewind, N., Singer, J., Takada, S., Vehvilainen, R., & Yang, H.(1999). Towards an ontology of software maintenance, Journal of Software Maintenance: Research & Practice, 11, 365-389.
Singer, J. (1999). Using the American Psychological Association (APA) style guidelines to report experimental results. Proceedings of Workshop on Empirical Studies in Software Maintenance, Oxford, England.
Singer, J., Vinson, N. (2001). Why and how research ethics matters to you, yes YOU! Empirical Software Engineering, 6(4): 287-290.
Singer, J. (1998). Just-in-time comprehension vs. the full-coverage strategy. Workshop for Empirical Studies of Software Maintenance, Washington, D.C.
Singer, J. (1998) Practices of software maintenence. International Conference on Software Maintenence, Washington, D.C.
Singer, J., & Lethbridge, T. (1998). Studying work practices to assist tool design. International Workshop on Program Comprehension, Ischia, Italy.
Lethbridge, T., & Singer, J. (1997). Understanding software maintenance tools: Some empirical research. Workshop for Empirical Studies of Software Maintenance, Bari, Italy.
Singer, J., Lethbridge, T., Anquetil, N., & Vinson, N. (1997). An examination of software engineering work practices. CASCON, Toronto, ON.
Singer, J., & Lethbridge, T. (1996). Strategies for studying maintenance. Workshop for Empirical Studies of Software Maintenance, Monterey, CA.
Lethbridge, T., & Singer, J. (1996). Methods for studying maintenance. Workshop for Empirical Studies of Software Maintenance, Monterey, CA.
Carroll, J., Singer, J., Bellamy, R., & Alpert, S. (April, 1990) A Viewmatcher for learning Smalltalk. Paper presented at the ACM Conference on Human Computer Interaction, Seattle, WA.