PUBLICATIONS


Conference & Workshop Proceedings: software testing

  1. H. Dai, C. Murphy, G. Kaiser
    "Configuration Fuzzing for Software Vulnerability Detection"
    to appear in Prof of the Fourth International Workshop on Secure Software Engineering (SecSE)
    Krakow, Poland, Feb 2010.

  2. X. Xie, J. Ho, C. Murphy, G. Kaiser, B. Xu, T.Y. Chen
    "Application of Metamorphic Testing to Supervised Classifiers"
    Proc of the 9th International Conference on Quality Software (QSIC)
    Jeju, South Korea, Aug 2009 (Best Paper Award).

  3. C. Murphy, K. Shen, G. Kaiser
    "Automatic System Testing of Programs without Test Oracles"
    Proc of the 2009 ACM International Symposium on Software Testing and Analysis (ISSTA)
    Chicago IL, Jul 2009, pp. 189-199.

  4. C. Murphy, G. Kaiser, I. Vo, M. Chu
    "Quality Assurance of Software Applications using the In Vivo Testing Approach"
    Proc of the Second IEEE International Conference on Software Testing, Verification and Validation (ICST)
    Denver CO, Apr 2009, pp. 111-120.

  5. C. Murphy, K. Shen, G. Kaiser
    "Using JML Runtime Assertion Checking to Automate Metamorphic Testing in Applications without Test Oracles"
    Proc of the Second IEEE International Conference on Software Testing, Verification and Validation (ICST)
    Denver CO, Apr 2009, pp. 436-445.

  6. C. Murphy, G. Kaiser, L. Hu, L. Wu
    "Properties of Machine Learning Applications for Use in Metamorphic Testing"
    Proc of the 20th International Conference on Software Engineering and Knowledge Engineering (SEKE)
    Redwood City CA, Jul 2008, pp. 867-872.
    (tech report with additional findings is here)

  7. M.Chu, C. Murphy, G. Kaiser
    "Distributed In Vivo Testing of Software Applications"
    Proc of the First IEEE International Conference on Software Testing, Verification and Validation (ICST)
    Lillehammer, Norway, Apr 2008, pp. 509-512.

  8. C. Murphy, G. Kaiser, M. Arias
    "Parameterizing Random Test Data According to Equivalence Classes"
    Proc of the 2nd International Workshop on Random Testing (RT'07)
    Atlanta GA, Nov 2007, pp. 38-41 (short paper).

  9. C. Murphy, G. Kaiser, M. Arias
    "An Approach to Software Testing of Machine Learning Applications"
    Proc. of the 19th International Conference on Software Engineering and Knowledge Engineering (SEKE)
    Boston MA, Jul 2007, pp. 167-172 (short paper).

     

Conference Proceedings: computer science education

  1. C. Murphy, G. Kaiser, K. Loveland, S. Hasan
    "Retina: Helping Students and Instructors Based on Observed Programming Activities"
    Proc of the 40th ACM SIGCSE Technical Symposium on Computer Science Education
    Chattanooga TN, Mar 2009, pp. 178-182.

  2. C. Murphy, D. Phung, G. Kaiser
    "A Distance Learning Approach to Teaching eXtreme Programming"
    Proc of the 13th Annual ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE)
    Madrid, Spain, Jun 2008, pp. 199-203.

  3. C. Murphy, E. Kim, G. Kaiser, A. Cannon
    "Backstop: A Tool for Debugging Runtime Errors"
    Proc of the 39th ACM SIGCSE Technical Symposium on Computer Science Education
    Portland OR, Mar 2008, pp. 173-177.
    (tech report with appendix is here)

     

Workshop Proceedings: computer-supported cooperative work

  1. C. Murphy, S. Sheth, G. Kaiser, L. Wilcox
    "genSpace: Exploring Social Networking Metaphors for Knowledge Sharing and Scientific Collaborative Work"
    Proc of the First International Workshop on Social Software Engineering and Applications (SoSEA)
    L'Aquila, Italy, Sep 2008, pp. 29-36.

     

Tech Reports, Papers under review, etc.

  1. C. Murphy, G. Kaiser
    "Metamorphic Runtime Checking of Non-Testable Programs"
    Columbia University Dept of Computer Science tech report cucs-042-09, Oct 2009
    Submitted to TOSEM

  2. C. Murphy, G. Kaiser
    "Empirical Evaluation of Approaches to Testing Applications without Test Oracles"
    Columbia University Dept of Computer Science tech report cucs-039-09, Sep 2009
    Submitted to ICSE 2010

  3. S. Sheth, N. Arora, C. Murphy, G. Kaiser
    "weHelp: A Proposed Reference Architecture for Community Driven Recommender Systems"
    Columbia University Dept of Computer Science tech report cucs-024-09, May 2009

  4. C. Murphy
    "Using Metamorphic Testing at Runtime to Detect Defects in Applications without Test Oracles"
    Thesis proposal, Dec 2008

  5. C. Murphy
    "Using Runtime Testing to Detect Defects in Applications without Test Oracles"
    Proc of the 2008 Foundations of Software Engineering (FSE) Doctoral Symposium
    Atlanta GA, Nov 2008, pp. 21-24.

  6. C. Murphy, G. Kaiser
    "Improving the Dependability of Machine Learning Applications"
    Columbia University Dept of Computer Science tech report cucs-049-08, Oct 2008