Publications

ACM DL ListingDBLP EntryGoogle ScholarORCID ID 0000-0003-2443-2425

Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder. Note that the definitive versions of all published papers appearing here are those that actually appeared in print. In some cases, the versions presented here may differ in minor ways. When citing any published papers provided here, please reference the published versions.

Journal Articles

[J17]M. Cashman,  J. Firestone, M.B. Cohen, T. Thianniwet, W. Niu, An empirical investigation of organic software product lines. Empirical Software Engineering 26, 44 (2021). https://doi.org/10.1007/s10664-021-09940-0.  [bibtex/abstract] (open access)
[J16]J. L. Catlett, J. Catazaro, M. Cashman, S. Carr, R. Powers, M. B. Cohen, N. R. Buan ,Metabolic
Feedback Inhibition Influences Metabolite Secretion by the Human Gut Symbiont Bacteroides thetaiotaomicron,
American Society for Microbiology, mSystems, 5(5), October, pp. 1-16, 2020. https://doi.org/10.1128/msystems.00252-20
[J15]T.  Yu, W. Srisa-an, M. B. Cohen, G. Rothermel, A Hybrid Approach to Testing for Nonfunctional Faults in Embedded Systems using Genetic Algorithms, Journal of Software Testing, Verification and Reliability, 28(7), pp. 1--28,2018. https://doi.org/10.1002/stvr.1686. [bibtex/abstract]
[J14]H. Srikanth, M. Cashman, Myra B. Cohen, Test Case Prioritization of Build Acceptance Tests for an Enterprise Cloud Application: An industrial Case Study, Journal of Systems and Software 119,pp. 122-135, 2016. https://doi.org/10.1016/j.jss.2016.06.017
[J13]J. Petke, M. B. Cohen, M. Harman, and S. Yoo Practical Combinatorial Interaction Testing: Empirical
Findings on Efficiency and Early Fault Detection IEEE Transactions on Software Engineering, 41(9), 2015,
pp. 901 - 924. https://doi.org/10.1109/TSE.2015.2421279
[J12]Z. Xu, Y. Kim, M. Kim, M. B. Cohen, G. Rothermel, Directed Test Suite Augmentation: An Empirical Investigation, Journal of Software Testing, Verification and Reliability , 25(2), pp. 77-114, 2015. https://doi.org/10.1002/stvr.1562
[J11]C. Yilmaz, E. Dumlu, M. B. Cohen, A. A. Porter, Reducing Masking Effects in Combinatorial Interaction Testing: A Feedback Driven Adaptive Approach, IEEE Transactions on Software Engineering , 40(1), 2014, pp. 43-66. https://doi.org/10.1109/TSE.2013.53
[J10]C. Yilmaz, S. Fouché, M B. Cohen, A. A. Porter, G. Demiroz, U. Koc, Moving Forward with Combinatorial
Interaction Testing, IEEE Computer, 47(2), 2014, pp. 37-45. https://doi.org/10.1109/MC.2013.408
[J9]S. Anand, E. Burke, T. Y. Chen, J. Clark, M. B. Cohen, W. Grieskamp, M. Harman, M. J. Harrold and P. McMinn, An Orchestrated Survey on Automated Software Test Case Generation, Journal of Systems and Software, 86(8), 2013, (invited entry on Combinatorial Testing), pp. 1985 - 1988. https://doi.org/10.1016/j.jss.2013.02.061
[J8]X. Yuan, M.B. Cohen and A.M. Memon, GUI Interaction Testing: Incorporating Event Context, IEEE Transactions on Software Engineering , 37(4), 2011, pp. 559-574. https://doi.org/10.1109/TSE.2010.50
[J7]B. J. Garvin, M.B. Cohen, and M.B. Dwyer, Evaluating Improvements to a Meta-Heuristic Search for Constrained Interaction Testing, Empirical Software Engineering, 16(1), 2011, pp.61-102. https://doi.org/10.1007/s10664-010-9135-7
[J6]M.B. Cohen, M.B. Dwyer and J. Shi, Constructing interaction test suites for highly-configurable systems in the presence of constraints: a greedy approach, IEEE Transactions on Software Engineering , 34(5), 2008, pp. 633-650. https://doi.org/10.1109/TSE.2008.50
[J5]M.B. Cohen, C.J. Colbourn, and A.C.H. Ling, Constructing strength three covering arrays with augmented annealing, Discrete Mathematics, 308(2008),pp. 2709-2722.  https://doi.org/10.1016/j.disc.2006.06.036
[J4]C. Yilmaz, M.B. Cohen and A. Porter, Covering arrays for efficient fault characterization in complex configuration spaces, IEEE Transactions on Software Engineering, 31(1), 2006, pp. 20-34. https://doi.org/10.1109/TSE.2006.8
[J3]M.B. Cohen and C.J. Colbourn, Ladder orderings of pairs and RAID performance, Discrete Applied Mathematics , 138(1-2),2004, pp. 35-46. https://doi.org/10.1016/S0166-218X(03)00268-3
[J2]M.B. Cohen and C.J. Colbourn, Optimal and pessimal orderings of Steiner triple systems in disk arrays, Theoretical Computer Science, 297(2003), 103-117. https://doi.org/10.1016/S0304-3975(02)00634-5
[J1]M.B. Cohen, C.J. Colbourn, L.A. Ives, and A.C.H. Ling, Kirkman triple systems of order 21 with nontrivial automorphism group, Mathematics of Computation, 71(238),2002, 873-881. https://doi.org/10.1090/S0025-5718-01-01372-2

