WANT A PROFILE LIKE THIS?
Create my FREE Plan Or learn about other options
Diomidis Spinellis
PeerJ Author & Reviewer
340 Points

Contributions by role

Author 235
Reviewer 105

Contributions by subject area

Security and Privacy
Programming Languages
Software Engineering
Operating Systems
Data Science

Diomidis Spinellis

PeerJ Author & Reviewer

Summary

Diomidis Spinellis is a Professor in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece and Professor of Software Analytics in the Department of Software Technology of the Delft University of Techology. His research interests include software engineering, IT security, and cloud systems engineering. He has written two award-winning, widely-translated books: “Code Reading” and “Code Quality: The Open Source Perspective”. His most recent book is “Effective Debugging: 66 Specific Ways to Debug Software and Systems”. Dr. Spinellis has also published more than 300 technical papers in journals and refereed conference proceedings, which have received more than 10000 citations. He served for a decade as a member of the IEEE Software editorial board, authoring the regular “Tools of the Trade” column, and as the magazine's Editor-in-Chief over the period 2015–2018. He has contributed code that ships with Apple’s macOS and BSD Unix and is the developer of UMLGraph, CScout, git-issue, and other open-source software packages, libraries, and tools. Dr. Spinellis is a senior member of the ACM and the IEEE. He is currently chairing the IEEE Computer Society Magazine Operations Committee and is the General Chair of ESEC/FSE 2021.

Operating Systems Security & Privacy Software Engineering

Past or current institution affiliations

University of Maryland
Athens University of Economics and Business
TU Delft

Work details

Professor of Software Engineering

Athens University of Economics and Business
Department of Management Science and Technology

Professor of Software Analytics

Delft University of Technology
Department of Software Technology

Websites

  • Home page
  • GitHub

PeerJ Contributions

  • Articles 2
  • Reviewed 2
February 9, 2021
Software evolution: the lifetime of fine-grained elements
Diomidis Spinellis, Panos Louridas, Maria Kechagia
https://doi.org/10.7717/peerj-cs.372
November 27, 2017
Fatal injection: a survey of modern code injection attack countermeasures
Dimitris Mitropoulos, Diomidis Spinellis
https://doi.org/10.7717/peerj-cs.136

Signed reviews submitted for articles published in PeerJ Note that some articles may not have the review itself made public unless authors have made them open as well.

July 9, 2021
GrimoireLab: A toolset for software development analytics
Santiago Dueñas, Valerio Cosentino, Jesus M. Gonzalez-Barahona, Alvaro del Castillo San Felix, Daniel Izquierdo-Cortazar, Luis Cañas-Díaz, Alberto Pérez García-Plaza
https://doi.org/10.7717/peerj-cs.601
January 27, 2016
A systematic analysis of the science of sandboxing
Michael Maass, Adam Sales, Benjamin Chung, Joshua Sunshine
https://doi.org/10.7717/peerj-cs.43