| 2018 | Self-organizing infrastructure for machine (deep) learning at scale. | Samir Mittal |
| 2018 | FAST approaches to scalable similarity-based test case prioritization. | Breno Miranda, Emilio Cruciani, Roberto Verdecchia, Antonia Bertolino |
| 2018 | On the nature of software sub-ecosystems and their health. | Yannick Mijsters, Amr Mustafa, Ionut Mihai, Slinger Jansen |
| 2018 | Fostering software developers' productivity at work through self-monitoring and goal-setting. | Andr N. Meyer |
| 2018 | Secure coding practices in Java: challenges and vulnerabilities. | Na Meng, Stefan Nagy, Danfeng (Daphne) Yao, Wenjie Zhuang, Gustavo A. Arango-Argoty |
| 2018 | Property specification patterns for robotic missions. | Claudio Menghi, Christos Tsigkanos, Thorsten Berger, Patrizio Pelliccione, Carlo Ghezzi |
| 2018 | Towards multi-robot applications planning under uncertainty. | Claudio Menghi, Sergio Garca, Patrizio Pelliccione, Jana Tumova |
| 2018 | Diversity in software engineering. | lvaro Menezes, Rafael Prikladnicki |
| 2018 | Gender in Open Source Software: What the Tools Tell. | Christopher J. Mendez, Anita Sarma, Margaret M. Burnett |
| 2018 | Open source barriers to entry, revisited: a sociotechnical perspective. | Christopher J. Mendez, Hema Susmita Padala, Zoe Steine-Hanson, Claudia Hilderbrand, Amber Horvath, Charles Hill, Logan Simpson, Nupoor Patil, Anita Sarma, Margaret M. Burnett |
| 2018 | Mandala: An Agent-Based Platform to Support Interoperability in Systems-of-Systems. | Altair Mendes, Stefano Momo Loss, Everton Cavalcante, Frederico Lopes, Thas Batista |
| 2018 | The relationship between personality and value-based decision-making. | Fabiana Freitas Mendes |
| 2018 | On fairness in continuous electronic markets. | Hayden Melton |
| 2018 | Intra-thalamic and thalamocortical connectivity: potential implication for deep learning. | Jie Mei, Tarry Singh |
| 2018 | Machine learning for software engineering: models, methods, and applications. | Karl Meinke, Amel Bennaceur |
| 2018 | Semantic program repair using a reference implementation. | Sergey Mechtaev, Manh-Dung Nguyen, Yannic Noller, Lars Grunske, Abhik Roychoudhury |
| 2018 | Are fix-inducing changes a moving target?: a longitudinal case study of just-in-time defect prediction. | Shane McIntosh, Yasutaka Kamei |
| 2018 | Experiments in genetic divergence for emergent systems. | Christopher McGowan, Alexander Wild, Barry Porter |
| 2018 | Integrating semantically-related legacy models in vitruvius. | Manar Mazkatli, Erik Burger, Jochen Quante, Anne Koziolek |
| 2018 | Does the propagation of artifact changes across tasks reflect work dependencies? | Christoph Mayr-Dorn, Alexander Egyed |
| 2018 | Fundamentals of programming for science and engineering. | Valerie Maxville |
| 2018 | Scrum2kanban: integrating kanban and scrum in a university software engineering capstone course. | Christoph Matthies |
| 2018 | Big data: deep learning for detecting malware. | Emmanuel Masabo, Kyanda Swaib Kaawaase, Julianne Sansa-Otim |
| 2018 | Anacondebt: a tool to assess and track technical debt. | Antonio Martini |
| 2018 | Use of JiTT in a graduate software testing course: an experience report. | Alexandra Martnez |