Book Chapters

[B2]B. Schmerl, J. Andersson, T. Vogel, M. B. Cohen, C. M. F. Rubira, Y. Brun, A. Gorla, F. Zambonelli, L. Baresi, Challenges in Composing and Decomposing Assurances for Self-adaptive Systems. In Software Engineering for Self-Adaptive Systems III. R. de Lemos, D. Garlan, C. Ghezzi, and H. Giese, Eds., Springer International Publishing, pp. 64–89, 2018. https://doi.org/10.1007/978-3-319-74183-3_3
[B1]B. J. Garvin, M. B. Cohen and M. B. Dwyer, Failure Avoidance in Configurable Systems Through Feature Locality, in Assurances for Self-Adaptive Systems (ASAS), LNCS 7740, p.266--296, 2013.   https://doi.org/10.1007/978-3-642-36249-1_10
Supplementary data http://www.cse.unl.edu/~myra/artifacts/locality

Conference and Workshop Publications

[2024][2023][2022][2021] [2020] [2019] [2018] [2017] [2016] [2015] [2014] [2013] [2012] [2011] [2010] [2009] [2008] [2007] [2006] [2005] [2004] [2003] [2001] [2000]

2004 
[C88]Michael C. Gerten, James I. Lathrop, Myra B. Cohen, Traceback: A Fault Localization Technique for Molecular Programs, ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), September 2024, to appear.
[C87]Salil Purandare, Myra B. Cohen, Exploration of Failures in an sUAS Controller Software Product Line, ACM International Systems and Software Product Line Conference (SPLC), September 2024, to appear.
[C86]Michael C. Hunter, Usman Gohar, Myra B. Cohen, Robyn R. Lutz, Jane Cleland-Huang, A Family-Based Approach to Safety Cases for Controlled Airspaces in Small Uncrewed Aerial Systems, AIAA AVIATION 2024 Forum,.August 2024, to appear.
[C85]Theodore Chambers, Michael Vierhauser, Ankit Agrawal, Michael Murphy, Jason Matthew Brauer, Salil Purandare, Myra B. Cohen, Jane Cleland-Huang, HIFuzz: Human Interaction Fuzzing for small Unmanned Aerial Vehicles, The ACM CHI Conference on Human Factors in Computing Systems, May 2024. Honorable Mention
[C84]Usman Gohar, Michael C. Hunter, Agnieszka Marczak-Czajka, Robyn R. Lutz, Myra B. Cohen, Jane Cleland-Huang, Towards Engineering Fair and Equitable Software Systems for Managing Low-Altitude Airspace Authorizations, Software Engineering for Society (SEIS), ICSE 2024. [.pdf] (arxiv version https://doi.org/10.48550/arXiv.2401.07353)
2023 
[C83]S. Purandare, U. Sinha, Md. Al Islam, J. Cleland-Huang, M.B. Cohen, Self-Adaptive Mechanisms for Misconfigurations in Small Uncrewed Aerial Systems, in International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pp. 169-180, https://ieeexplore.ieee.org/document/10174190
2022 
[C82]P. Gazzillo, and M. B. Cohen, Bringing Together Configuration Research: Towards a Common Ground, In Proceedings of the ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2022). pp. 259–269. https://doi.org/10.1145/3563835.3568737.
[C81]I. Mesecan, D. Blackwell, D. Clark, M.B. Cohen, J. Petke, Keeping Secrets: Multi-objective Genetic Improvement for Detecting and Reducing Information Leakage, IEEE/ACM International Conference on Automated Software Engineering (ASE), Oct. 2022. [.pdf]
[C80]J. Cleland-Huang, N. Chawla, M.B. Cohen, Md N. Al Islam, U. Sinha, L. Spirkovska, Y. Ma, S. Purandare, M. T.Chowdhury, Towards Real-Time Safety Analysis of Small Unmanned Aerial Systems in the National Airspace, AIAA AVIATION 2022 Forum, 2022. [pdf][video]
[C79]M. C. Gerten, A. L. Marsh, J. I. Lathrop, M. B. Cohen, A. S. Miner, T. H. Klinge, Inference and Test Generation Using Program Invariants in Chemical Reaction Networks, IEEE/ACM International Conference on Software Engineering (ICSE), May, 2022. [.pdf]
2021 
[C78]I. Mesecan, D. Blackwell, D. Clark, M.B. Cohen, J. Petke, HyperGI: Automated Detection and Repair of
Information Flow Leakage, IEEE/ACM International Conference on Automated Software Engineering (ASE), New Ideas Track, Nov, 2021, pp. 1358-1362. [.pdf]
[C77]L. Kitt, M.B. Cohen, Partial Specifications for Program Repair, International Workshop on Genetic Improvement @ICSE 2021, May, 2021, pp. 19-20.  [.pdf] [video]
[C76]I. Mesecan, M.C. Gerten, J.I. Lathrop, M.B. Cohen, T.H. Caldas, CRNRepair: Automated Program Repair ofChemical Reaction Networks, International Workshop on Genetic Improvement @ICSE 2021, May 2021, pp. 23-30. Best paper award.  [.pdf] [video]
2020 
[C75]U. Sinha, M. Cashman, M.B. Cohen, Using a Genetic Algorithm to Optimize Configurations in a Data-Driven Application, International Symposium on Search Based Software Engineering, September 2030, pp. 137-152. https://doi.org/10.1007/978-3-030-59762-7_10
[C74]M.C Gerten, J.I. Lathrop, M.B. Cohen, T.H. Klinge, ChemTest: An Automated Software Testing Framework for an Emerging Paradigm, ACM/IEEE International Conference on Automated Software Engineering,
September, 2020, pp. 548–560, https://doi.org/10.1145/3324884.3416638, ACM Distinguished Paper
Award
2019 
[C73]M. Cashman, J. Firestone, M. B. Cohen, T. Thianniwet, W. Niu, DNA as Features: Organic Software Product Lines, International Systems and Software Product Line Conference, Sep., 2019, pp.. Best Student Paper Award https://doi.org/10.1145/3336294.3336298
[C72]M. B. Cohen, The Maturation of Search-Based Software Testing: Successes and Challenges, International Workshop on Search-Based Software Testing (SBST), May, 2019, pp. 13-14. https://doi.org/10.1109/SBST.2019.00013
2018 
[C71]N. Mansoor, J. A. Saddler, B. da Silva, H. Bagheri, M.B. Cohen, S. Farritor, Modeling and Testing a Family of Surgical Robots: An Experience Report, ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Industry Track, Nov, 2018, pp.785-790. https://doi.org/10.1145/3236024.3275534
[C70]M. Cashman, M. B. Cohen, P. Ranjan, R. W. Cottingham, Navigating the Maze: the Impact of Configurability in Bioinformatics Software, IEEE/ACM International Conference on Automated Software Engineering (ASE), Sept, 2018, pp. 757-767, ACM distinguished paper award. https://doi.org/10.1145/3238147.3240466
[C69]E. Kowalczyk, M. B. Cohen, A. M. Memon, Configurations in Android Testing: they Matter, International Workshop on Advances in Mobile App Analysis (A-Mobile), Sept, 2018, pp. 1-6. https://doi.org/10.1145/3243218.3243219
[C68]J. Wang, H. Bagheri, M. B. Cohen, An evolutionary Approach for Analyzing Alloy Specifications, IEEE/ACM International Conference on Automated Software Engineering (ASE), New Ideas Track, Sept, 2018, pp. 820-825. https://doi.org/10.1145/3238147.3240468
[C67]J. Firestone, M. B. Cohen, The Assurance Recipe: Facilitating Assurance Patterns, International Workshop on Assurance Cases for Software-intensive Systems (ASSURE), Sept, 2018, pp.22-30. https://doi.org/10.1007/978-3-319-99229-7_3
[C66]M. Ye, M. B. Cohen, W. Srisa-an, S. Wei, EvoIsolator: Evolving Program Slices for Hardware Isolation Based Security, International Symposium on Search Based Software Engineering (SSBSE), Hot off the Press Track, Sept, 2018, pp. 377-382. https://doi.org/10.1007/978-3-319-99241-9_24
2017 
[C65]J. A. Saddler and M. B. Cohen, EventFlowSlicer: A Tool for Generating Realistic Goal-Driven GUI Tests, IEEE/ACM International Conference on Automated Software Engineering (ASE), Tool Demo, October, 2017. https://doi.org/10.1109/ASE.2017.8115711
[C64]Z. Sakkaff, J. L. Catlett, M. Cashman, M. Pierobon, N. Buan, M. B. Cohen, C. Kelley, End-to-end Molecular Communication Channels in Cell Metabolism: an Information Theoretic Study, ACM International Conference on Nanoscale Computing and Communication (NanoCom), September, 2017. Best paper award. https://doi.org/10.1145/3109453.3109474
[C63]M. Cashman, J. L. Catlett, M. B. Cohen, N. R. Buan, Z. Sakkaff, M. Pierobon, C. Kelley, BioSIMP: Using Software Testing Techniques for Sampling and Inference in Biological Organisms, ICSE International Workshop on Software Engineering for Science (SE4Science), May, 2017, pp. 2-8. https://doi.org/10.1109/SE4Science.2017.9
[C62]M. B. Cohen, The Evolutionary Landscape of SBST: a 10 Year Perspective, ICSE International Workshop on Search-Based Software Testing (SBST), May, 2017, pp. 47-48. https://doi.org/10.1109/SBST.2017.2
2016 
[C61]J. Saddler and M.B. Cohen, EventFlowSlicer: Goal Based Test Generation for Graphical User Interfaces, FSE Workshop on Automated Test Case Design, Selection and Evaluation (A-TEST) , November, 2016, pp. 8-15. https://doi.org/10.1145/2994291.2994293
[C60]M. B. Cohen, A. Pavan and N. V. Vinodchandran, Budgeted Testing through an Algorithmic Lens, November, Foundations of Software Engineering (FSE): Visions and Reflections Track, 2016, pp. 948-951. https://doi.org/10.1145/2950290.2983987
[C59]K. J. North, A. Sarma and M. B. Cohen, Understanding Git History: A Multi-Sense View, FSE Workshop: International Workshop on Social Software Engineering (SSE), November 2016, pp. 1-7. https://doi.org/10.1145/2993283.2993285
[C58]T. Thianniwet, M. B. Cohen,Scaling up the Fitness Function for Reverse Engineering Feature Models, International Symposium on Search Based Software Engineering (SSBSE), October, pp. 128-143, 2016. https://doi.org/10.1007/978-3-319-47106-8_9
[C57]M. B. Cohen, J. Firestone, M. Pierobon, The Assurance Timeline: Building Assurance Cases for Synthetic Biology, International Workshop on Assurance Cases for Software-intensive Systems (ASSURE), September, pp. 75-86, 2016. https://doi.org/10.1007/978-3-319-45480-1_7
[C56]H. Luo, H. Jiang, M.B. Cohen, Why Do We Always Blame the Storage Stack?, The 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage), Denver, CO, June, 2016, pp. 1-5. [.pdf]
[C55]T. Yu, X. Qu, M. B. Cohen, VDTest: An Automated Framework to Support Testing for Virtual Devices, The 37th International Conference on Software Engineering (ICSE), Austin, TX, May, 2016, pp. 583-594. ACM-SIGSOFT Distinguished paper award.  https://doi.org/10.1145/2884781.2884866
2015 
[C54]E. Kowalczyk, A. M. Memon, and M. B. Cohen, Piecing Together App Behavior from Multiple Artifacts: A Case Study, The 26th IEEE International Symposium on Software Reliability Engineering (ISSRE), Washington, DC, November, 2015.
[C53]F. Behrang, M.B. Cohen, A. Orso, Users Beware: Preference Inconsistencies Ahead, The European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE),Sept. 2015, 295-306.  ACM-SIGSOFT.  Distinguished paper award.
[C52]K. North, S. Bolan, A. Sarma, M.B. Cohen, GitSonifier: Using Sound to Portray Developer Conflict History, The European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), New Ideas Track (NIER), Bergamo, Italy, Sept. 2015, pp. 886-889.
[C51]Y. Jia, M. B. Cohen, M. Harman and J. Petke, Learning Combinatorial Interaction Test Generation Strategies using Hyperheuristic Search, International Conference on Software Engineering (ICSE) , Florence, Italy, May,2015, pp. 540-550.
[C50]Z. Gao, Y. Liang, M. B. Cohen, A. M. Memon, Z. Wang, Making System User Interactive Tests Repeatable: When and What Should we Control?, International Conference on Software Engineering (ICSE) , Florence, Italy, May, 2015, pp. 55-65.
[C49]T. Yu and M.B. Cohen, Guided Test Generation for Finding Worst-Case Stack Usage in Embedded Systems, International Conference on Software Testing (ICST), Graz, Austria, April, 2015.
[C48]T. Thianniwet and M.B. Cohen, SPLRevO: Optimizing Complex Feature Models in Search Based Reverse Engineering of Software Product Lines, First North American Search Based Software Engineering Symposium (NasBASE), Dearborn, MI, February 2015.
2014 
[C47]J. Swanson, M.B. Cohen, M.B. Dwyer, B.J. Garvin and J. Firestone, Beyond the Rainbow: Self-Adaptive Failure Avoidance in Configurable Systems, Foundations of Software Engineering (FSE) , November 2014, Hong Kong, pp. 377-388.
[C46]D. Jin, X. Qu, M.B. Cohen and B. Robinson, PrefFinder: Getting the Right Preference in Configurable Software Systems, Automated Software Engineering (ASE) , September 2014, pp. 151-162.
[C45]D. Jin, X. Qu, M.B. Cohen and B. Robinson, Configurations Everywhere: Implications for Testing and Debugging in Practice, International Conference on Software Engineering (ICSE), Software Engineering in Practice Track (SEIP), June 2014, pp. 215-225 (companion volume) .  Teaser video . Best SEIP paper.
[C44]T. Yu, W. Srisa-an, M. B. Cohen, G. Rothermel, SimLatte: A Framework to Support Testing for Worst-Case Interrupt Latencies in Embedded Software, Proceedings of the International Conference on Software Testing (ICST), March, 2014, pp. 313-322.
[C43]Y. Kim, Z. Xu, M. Kim, M. B. Cohen, G. Rothermel, Hybrid Directed Test Suite Augmentation: An Interleaving Framework, Proceedings of the International Conference on Software Testing (ICST), March, 2014, pp. 263-272.
2013 
[C42]J. Petke, S. Yoo, M. B. Cohen and M. Harman Efficiency and Early Fault Detection with Lower and Higher Strength Combinatorial Interaction Testing, The European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE),August 2013, pp. 26-36.
[C41]Z. Xu, M. B. Cohen, W. Motycka, G. Rothermel, Continuous Test Suite Augmentation in Software Product Lines, International Software Product Line Conference (SPLC), August, 2013, 52-61.
[C40]A. M. Memon and M. B. Cohen. Automated testing of GUI applications: models, tools, and controlling flakiness. Tutorial: International Conference on Software Engineering (ICSE) , May 2013, pp. 1479-1480.
[C39]A. Swearngin, Myra B. Cohen, Bonnie E. John and Rachel K. E. Bellamy, Human Performance Regression Testing, International Conference on Software Engineering (ICSE), San Francisco, May 2013, pp. 152-161.
[C38]X. Qu and Myra B. Cohen, A Study in Prioritization for Higher Strength Combinatorial Testing, International Workshop on Combinatorial Testing (IWCT 2013), Luxembourg, March 2013.
2012 
[C37]M. B. Cohen, S. Huang and A. M. Memon, AutoInSpec: Using Missing Test Coverage to Improve Specifications in GUIs, International Symposium on Software Reliability Engineering (ISSRE), November 2012, pp. 251-260. A preprint Supplementary data http://www.cse.unl.edu/~myra/artifacts/autoinspec_2012
[C36]A. Swearngin, Myra B. Cohen, Bonnie E. John and Rachel K. E. Bellamy, Easing the Generation of Predictive Human Systems Performance Models from Legacy Systems, ACM SIGCHI Conference on Human Factors in Computing Systems (CHI), May 2012, pp. 2489-2498.  a preprint.
[C35]J. Shi, Myra B. Cohen and Matthew B. Dwyer, Integration Testing of Software Product Lines Using Compositional Symbolic Execution, International Conference on Fundamental Approaches to Software Engineering (FASE), March 2012, pp. 270-284. a preprint
2011 
[C34]B. J. Garvin and M. B. Cohen, Feature Interaction Faults Revisited: An Exploratory Study , International Symposium on Software Reliability Engineering (ISSRE), November 2011, pp. 90-99. Supplementary data  http://www.cse.unl.edu/~myra/artifacts/issre2011
[C33]H. Srikanth and M.B. Cohen, Regression Testing in Software as a Service: An Industrial Case Study, International Conference on Software Maintenance (ICSM), Industry Track , September 2011, pp. 372-381.
[C32]B. J. Garvin, M. B. Cohen and M. B. Dwyer, Using Feature Locality: Can We Leverage History to Avoid Failures During Reconfiguration? ESEC/FSE Workshop on Assurances for Self-Adaptive Systems (ASAS), September 2011, pp. 24-33.
[C31]E. Dumlu, C. Yilmaz, M.B. Cohen and A. Porter,Feedback Driven Adaptive Combinatorial Testing, International Symposium on Software Testing and Analysis (ISSTA) , July 2011, pp. 243-253.
2010 
[C30]Z. Xu, Y. Kim, M. Kim, G. Rothermel, M. B. Cohen, Test Suite Augmentation: Techniques and Tradeoffs International Symposium on Foundations of Software Engineering, November, 2010, pp. 257-266.
[C29]I. Cabral, M.B. Cohen and G. Rothermel, Improving the Testing and Testability of Software Product Lines 14th International Software Product Line Conference , September 2010, pp. 241-255. 
[C28]Z. Xu, M.B. Cohen and G. Rothermel, Factors Affecting the Use of Genetic Algorithms in Test Suite AugmentationProceedings of the ACM Genetic and Evolutionary Computation Conference, (GECCO-2010), Search Based Software Engineering Track , Portland, Oregon, July 2010, pp.1365-1372.
[C27]S. Huang, M.B. Cohen and A.M. Memon, Repairing GUI Test Suites Using a Genetic AlgorithmInternational Conference on Software Testing, Verification and Validation (ICST), April 2010, pp. 245-254. The paper's website
[C26]W. Srisa-an, M.B. Cohen, Y. Shang and M. Soundararaj, A Self-Adjusting Code Cache Manager to Balance Start-Up Time and Memory Usage, The International Symposium on Code Generation and Optimization (CGO), April, 2010, pp. 82-91.
2009 
[C25]H. Srikanth, M.B. Cohen and X. Qu, Reducing Field Failures in System Configurable Software: Cost-Based PrioritizationInternational Symposium on Software Reliability Engineering (ISSRE), November 2009, pp. 61-70.
[C24]W. Grieskamp, X. Qu, X. Wei, N. Kicillof, M. B. Cohen, Interaction Coverage meets Path Coverage by SMT Constraint Solving, International Conference on Testing of Communicating Systems and Interational Workshop on Formal Approaches to Testing of Software (TESTCOM /FATES), November 2009, pp. 97-112.
[C23]S. Fouché , M.B. Cohen and A. Porter, Incremental Covering Array Failure Characterization in Large Configuration SpacesInternational Symposium on Software Testing and Analysis (ISSTA) , July 2009, pp. 177-187.
[C22]B. J. Garvin, M.B. Cohen and M. B. Dwyer, An improved meta-heuristic search for constrained interaction testingInternational Symposium on Search Based Software Engineering (SSBSE), , May 2009, pp. 13-22.
[C21]X. Yuan, M.B. Cohen and A.M. Memon, Towards dynamic adaptive automated test teneration for graphical user interfaces,  First International Workshop on TESTing Techniques & Experimentation Benchmarks for Event-Driven Software (TESTBEDS) , April, 2009, pp 1-4.
 
