Michael Coblenz, Jonathan Aldrich, Brad A. Myers, and Joshua Sunshine. "Interdisciplinary Programming Language Design." Onward! 2018 Essays at SPLASH 2018. Boston, MA. November 4 - 9, 2018. To appear. Preprint
Michael Coblenz, Whitney Nelson, Jonathan Aldrich, Brad Myers, and Joshua Sunshine. "Glacier: Transitive Class Immutability for Java." The 39th International Conference on Software Engineering (ICSE 2017), Buenos Aires, Argentina, May 20-28, 2017. (16% acceptance rate). Preprint
Beth Yost, Michael Coblenz, Brad Myers, Joshua Sunshine, Jonathan Aldrich, Sam Weber, Forrest Shull, Matthew Patron, Melissa Heeren, Shelley Krueger, and Mark Pfaff. "Software Development Practices, Barriers in the Field and the Relationship to Software Quality," short paper at ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'2016). Ciudad Real, Spain. 5-9 September, 2016. ACM DL (37% acceptance rate)
Michael Coblenz, Joshua Sunshine, Jonathan Aldrich, Brad Myers, Sam Weber, and Forrest Shull. "Exploring Language Support for Immutability." The 38th International Conference on Software Engineering (ICSE 2016), Austin, TX, May 14 - 22, 2016. ACM DL (19% acceptance rate)Michael Coblenz, Robert Seacord, Brad Myers, Joshua Sunshine and Jonathan Aldrich, "A Course-Based Usability Analysis of Cilk Plus and OpenMP", 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'15), October 18–22, 2015, Atlanta, Georgia. PDF Andrew J. Ko, Brad A. Myers, Michael J. Coblenz, and Htet Htet Aung. "An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks." IEEE Transactions on Software Engineering, 32(12), 971-987. Michael J. Coblenz, Andrew J. Ko, and Brad A. Myers. "Using Objects of Measurement to Detect Spreadsheet Errors." 2005 IEEE Symposium on Visual Languages and Human- Centric Computing (VL/HCC’05), Dallas, TX, 20-24 September 2005. Reid Simmons, Dani Goldberg, Adam Goode, Michael Montemerlo, Nicholas Roy, Brennan Sellner, Chris Urmson, Alan Schultz, Myriam Abramson, William Adams, Amin Atrash, Magda Bugajska, Michael Coblenz, Matt MacMahon, Dennis Perzanowski, Ian Horswill, Robert Zubek, David Kortenkamp, Bryn Wolfe, Tod Milam, Bruce Maxwell. GRACE: an autonomous robot for the AAAI Robot challenge, June 2003, AI Magazine, Volume 24 Issue 2.
Celeste Barnaby, Michael Coblenz, Tyler Etzel, Eliezer Kanal, Joshua Sunshine, Brad Myers, Jonathan Aldrich. "A User Study to Inform the Design of the Obsidian Blockchain DSL." 8th Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU'2017) at SPLASH 2017, October 23, 2017. PDFSam Weber, Michael Coblenz, Brad Myers, Jonathan Aldrich, and Joshua Sunshine. Empirical Studies on the Security and Usability Impact of Immutability. 2017 IEEE Cybersecurity Development conference. Cambridge, MA, September 24-16, 2017. Michael Coblenz. "Obsidian: A Safer Blockchain Programming Language". Student Research Competition, Companion to The 39th International Conference on Software Engineering (ICSE 2017), Buenos Aires, Argentina, May 20-28, 2017. https://doi.org/10.1109/ICSE-C.2017.150 Michael Coblenz. "Principles of Usable Programming Language Design". Doctoral Symposium, Companion to The 39th International Conference on Software Engineering (ICSE 2017), Buenos Aires, Argentina, May 20-28, 2017. Michael Coblenz, Joshua Sunshine, Brad Myers, Sam Weber, and Forrest Shull. "Comparing Transitive to Non-transitive Object Immutability." The Sixth Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU'2015), at SPLASH 2015, 26 Oct., 2015, Pittsburgh, PA. ACM DL Brad A. Myers, Sam Weber, and Robert Seacord, Michael Coblenz, David Keaton, Forrest J. Shull, Joshua Sunshine, Robert Schiela, "TWC: Small: Empirical Evaluation of the Usability and Security Implications of Application Programming Interface Design" (Poster), National Science Foundation Secure and Trustworthy Cyberspace (SaTC) Principal Investigators' Meeting (SaTCPI'15), January 5-7, 2015, Arlington, VA, PDF of poster Sam Weber, Robert Seacord, Forrest Shull, David Keaton, Brad Myers, Michael Coblenz, "Empirical Evaluation of API Usability and Security", Layered Assurance Workshop, December 8, 2014, New Orleans, LA, p. 35. PDF of proceedings Michael Coblenz, Jonathan Aldrich, Brad Myers and Josh Sunshine. "Considering Productivity Effects of Explicit Type Declarations", The Fifth Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU 2014), at SPLASH 2014, 21 Oct 2014, Portland, OR. pp. 59-61. ACM DL Michael J. Coblenz, Andrew J. Ko, and Brad A. Myers. JASPER: An Eclipse Plug-In to Facilitate Software Maintenance Tasks. Eclipse Technology eXchange Workshop at OOPSLA 2006, October 22-23, Portland, OR, 65-69. ACM DL Andrew J. Ko, Brad A. Myers, Michael J. Coblenz, and Jeff Stylos. (2005). End-User Programming Productivity Tools. 2nd Workshop on End-User Software Engineering.
Michael Coblenz, Jeffery Hunter, and Yik Shang Yip. Context Sensitive Computations. U.S. Patent No. 9,996,519. Issued June 12, 2018.
Michael Coblenz and Shawn Flisakowski. Reference Representation and Transformation in Collaborative Documents. U.S. Patent No. 9,684,646. Issued June 20, 2017.
Peter Berger, Yik Shing Yip, Matthew Lehrian, and Michael Coblenz. Device, method, and graphical user interface for location-based data collection. Australian Patent No. 2010340101