Papers

Published Work

2006

Susan Elliott Sim, "Case Studies for Reverse Engineers (Tutorial)," presented at Thirteenth Working Conference on Reverse Engineering, Benevento, Italy, 23-27 October 2006.

Sukanya Ratanotayanon and Susan Elliott Sim, "When Programmers Don't Ask," presented at the Second International Workshop on Supporting Knowledge Collaboration in Software Development, Tokyo, Japan, 19 September 2006.

Ban Al-Ani and Susan Elliott Sim, "So, You Think You Are a Requirements Engineer?" (Extended Abstract for Poster), presented at Fourteenth IEEE International Requirements Engineering Conference, Minneapolis/St. Paul, MN, USA, 11-15 September 2006.

Ban Al-Ani and Susan Elliott Sim, "Using Expertise as a Framework for Evaluating Requirements Technology," presented at Fourth International Workshop on Comparative Evaluation in Requirements Engineering, Minneapolis/St. Paul, MN, USA, 11 September 2006.

Scott A. Bailey and Susan Elliott Sim, "Applying Models of Technology Adoption to Software Tools and Methods: An Empirical Study," presented at Eighteenth International Conference on Software Engineering and Knowledge Engineering (SEKE), San Francisco Bay, CA, pp. 194-199, 5-7 July 2006.

Sukanya Ratanotayanon, Jigar Kotak, and Susan Elliott Sim, "After the Scrum: Twenty Years of Working without Documentation," presented at Eighteenth International Conference on Software Engineering and Knowledge Engineering (SEKE), San Francisco Bay, CA, pp. 200-205, 5-7 July 2006. [PDF]

Lihua Xu and Susan Elliott Sim, "Towards a Benchmark for Test Generation Techniques," Institute for Software Research, University of California, Irvine, Irvine, CA, USA, Technical Report #UCI-ISR-06-9, June 2006. [Abstract] [PDF]

Mamadou Diallo, Jose Romero-Mariona, Susan Elliott Sim, Thomas A. Alspaugh, and Debra J. Richardson, "A Comparative Evaluation of Three Approaches to Specifiying Security Requirements," presented at Twelfth Working Conference on Requirements Engineering: Foundation for Software Quality, Luxembourg, Grand-Duchy of Luxembourg, 5-6 June 2006.

Dewayne Perry, Susan Elliott Sim, and Steve Easterbrook, "Case Studies for Software Engineers," (Extended Abstract) presented at Twenty-eighth International Conference on Software Engineering, Shanghai, China, pp. 1045-1046, 20-28 May 2006. [ACM] [Tutorial Notes]

Susan Elliott Sim, Sukanya Ratanotayanon, Oluwatosin Aiyelokun, and Erin Morris, "An Initial Study to Develop an Empirical Test for Software Engineering Expertise," Institute for Software Research, University of California, Irvine, Irvine, CA, USA, Technical Report #UCI-ISR-06-6, May 2006. [Abstract] [PDF]

Richard C. Holt, Andy Schürr, Susan Elliott Sim, and Andreas Winter, "GXL: A Graph-Based Standard Exchange Format for Reengineering," Science of Computer Programming, Vol. 60, No. 2, pp. 149-170, April, 2006. [PDF]

2005