[C20]X. Qu, M.B. Cohen and G.Rothermel, Configuration-aware regression testing: an empirical study of sampling and prioritizationInternational Symposium on Software Testing and Analysis (ISSTA) , July 2008, pp. 75-85.
 
[C19]X. Yuan, M.B. Cohen and A.M. Memon, Covering array sampling of input event sequences for automated GUI testingProceedings of the IEEE International Conference on Automated Software Engineering (ASE) (short paper), Atlanta, GA, November 2007, pp. 405-408.
[C18]X. Qu, M.B. Cohen and K.M. Woolf, Combinatorial interaction regression testing: a study of test case generation and prioritizationIEEE International Conference on Software Maintenance (ICSM) , Paris, October 2007, pp. 255-264.
[C17]M.B. Cohen, M.B. Dwyer and J. Shi, Exploiting constraint solving history to construct interaction test suitesTesting: Academic and Industrial Conference-Practice and Research Techniques (TAIC PART), London, September 2007, pp. 121-130.
[C16]S. Fouché , M.B. Cohen and A. Porter, Towards incremental adaptive covering arraysThe Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) (Poster Paper), September 2007,pp. 557-560.
[C15]M.B. Cohen, M.B. Dwyer and J. Shi, Interaction testing of highly-configurable systems in the presence of constraintsInternational Symposium on Software Testing and Analysis (ISSTA), London, July 2007, pp. 129-139.
 
