Conference Design Spaces and How Software Designers Use Them: a sampler 2024 • Proceedings - 2024 IEEE/ACM International Workshop on Designing Software, Designing 2024 • 1-8 Shaw M, Petre M
Conference Open Design Case Study - A Crowdsourcing Effort to Curate Software Design Case Studies 2023 • Proceedings - International Conference on Software Engineering • 23-28 Chong CY, Kang E, Shaw M
Journal Article Can Software Engineering Harness the Benefits of Advanced AI? 2022 • IEEE Software • 39(6):99-104 Shaw M, Zhu L
Journal Article Myths and mythconceptions: What does it mean to be a programming language, anyhow? 2022 • Proceedings of the ACM on Programming Languages • 4(HOPL): Shaw M
Journal Article Bridging the Gap From Research to Practical Advice 2018 • IEEE Software • 35(5):50-57 Le Goues C, Jaspan C, Ozkaya I, Shaw M, Stolee KT
Journal Article Half a Century of Software Engineering Education The CMU Exemplar 2018 • IEEE Software • 35(5):25-31 Mead NR, Garlan D, Shaw M
Conference Software engineering for self-adaptive systems: research challenges in the provision of assurances 2017 • Lecture Notes in Computer Science • 9640 LNCS:3-30 Garlan D, Shaw M, and others
Conference What can control theory teach us about assurances in self-adaptive software systems? 2017 • Lecture Notes in Computer Science • 9640 LNCS:90-134 Litoiu M, Shaw M, Tamura G, Villegas NM, Müller HA, Giese H, Rouvoy R, Rutten E
Conference Software professionalism - Is it "Good enough?" (Panel) 2015 • SPLASH Companion 2015 - Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity • 60-62 Fraser S, Mancl D, Mead NR, Shaw M, Wild W
Conference A design space for self-adaptive systems 2013 • Lecture Notes in Computer Science • 7475 LNCS:33-50 Brun Y, Desmarais R, Geihs K, Litoiu M, Lopes A, Shaw M, Smit M
Book Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface 2013 • Lecture Notes in Computer Science • 7475 LNCS: De Lemos R, Giese H, Müller HA, Shaw M
Conference Software engineering for self-adaptive systems: A second research roadmap 2013 • Lecture Notes in Computer Science • 7475 LNCS:1-32 Shaw M, and others
Chapter Trial by water: Creating Hurricane Katrina “Person locator” web sites 2013 209-221 Scaffidi C, Shaw M, Myers B
Journal Article What's the value proposition of distance education? 2012 • ACM Inroads • 3(3):26-28 Petre M, Shaw M
Journal Article Advancing Software Engineering Professional Education 2011 • IEEE Software • 28(4):58-63 Ardis M, Bourque P, Hilburn T, Lasfer K, Lucero S, McDonald J, Pyster A, Shaw M
Conference Modularity for the modern world: Summary of invited keynote 2011 • Proceedings of the 10th International Conference on Aspect-Oriented Software Development, AOSD.11 • 1-5 Shaw M
Conference Report on the Dagstuhl Seminar on Software Engineering for Self-Adaptive Systems 2011 • Dagstuhl Seminar Proceedings • 10431: De Lemos R, Giese H, Müller HA, Shaw M
Conference Software Engineering for Self-Adaptive Systems: A Second Research Roadmap (Draft Version of May 20, 2011) 2011 • Dagstuhl Seminar Proceedings • 10431: Shaw M, and others
Journal Article The State of the Art in End-User Software Engineering 2011 • ACM Computing Surveys • 43(3): Ko AJ, Abraham R, Beckwith L, Blackwell A, Burnett M, Erwig M, Scaffidi C, Lawrance J, Lieberman H, Myers B, Rosson MB, Rothermel G, Shaw M, Wiedenbeck S
Conference Research toward an engineering discipline for software 2010 • Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research, FoSER 2010 • 337-341 Shaw M
Journal Article Using traits of web macro scripts to predict reuse 2010 • Journal of Visual Languages and Computing • 21(5):277-291 Scaffidi C, Bogart C, Burnett M, Cypher A, Myers B, Shaw M