Vincenzo Gervasi, Didar Zowghi, and Susan Elliott Sim, The Second International Workshop on Comparative Evaluation in Requirements Engineering (CERE'04). Sydney, Australia: Faculty of Information Technology, University of Technology, Sydney, ISBN 1-86365-8666-1, 2005.

Timothy C. Lethbridge, Susan Elliott Sim, and Janice Singer, "Studying Software Engineers: Data Collection Techniques for Software Field Studies," Empirical Software Engineering: An International Journal, Vol. 10, No. 3, pp. 311-341, July, 2005. [PDF]

Dewayne Perry, Susan Elliott Sim, and Steve Easterbrook, "Case Studies for Software Engineers," presented at Twenty-Ninth Annual IEEE/NASA Software Engineering Workshop - Tutorial Notes (SEW'05), Greenbelt, Maryland, pp. 96-159, 6-7 April 2005.

Susan Elliott Sim, "A Small Social History of Software Architecture," presented at Thirteenth International Workshop on Program Comprehension, St. Louis, MO, pp. 341-344, 15-16 May 2005. [PDF]

2004

Dewayne Perry, Susan Elliott Sim, and Steve Easterbrook. "Case Studies for Software Engineers," (Extended Abstract) presented at Twenty-sixth International Conference on Software Engineering, Edinburgh, UK, pp. 736-738, 23-28 May, 2004. [IEEE]

Vincenzo Gervasi, Didar Zowghi, Steve Easterbrook, and Susan Elliott Sim. "Report on The First International Workshop on Comparative Evaluation in Requirements Engineering," ACM SIGSOFT Software Engineering Notes, vol. 29, no. 2, pp. 27 (1-4), March, 2004. [ACM]

Vincenzo Gervasi, Didar Zowghi, Steve Easterbrook, and Susan Elliott Sim, The First International Workshop on Comparative Evaluation in Requirements Engineering (CERE'03). Sydney, Australia: Faculty of Information Technology, University of Technology, Sydney, ISBN 1-86365-861-0, 2004.

2003

Susan Elliott Sim, Steve Easterbrook, and Richard C. Holt. Using Benchmarking to Advance Research: A Challenge to Software Engineering, Proceedings of the Twenty-fifth International Conference on Software Engineering, Portland, Oregon, pp. 74-83, 3-10 May, 2003. [PDF] [PostScript]

Holger Kienle and Susan Elliott Sim. Towards a Benchmark for Web Site Extractors: Call for Participation, Seventh European Conference on Software Maintenance and Reengineering, Benevento, Italy, pp. 82-90, 26-28 March, 2003. [IEEE]

2002

Susan Elliott Sim, Richard C. Holt, Steve Easterbrook. On Using a Benchmark to Evaluate C++ Extractors. Proceedings of the Tenth International Workshop on Program Comprehension, Paris, France, pp. 114-123, 26-29 June, 2002. [PDF]

Margaret-Anne E. Storey, Susan Elliott Sim, and Ken Wong. "A Collaborative Demonstration of Reverse Engineering Tools," ACM SIGAPP Applied Computing Review, vol. 10, no. 1, pp. 18-25, Spring, 2002. [ACM]

2001

Rudolf Ferenc, Susan Elliott Sim, Richard C. Holt, Rainer Koschke, Tibor Gyimóthy. Towards a Standard Schema for C/C++. Proceedings of the Eighth Working Conference on Reverse Engineering, Stuttgart, Germany, pp. 49-58, 2-5 October, 2001. [PDF]

Susan Elliott Sim, Janice Singer, and Margaret-Anne Storey. Beg, Borrow, or Steal: Using Multidisciplinary Approaches in Empirical Software Engineering Research; An ICSE 2000 Workshop Report. Empirical Software Engineering, An International Journal, Vol. 6, No. 1, pp. 85-93, March, 2001.

Susan Elliott Sim and Rainer Koschke. WoSEF: Workshop on Standard Exchange Format. ACM SIGSOFT Software Engineering Notes, Volume 26, pages 44-49, January, 2001. [PDF]

2000

Susan Elliott Sim and Margaret-Anne D. Storey. A Structured Demonstration of Program Comprehension Tools. Proceedings of the Seventh Working Conference on Reverse Engineering, Brisbane, Queensland, Australia, pp. 184-193, 23-25 November, 2000. [PDF]

Susan Elliott Sim, Margaret-Anne Storey, and Andreas Winter. A Structured Demonstration of Five Program Comprehension Tools: Lessons Learnt. Proceedings of the Seventh Working Conference on Reverse Engineering, Brisbane, Queensland, Australia, pp. 210-212, 23-25 November, 2000. [PDF]

Susan Elliott Sim. Next Generation Data Interchange: Tool-to-Tool Application Program Interfaces. Proceedings of the Seventh Working Conference on Reverse Engineering, Brisbane, Queensland, Australia, pp. 278-283, 23-25 November, 2000. [PDF]

1999

Anthony Cox, Charles Clarke, and Susan Sim. A Model Independent Source Code Repository. Proceedings of the IBM Center for Advanced Studies Conference (CASCON), Toronto, Canada, pp. 381-390, November, 1999. [PDF]

Susan Elliott Sim. Evaluating the Evidence: Lessons from Ethnography. Proceedings from the Workshop on Empirical Studies of Software Maintenance, Oxford, England, pages 66-70, 30 August - 3 September, 1999. [PDF]

Susan Elliott Sim, C.L.A. Clarke, Richard C. Holt, and A.M. Cox. Browsing and Searching Software Architectures. Proceedings of the International Conference on Software Maintenance, Oxford, England, pp. 381-390, September, 1999. [PDF]

Charles Clarke, Anthony Cox, and Susan Sim. Searching Program Source Code with a Structured Text Retrieval System. Refereed Poster at ACM Special Interest Group on Information Retrieval (SIGIR) Annual Conference, Berkeley, CA, 15-19 August, 1999.

1998

Susan Elliott Sim. Characterizing How Software Maintainers Work: Cultures and Habits. Proceedings of the Workshop on Empirical Studies of Software Maintenance, Washington, D.C., U.S.A., pages 11-12, November, 1998. [Text]

Susan Elliott Sim, Charles L.A. Clarke, and Richard C. Holt. Archetypal Source Code Searching: A Survey of Software Developers and Maintainers. Proceedings of the Sixth International Workshop on Program Comprehension, Ischia, Italy, pp. 180-187, 24-26 June, 1998. [PDF]

Susan Elliott Sim and Richard C. Holt. The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize, Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, pp. 361-370, 19-25 April, 1998. [PDF]

Academic Papers

Susan Elliott Sim. A Theory of Benchmarking with Applications to Software Reverse Engineering Ph.D. Thesis, Department of Computer Science, University of Toronto, 2003. [Thesis]

Susan Elliott Sim. Supporting Multiple Program Comprehension Strategies During Software Maintenance. Masters Thesis, Department of Computer Science, University of Toronto, 1998. [Thesis]

Applying Machine Learning to Software Clustering. CSC 2541S, Special Topics in Artificial Intelligence: Machine Learning, Spring, 1999. [PDF] [PostScript]

The Coming of Software Architecture: A Historical View. CSC 2125F, Special Topics on Software Engineering: Software Architecture, Fall, 1996. [Abstract] [PDF] [PostScript] [Text]

Automated Graph Drawing Algorithms. CSC2410F, Algorithms in Graph Theory, Fall, 1996. [Abstract] [PDF] [PostScript]

How Community and Deviance on LambdaMOO and Lord Graham's Demesne can prepare us for the Future of Computer Mediated Communication in Cyberspace. CSC300F, Computers and Society, Fall, 1994. [Abstract] [PDF] [PostScript]

 
 
 
Back to Susan Elliott Sim's home page.
This page was last updated Thursday, 10-May-2007 17:22:08 PDT