- Home
- Research
- Senior Theses
- Publications and Presentations
- Teaching and Courses
- Curriculum Vitae
- Links
Publications and Presentations
Recent Presentations
"DevCOP: A Software Certificate Management System for Eclipse" at the 17th Annual International Symposium on Software Reliability Engineering, Raleigh, North Carolina, Nov 10, 2006. [Listen to the Presentation! - MP3] [Slides]
Refereed Publications
Sherriff, M. and Williams, L. "Empirical Software Change Impact Analysis using Singular Value Decomposition." International Conference on Software Testing, Verification, and Validation, Lillehammer, Norway, April 9-11, 2008. [PDF]
Sherriff, M., Lake, J. M., and Williams, L. "Prioritization of Regression Tests using Singular Value Decomposition with Empirical Change Records." The 18th IEEE International Symposium on Software Reliability Engineering, Trollhattan, Sweden, Nov 5-9, 2007. [PDF]
Sherriff, M., Heckman, S. S., Lake, J. M., and Williams, L. "Identifying Fault-Prone Files Using Static Analysis Alerts Through Singular Value Decomposition." 17th Annual International Conference of the IBM Center for Advanced Studies, Richmond Hill, Ontario, Oct 22-25, 2007. [PDF]
Sherriff, M., Heckman, S. S., Lake, J. M., and Williams, L. "Using Groupings of Static Analysis Alerts to Identify Files Likely to Contain Field Failures." Short Paper. The 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Dubrovnik, Croatia, Sept 3-7, 2007. [PDF]
Sherriff, M. and Williams, L. "DevCOP: A Software Certificate Management System for Eclipse." 17th Annual International Symposium on Software Reliability Engineering, Raleigh, North Carolina, Nov 6-10, 2006. [PDF]
Sherriff, M. and Williams, L. "A Method for Verification and Validation Certificate Management in Eclipse." Workshop on Software Certificate Management, Long Beach, California, Nov 8, 2005. [PDF]
Sherriff, M. and Williams, L. "Certification of Code During Development to Provide an Estimate of Defect Density." Fast Abstract. The 16th International Symposium on Software Reliability Engineering, Chicago, Illinois, Nov 8-11, 2005. [PDF]
Sherriff, M. "Using Verification and Validation Certificates to Estimate Software Defect Density." Doctoral Symposium. Symposium on the Foundations of Software Engineering, Lisbon, Portugal, Sept 6, 2005. [PDF]
Sherriff, M., Nagappan, N., Williams, L., and Vouk, M. "Early Estimation of Defect Density Using an In-Process Haskell Metrics Model." The First International Workshop on Advances In Model-Based Software Testing, co-located with the International Conference on Software Engineering, St. Louis, MO, May 15-16, 2005. [PDF]
Sherriff, M. and Williams, L. "Tool Support for Estimating Software Reliability in Haskell Programs." Student Paper. The 15th International Symposium on Software Reliability Engineering, St-Malo, France, Nov 2-5, 2004. [PDF]
Sherriff, M., Williams, L., and Vouk, M. "Using In-Process Metrics to Predict Defect Density in Haskell Programs." Fast Abstract. The 15th International Symposium on Software Reliability Engineering, St-Malo, France, Nov 2-5, 2004. [PDF]
Burg, J., and Sherriff, M. "Unix Tutorials to Move Students from PC/Windows to Unix." ED-MEDIA 2002 Conference, June 30, 2002.
Technical Reports
Sherriff, M., Boehm, B. W., Williams, L., and Nagappan, N., "An Empirical Process for Building and Validating Software Engineering Parametric Models," North Carolina State Univeristy CSC-TR-2005-45, October 19 2005. [PDF]
Nagappan, N., Sherriff, M., Williams, L. "On the Feasibility of Using Operational Profiles to Determine Software Reliability in Extreme Programming." NCSU Technical Report, TR-2003-15, August 19, 2003.
Invited Presentations
Sherriff, M. and Williams, L. "Defect Estimation through Verification and Validation." The 6th Annual High Confidence Software and Systems Conferences, Linthicum Heights, MD, April 17-19, 2006. pp.131-139 [PDF | PPT]
Sherriff, M. "DevCOP - A Software Certificate Management System for Eclipse." Portland State University, Portland, OR, May 26, 2006.
Research Posters
Sherriff, M., Williams, L., and Lake, M. "Utilizing Verification and Validation." Poster. Center for Advanced Computing and Communication and IBM University Days, 2006. [JPG]
Sherriff, M. and Williams, L. "Utilizing Verification and Validation Certificates to Estimate Software Defect Density." Poster. Center for Advanced Computing and Communication and IBM University Days, 2005.
Sherriff, M. and Williams, L. "Estimating Software Reliability in a Haskell Programming Environment." Poster. International Conference on Functional Programming, Snowbird, UT, Sept. 19, 2004. Also IBM University Day, October 15, 2004.
