| 2024 | ICER | Extending Unit Test Cases with Graphical Comparison in Blocks-based Programming Languages. | Herart Dominggus Nurue, Jeff Gray |
| 2024 | SIGCSE | An Accessible Blocks Language for Students with and without Visual Impairments. | Moumita Tabassum, Jeff Gray, Derrick W. Smith |
| 2022 | CHI | PromptChainer: Chaining Large Language Model Prompts through Visual Programming. | Tongshuang Wu, Ellen Jiang, Aaron Donsbach, Jeff Gray, Alejandra Molina, Michael Terry, Carrie J. Cai |
| 2022 | MODELS | Analyzing model changes with Loupe. | Saheed Popoola, Jeff Gray, Antonio Garca-Domnguez, Dimitris S. Kolovos |
| 2022 | MODELS | Classifying changes to models via changeset metrics. | Saheed Popoola, Xin Zhao, Jeff Gray, Antonio Garca-Domnguez |
| 2021 | MODELS | Artifact Analysis of Smell Evolution and Maintenance Tasks in Simulink Models. | Saheed Popoola, Jeff Gray |
| 2021 | SIGCSE | Engaging Black Female Students in a Year-Long Preparatory Experience for AP CS Principles. | Martha Escobar, Jeff Gray, Kathleen Haynie, Mohammed A. Qazi, Yasmeen Rawajfih, Pamela McClendon, Donnita Tucker, Wendy Johnson |
| 2021 | SIGCSE | Designing Accessibility into Blocks Languages. | Moumita Tabassum, Jeff Gray, Derrick W. Smith |
| 2020 | MODELS | A model-driven alternative to programming in blocks using rule-based transformations. | Hseyin Ergin, Wenjun Shi, Herart Dominggus Nurue, Jeff Gray |
| 2020 | SIGCSE | A Pre-service Pathway for Preparing Future AP CS Principles Teachers. | Jeff Gray, Rebecca Odom-Bartel, Jeremy Zelkowski, Karl Hamner, Sierra Rodgers-Farris |
| 2020 | SIGCSE | Preparing Pre-Service Teacher Candidates for the Praxis Exam: An Innovative Model of Blended Support. | Rebecca Odom-Bartel, Carol L. Fletcher, John Owen, Jeff Gray, Jeremy Zelkowski |
| 2020 | SIGCSE | A State-Wide Effort to Provide Access to Authentic Computer Science Education to Underrepresented Populations. | Mohammed A. Qazi, Jeff Gray, David M. Shannon, Melody Russell, Misty Thomas |
| 2019 | MODELS | BESMER: An Approach for Bad Smells Summarization in Systems Models. | Xin Zhao, Jeff Gray |
| 2019 | MODELSWARD | Design Guidelines for Feature Model Construction: Exploring the Relationship between Feature Model Structure and Structural Complexity. | Xin Zhao, Jeff Gray |
| 2019 | OOPSLA | Summary of the 17th ACM SIGPLAN international workshop on domain-specific modeling (DSM 2019). | Jeff Gray, Matti Rossi, Jonathan Sprinkle, Juha-Pekka Tolvanen |
| 2019 | SIGCSE | Infusing Cooperative Learning into AP Computer Science Principles Courses to Promote Engagement and Diversity. | Jeff Gray, Kathy Haynie, Fran Trees, Owen L. Astrachan, Chinma Uche, Siobhan Cooney, Richard Kick |
| 2019 | SIGCSE | ECS4Alabama: A State-Wide Effort to Provide Access to Authentic Computer Science Education in Predominantly Rural and High Minority Schools. | Mohammed A. Qazi, Jeff Gray, Melody Russell, David M. Shannon |
| 2018 | HCI | WebBCI: An Electroencephalography Toolkit Built on Modern Web Technologies. | Pierce Stegman, Chris S. Crawford, Jeff Gray |
| 2018 | SIGCSE | Priming the Pump: Reflections on Training K-5 Teachers in Computer Science. | Michele Roberts, Kiki Prottsman, Jeff Gray |
| 2017 | MODELS | Modeling as a Service: A Survey of Existing Tools. | Saheed Popoola, Jeffrey C. Carver, Jeff Gray |
| 2017 | SIGCSE | Teaching the Global Impact of Computing. | Jeff Gray, Jennifer Rosato, Bradley Beth, Nigamanth Sridhar |
| 2017 | SIGCSE | Getting Principled: Reflections on Teaching CS Principles at Two College Board University Pilots. | Jeff Gray, Michele Roberts, Jonathan Corley |
| 2017 | SIGCSE | A Final Project Report on CS4Alabama: A Statewide Professional Development Initiative for CS Principles (Abstract Only). | Kathleen Haynie, Jeff Gray, Sheryl Packman, Carol Crawford, Mary Boehm, Jonathan Corley |
| 2016 | MODELS | Report of the Fourth Workshop on the Globalization of Modeling Languages (GEMOC 2016). | Julien Deantoni, Jeff Gray, Eugene Syriani, Moussa Amrani, Alexander Knapp |
| 2016 | SIGCSE | Infusing Cooperative Learning into Early Computer Science Courses to Support Improved Engagement (Abstract Only). | Owen L. Astrachan, Jeff Gray, Fran Trees |
| 2016 | SIGCSE | An Experience Report Assessing A Professional Development MOOC For CS Principles. | Jeff Gray, Jonathan Corley, Brian P. Eddy |
| 2016 | SIGCSE | Raising the Awareness of Accessibility Needs in Block Languages (Abstract Only). | Amber Wagner, Jeff Gray, Daniela Marghitu, Andreas Stefik |
| 2015 | ICSE | 7th International Workshop on Modeling in Software Engineering (MiSE 2015). | Jeff Gray, Marsha Chechik, Vinay Kulkarni, Richard F. Paige |
| 2015 | ICSE | Gray Computing: An Analysis of Computing with Background JavaScript Tasks. | Yao Pan, Jules White, Yu Sun, Jeff Gray |
| 2015 | OOPSLA | Workshop preview of the 3rd international workshop on mobile development lifecycle (MobileDeLi 2015). | Aharon Abadi, Lori Flynn, Jeff Gray |
| 2015 | OOPSLA | Mobile security: challenges, tools, and techniques (panel). | Aharon Abadi, Lori Flynn, Jeff Gray |
| 2015 | OOPSLA | Mobile computing to support sustainability. | Aharon Abadi, Lori Flynn, Jeff Gray, Aaron J. Gordon |
| 2015 | OOPSLA | Workshop preview of the 15th workshop on domain specific modeling (DSM 2015). | Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi |
| 2015 | SIGCSE | One-Day Activities for K-12 Face-to-Face Outreach. | Daniel D. Garcia, Wei Ding, Joseph Paul Cohen, Barbara Ericson, Jeff Gray, Dale Reed |
| 2015 | SIGCSE | A Case Study on Adding Computer Science as a Math Graduation Elective: A Report from the Alabama CS/Mathematics Crosswalk Committee (Abstract Only). | Jeff Gray, Mary Boehm, Carol Crawford, Jeff Baker, Gina McCarley, Kitty Morgan, Kelley Rouze, Jill Westerlund, Carol Yarbrough |
| 2015 | SIGCSE | Infusing Cooperative Learning into Early Computer Science Courses to Support Improved Engagement (Abstract Only). | Jeff Gray, Fran Trees, Owen L. Astrachan |
| 2015 | SIGCSE | Blockly Language Creation and Applications: Visual Programming for Media Computation and Bluetooth Robotics Control. | Jake A. Trower, Jeff Gray |
| 2015 | SIGCSE | Creating New Languages in Blockly: Two Case Studies in Media Computation and Robotics (Abstract Only). | Jake A. Trower, Jeff Gray |
| 2014 | MODELS | Supporting Debugging in a Heterogeneous, Globally Distributed Environment. | Jonathan Corley, Jeff Gray |
| 2014 | MODELS | The MOOC Hype: Can We Ignore It? Reflections on the Current Use of Massive Open Online Courses in Software Modeling Education. | Dave R. Stikkolorum, Birgit Demuth, Vadim Zaytsev, Frdric Boulanger, Jeff Gray |
| 2014 | OOPSLA | Contextion: A Framework for Developing Context-aware Mobile Applications. | Elizabeth Williams, Jeff Gray |
| 2014 | SIGCSE | Diverse learners, diverse courses, diverse projects: learning from challenges in new directions. | Owen L. Astrachan, Rebecca Brook Osborne, Irene A. Lee, Bradley Beth, Jeff Gray |
| 2014 | SIGCSE | CS principles professional development: only 9, 500 to go! | Jan Cuny, Diane A. Baxter, Daniel D. Garcia, Jeff Gray, Ralph A. Morelli |
| 2014 | SIGCSE | A first-year experience report on a model for statewide deployment of CS principles courses (abstract only). | Jeff Gray, Mokter Hossain, Jonathan Corley, Amber Wagner, Cassidy Lamm, Mary Boehm, Carol Crawford, Kathleen Haynie, Sheryl Packman, Deepa Muralidhar, Jeff Baker, Roy Black, Sandy Falgout, Leella Holt, Albert Lilly, Gina McCarley, James Morse, Jennie Rountree, Jill Westerlund, Carol Yarbrough |
| 2014 | SIGCSE | Observations of first learners with different capabilities (abstract only). | Amber Wagner, Jeff Gray |
| 2013 | ICSE | 5th international workshop on modeling in software engineering (MiSE 2013). | Joanne M. Atlee, Robert Baillargeon, Marsha Chechik, Robert B. France, Jeff Gray, Richard F. Paige, Bernhard Rumpe |
| 2013 | ICSE | 1st international workshop on the engineering of mobile-enabled systems (MOBS 2013). | Grace A. Lewis, Jeff Gray, Henry Muccini, Nachiappan Nagappan, David S. Rosenblum, Emad Shihab |
| 2013 | SIGCSE | Computer science principles: analysis of a proposed advanced placement course. | Andrea C. Arpaci-Dusseau, Owen L. Astrachan, N. Dwight Barnette, Matthew Bauer, Marilyn Carrell, Rebecca Dovi, Baker Franke, Christina Gardner, Jeff Gray, Jean Griffin, Richard Kick, Andy Kuemmel, Ralph A. Morelli, Deepa Muralidhar, Rebecca Brook Osborne, Chinma Uche |
| 2013 | SIGCSE | Using app inventor in a K-12 summer camp. | Amber Wagner, Jeff Gray, Jonathan Corley, David Wolber |
| 2012 | APSEC | Quality-Aware Academic Research Tool Development. | Hyun Cho, Jeff Gray, Yu Sun |
| 2012 | APSEC | Syntax Map: A Modeling Language for Capturing Requirements of Graphical DSML. | Hyun Cho, Jeff Gray, Eugene Syriani |
| 2012 | CHI | Programming by voice: a hands-free approach for motorically challenged children. | Amber Wagner, Ramaraju Rudraraju, Srinivasa Datla, Avishek Banerjee, Mandar Sudame, Jeff Gray |
| 2012 | ICST | Challenges for Addressing Quality Factors in Model Transformation. | Eugene Syriani, Jeff Gray |
| 2012 | MODELS | A Model-Driven Approach to Support Engineering Changes in Industrial Robotics Software. | Yu Sun, Jeff Gray, Karlheinz Bulheller, Nicolaus von Baillou |
| 2012 | OOPSLA | Domain-specific languages for composing signature discovery workflows. | Ferosh Jacob, Jeff Gray, Adam Wynne, Yan Liu, Nathan A. Baker |
| 2012 | OOPSLA | The 12th workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jonathan Sprinkle, Matti Rossi, Jeff Gray |
| 2012 | SIGCSE | Teaching with app inventor for android (abstract only). | Hal Abelson, David Wolber, Ralph A. Morelli, Jeff Gray, Chinma Uche |
| 2012 | SIGCSE | CS principles: piloting a national course. | Owen L. Astrachan, Ralph A. Morelli, N. Dwight Barnette, Jeff Gray, Chinma Uche, Bill Cowles, Rebecca Dovi |
| 2012 | SIGCSE | CS outreach with app inventor (abstract only). | Michelle Friend, Jeff Gray |
| 2012 | SIGCSE | Building partnerships across the CS education spectrum (abstract only). | Chris Stephenson, Steve Cooper, Don Yanek, Jeff Gray |
| 2011 | ICSE | MT-Scribe: an end-user approach to automate software model evolution. | Yu Sun, Jeff Gray, Jules White |
| 2011 | MODELS | Assessing the Frequency of Empirical Evaluation in Software Modeling Research. | Jeffrey C. Carver, Eugene Syriani, Jeff Gray |
| 2011 | OOPSLA | Design patterns for metamodels. | Hyun Cho, Jeff Gray |
| 2011 | OOPSLA | Workshop on NExt-generation applications of smartphones (NEAT). | Jeff Gray, Jules White |
| 2011 | OOPSLA | The 11th workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jonathan Sprinkle, Jeff Gray, Matti Rossi |
| 2011 | OOPSLA | The 11th workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jonathan Sprinkle, Matti Rossi, Jeff Gray |
| 2010 | ETFA | Model-driven engineering of industrial process control applications. | Tomaz Lukman, Giovanni Godena, Jeff Gray, Stanko Strmcnik |
| 2010 | HiPC | CUDACL: A tool for CUDA and OpenCL programmers. | Ferosh Jacob, David Whittaker, Sagar Thapaliya, Purushotham V. Bangalore, Marjan Mernik, Jeff Gray |
| 2010 | MODELS | Report of the 15th International Workshop on Aspect-Oriented Modeling. | Jeff Gray, Dominik Stein, Jrg Kienzle, Walter Cazzola |
| 2010 | OOPSLA | A WYSIWYG approach for configuring model layout using model transformations. | Yu Sun, Jeff Gray, Philip Langer, Manuel Wimmer, Jules White |
| 2010 | OOPSLA | The object-oriented trivia show (TOOTS). | Jeff Gray, Jules White |
| 2010 | PDPTA | Raising the Level of Abstraction of GPU-programming. | Ferosh Jacob, Ritu Arora, Purushotham V. Bangalore, Marjan Mernik, Jeff Gray |
| 2010 | SAC | Can domain-specific languages be implemented by service-oriented architecture? | Shih-Hsi Liu, Adam Cardenas, Xang Xiong, Marjan Mernik, Barrett R. Bryant, Jeff Gray |
| 2010 | SERVICES | A SOA Approach for Domain-Specific Language Implementation. | Shih-Hsi Liu, Adam Cardenas, Xang Xiong, Marjan Mernik, Barrett R. Bryant, Jeff Gray |
| 2010 | SPLC | Ontology Support for Abstraction Layer Modularization. | Hyun Cho, Jeff Gray |
| 2010 | SPLC | 4th Workshop on Assessment of Contemporary Modularization Techniques (ACOM 2010). | Alessandro Garcia, Phil Greenwood, Yuanfang Cai, Jeff Gray, Francisco Dantas |
| 2009 | MODELS | Report of the 14th International Workshop on Aspect-Oriented Modeling. | Jrg Kienzle, Jeff Gray, Dominik Stein, Thomas Cottenier, Walter Cazzola, Omar Aldawud |
| 2009 | MODELS | Model Transformation by Demonstration. | Yu Sun, Jules White, Jeff Gray |
| 2009 | OOPSLA | The OOPSLA trivia show (TOOTS). | Jeff Gray, Douglas C. Schmidt |
| 2009 | OOPSLA | MT-scribe: a tool for recording and inferring model transformations. | Yu Sun, Jeff Gray, Jules White |
| 2009 | OOPSLA | Get to know your clones with CeDAR. | Robert Tairas, Jeff Gray |
| 2009 | OOPSLA | The 9th OOPSLA workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jeff Gray, Matti Rossi, Jonathan Sprinkle |
| 2009 | TASE | MARS: Metamodel Recovery from Multi-tiered Models Using Grammar Inference. | Qichao Liu, Faizan Javed, Marjan Mernik, Barrett R. Bryant, Jeff Gray, Alan P. Sprague, Dejan Hrncic |
| 2008 | MODELS | Model Co-evolution and Consistency Management (MCCM'08). | Dirk Deridder, Jeff Gray, Alfonso Pierantonio, Pierre-Yves Schobbens |
| 2008 | MODELS | Using Ontologies in the Domain Analysis of Domain-Specific Languages. | Robert Tairas, Marjan Mernik, Jeff Gray |
| 2008 | MODELS | Using Ontologies in the Domain Analysis of Domain-Specific Languages. | Robert Tairas, Marjan Mernik, Jeff Gray |
| 2008 | OOPSLA | DSLs: the good, the bad, and the ugly. | Jeff Gray, Kathleen Fisher, Charles Consel, Gabor Karsai, Marjan Mernik, Juha-Pekka Tolvanen |
| 2008 | OOPSLA | The 8th OOPSLA workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jeff Gray, Matti Rossi, Jonathan Sprinkle |
| 2008 | SLE | A Model Engineering Approach to Tool Interoperability. | Yu Sun, Zekai Demirezen, Frdric Jouault, Robert Tairas, Jeff Gray |
| 2007 | MODELS | Tutorials at MODELS 2007. | Jeff Gray |
| 2007 | MODELS | 11th International Workshop on Aspect-Oriented Modeling. | Jrg Kienzle, Jeff Gray, Dominik Stein, Walter Cazzola, Omar Aldawud, Tzilla Elrad |
| 2007 | OOPSLA | The 7th OOPSLA workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jeff Gray, Matti Rossi, Jonathan Sprinkle |
| 2006 | COMPSAC | Performance Analysis of an Asynchronous Web Server. | Upsorn Praphamontripong, Swapna S. Gokhale, Aniruddha S. Gokhale, Jeff Gray |
| 2006 | MODELS | 9th International Workshop on Aspect-Oriented Modeling. | Jrg Kienzle, Dominik Stein, Walter Cazzola, Jeff Gray, Omar Aldawud, Tzilla Elrad |
| 2006 | OOPSLA | The 6th OOPSLA workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jonathan Sprinkle, Jeff Gray |
| 2006 | OOPSLA | The 6th OOPSLA workshop on domain-specific modeling. | Juha-Pekka Tolvanen, Jonathan Sprinkle, Jeff Gray |
| 2005 | GLOBECOM | Response time analysis of a middleware event demultiplexing pattern for network services. | Swapna S. Gokhale, Aniruddha S. Gokhale, Jeff Gray |
| 2005 | ICSE | Pattern transformation for two-dimensional separation of concerns. | Xiaoqing Wu, Barrett R. Bryant, Jeff Gray, Marjan Mernik |
| 2005 | ICSE | A model-driven approach to enforce crosscutting assertion checking. | Jing Zhang, Jeff Gray, Yuehua Lin |
| 2005 | OOPSLA | A comprehensive model transformation approach to automated model construction and evolution. | Yuehua Lin, Jeff Gray |
| 2005 | OOPSLA | Testing domain-specific languages in eclipse. | Hui Wu, Jeff Gray |
| 2003 | GPCE | An Approach for Supporting Aspect-Oriented Domain Modeling. | Jeff Gray, Ted Bapty, Sandeep Neema, Douglas C. Schmidt, Aniruddha S. Gokhale, Balachandran Natarajan |
| 2003 | Middleware | Levels of Independence in Aspect-Oriented Modeling. | Jeff Gray, Yuehua Lin, Jing Zhang |
| 2002 | GPCE | Generators for Synthesis of QoS Adaptation in Distributed Real-Time Embedded Systems. | Sandeep Neema, Ted Bapty, Jeff Gray, Aniruddha S. Gokhale |
| 2002 | OOPSLA | 2 | Juha-Pekka Tolvanen, Jeff Gray, Matti Rossi |
| 2001 | ICSE | Using Software Component Generators to Contstruct a Meta-Weaver Framework. | Jeff Gray |