[C14]M.B. Cohen, J. Snyder and G. Rothermel, Testing across configurations: implications for combinatorial testingWorkshop on Advances in Model-based Software Testing (A-MOST) , Raleigh, North Carolina, November 2006, pp 1-9.
[C13]M. Diep, M. Cohen, and S. Elbaum, Probe distribution techniques to profile events in deployed software Proceedings of the International Symposium on Software Reliability Engineering (ISSRE), Raleigh, North Carolina, November 2006, pp. 331-340.
[C12]M. B. Cohen, M. B. Dwyer and J. Shi, Coverage and adequacy in software product line testing Proceedings of the ISSTA Workshop on the Role of Software Architecture for Testing and Analysis (ROSATEA), Portland, Maine, July 2006, pp 53-63.
[C11]M. Cohen, S. Kooi and W. Srisa-an, Clustering the heap in multi-threaded applications for improved garbage collection, Proceedings of the ACM Genetic and Evolutionary Computation Conference, (GECCO-2006), Search Based Software Engineering Track , Seattle Washington, July 2006, pp. 1901-1908., Nominated for best paper in the SBSE track.
 
[C10]
R. Bryce, C.J. Colbourn, M.B. Cohen. A framework of greedy methods for constructing interaction testsThe 27th International Conference on Software Engineering (ICSE 2005), St. Louis, MO, May 2005, pp. 146-155.
2004 
[C9]C. Yilmaz, M.B. Cohen and A. Porter, Covering arrays for efficient fault characterization in complex configuration spacesIntl. Symp. on Software Testing and Analysis (ISSTA 2004), Boston, July 2004, pp. 45-54.
[C8]C.J. Colbourn, M.B. Cohen, and R.C. Turban, A Deterministic density algorithm for pairwise interaction coverageIASTED Proc. of the Intl. Conference on Software Engineering (SE 2004), Innsbruck, Austria, February 2004, pp. 345-352. 
2003 
[C7]M.B. Cohen, C.J. Colbourn and A.C.H. Ling, Augmenting simulated annealing to build interaction test suites, 14th IEEE Intl. Symp. on Software Reliability Engineering(ISSRE 2003), Denver CO, November 2003, pp. 394-405.
[C6]M.B.Cohen, C.J. Colbourn, J.S. Collofello, P.B. Gibbons and W.B. Mugridge, Variable strength interaction testing of componentsProc. of 27th Intl. Computer Software and Applications Conference (COMPSAC 2003), Dallas, TX, November 2003, pp. 413-418.
[C5]M.B.Cohen, C.J. Colbourn, P.B. Gibbons and W.B. Mugridge, Constructing test suites for interaction testingProc. of the Intl. Conf. on Software Engineering (ICSE 2003),Portland, Oregon, May 2003, pp. 38-48. 
2001 
[C4]M.B. Cohen, C.J. Colbourn and D. Froncek, Cluttered orderings for the complete graph, COCOON 2001, August 2001, Lecture Notes in Computer Science, 2108(2001) 420-431.  https://doi.org/10.1007/3-540-44679-6_48
[C3]M.B. Cohen and C.J. Colbourn, Ordering disks for double erasure codes, Proc. Symp. Parallel Algorithms and Architectures (SPAA01), Crete, July 2001, pp. 229-236. https://doi.org/10.1145/378580.378650
2000 
[C2]M.B. Cohen and C.J.Colbourn, Optimal and pessimal orderings of Steiner triple systems in disk arrays. LATIN 2000, Lecture Notes in Computer Science 1776 (2000), 95-104. https://doi.org/10.1007/10719839_10
[C1]M.B. Cohen and C.J. Colbourn, Steiner triple systems as multiple erasure correcting codes in disk arrays, Proceedings of IPCCC 2000 (19th IEEE International Conference on Performance, Computing and Communications), 2000, pp. 288-294. https://doi.ieeecomputersociety.org/10.1109/PCCC.2000.830330