Service


flickr photo by Jeremy Brooks shared under a Creative Commons ( BY-NC ) license

Need help with your project? I am available to assist your company as an instructor, consultant, or expert witness. I can also give a keynote at your conference or serve as a member of its program committee. Additionally, I can help your journal by reviewing papers or serving on its editorial board. An outstanding teacher, researcher, writer, and presenter, I can leverage my proven expertise in the areas of software engineering, software testing, and data science to tackle the challenges that your organization faces. I have extensive experience in successfully collaborating with people at leading academic and government agencies and I look forward to having you contact me soon.

Recent Service

  • Information and Software Technology Journal

  • International Symposium on Search Based Software Engineering

  • International Workshop on Mutation Analysis

  • Journal of Software Testing, Verification and Reliability

  • Science of Computer Programming Journal

  • Software Quality Journal

  • Transactions on Industrial Informatics

  • Transactions on Software Engineering

Conferences and Workshops

  • 2015 International Conference on Software Engineering and Knowledge Engineering

    Session Chair (One time)
    Panel Member (One time)

  • 2011 2016 International Conference on Software Testing, Verification and Validation

    Program Committee Member (Two times)
    PhD Symposium Panel Member (One time)

  • 2011 2015 International Workshop on Program Debugging

    Program Committee Member (Two times)

  • 2011 2014 International Workshop on Regression Testing

    General Chair (One time)
    Program Chair (One time)
    Program Committee Member (Two times)

  • 2011 International Conference on Software Engineering and Data Engineering

    Session Chair (One time)

  • 2011 International Workshop on Testing and Debugging

    Program Committee Member (One time)

  • 2010 2017 International Workshop on Mutation Analysis

    Program Committee Member (Four times)

  • 2010 2015 International Conference on Tests and Proofs

    Program Committee Member (Six times)

  • 2010 2015 International Workshop on the Automation of Software Test

    Session Chair (One time)
    Workshop Co-Chair (One time)
    Program Committee Member (Four times)

  • 2010 2011 Midstates Conference for Undergraduate Research in Computer Science and Mathematics

    Program Committee Member (Two times)

  • 2010 Late Breaking Abstracts Workshop at the Genetic and Evolutionary Computation Conference

    Session Chair (One time)

  • 2009 2017 International Symposium on Search Based Software Engineering

    Publicity Chair (One time)
    Doctoral Symposium Chair (One time)
    Program Committee Member (Six times)

  • 2008 2016 International Workshop on Search-Based Software Testing

    Program Committee Member (Nine times)

  • 2007 2015 Testing: Academic and Industrial Conference — Practice and Research Techniques

    Program Co-Chair (Three times)
    Program Committee Member (Four times)

  • 2006 2007 International Conference on the Principles and Practice of Programming in Java

    Program Committee Member (Two times)

  • 2005 2006 International Conference on Software Engineering

    Reviewer (Two times)

  • 2005 International Conference on the Foundations of Software Engineering

    Reviewer (One time)

  • 2004 2009 International Symposium on Applied Computing

    Session Chair (One time)
    Reviewer (One time)

  • 2003 International Conference on Distributed Computing Systems

    Reviewer (One time)

Transactions and Journals

  • 2017 Transactions on Industrial Informatics

    Reviewer (One time)

  • 2016 Software and Systems Modelling

    Reviewer (One time)

  • 2015 IEEE Software

    Reviewer (One time)

  • 2012 Empirical Software Engineering Journal

    Reviewer (Two times)

  • 2011 2013 Journal of Software: Evolution and Process

    Reviewer (Two times)

  • 2010 Advances in Software Engineering Journal

    Reviewer (One time)

  • 2010 Journal of Software Engineering and Knowledge Engineering

    Reviewer (One time)

  • 2009 2017 Journal of Software Testing, Verification and Reliability

    Reviewer (Ten times)

  • 2009 2015 Journal of Systems and Software

    Reviewer (Ten times)

  • 2009 2017 Software Quality Journal

    Reviewer (Thirteen times)

  • 2009 2017 Information and Software Technology Journal

    Reviewer (Nine times)

  • 2008 2010 Automated Software Engineering Journal

    Reviewer (Two times)

  • 2008 Communications of the ACM

    Reviewer (One time)

  • 2007 2017 Science of Computer Programming Journal

    Reviewer (Three times)

  • 2007 Transactions on Computers

    Reviewer (One time)

  • 2006 2017 Transactions on Software Engineering

    Reviewer (Twenty-seven times)

  • 2004 2015 Transactions on Software Engineering and Methodology

    Reviewer (Six times)

  • 2002 IEE Proceedings — Software

    Reviewer (One time)

Other Services

  • 2012 Addison-Wesley Book Proposal

    Reviewer (One time)

  • 2010 Taylor and Francis Encyclopedia of Software Engineering

    Reviewer (One time)

  • 2010 National Science Foundation of the United States of America

    Review Panel Member (One time)

  • 2008 Handbook of Technology Management

    Reviewer (One time)

  • 2006 Handbook of Computer Networks

    Reviewer (One time)

  • 2005 2006 Prentice Hall Books

    Reviewer (Two times)

Like my work? Support it!