Diomidis Spinellis
Orcid: 0000-0003-4231-1897Affiliations:
- Athens University of Economics and Business, Greece
According to our database1,
Diomidis Spinellis
authored at least 363 papers
between 1991 and 2025.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on id.loc.gov
-
on github.com
-
on d-nb.info
-
on spinellis.gr
-
on dl.acm.org
On csauthors.net:
Bibliography
2025
2024
Artifact for "Bloat beneath Python's Scales: A Fine-Grained Inter-Project Dependency Analysis".
Dataset, April, 2024
Proc. ACM Softw. Eng., 2024
Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality.
CoRR, 2024
Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice, 2024
Proceedings of the 1st IEEE/ACM Workshop on Software Engineering Challenges in Financial Firms, 2024
2023
ACM Comput. Surv., December, 2023
Dataset, November, 2023
Dataset, August, 2023
Dataset, May, 2023
Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis.
IEEE Trans. Software Eng., April, 2023
Dataset, February, 2023
Dataset, February, 2023
Dataset, February, 2023
Open Reproducible Systematic Publication Research with Alexandria3k Replication Package.
Dataset, January, 2023
Software engineering for deep learning applications: usage of SWEng and MLops tools in GitHub repositories.
CoRR, 2023
2022
Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis.
Dataset, September, 2022
Dataset, September, 2022
Replication Package of Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis.
Dataset, June, 2022
Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis.
Dataset, June, 2022
Dataset, February, 2022
IEEE Trans. Educ., 2022
Proceedings of the PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13, 2022
2021
Artifact: Well-Typed Programs Can Go Wrong: A Study of Typing-Related Bugs in JVM Compilers.
Dataset, September, 2021
Dataset, July, 2021
Dataset, May, 2021
IEEE Trans. Software Eng., 2021
Proc. ACM Program. Lang., 2021
J. Syst. Softw., 2021
Software reuse cuts both ways: An empirical analysis of its relationship with security vulnerabilities.
J. Syst. Softw., 2021
Commun. ACM, 2021
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021
Proceedings of the PCI 2021: 25th Pan-Hellenic Conference on Informatics, Volos, Greece, November 26, 2021
Replication Package for Article: Data-Oriented Differential Testing of Object-Relational Mapping Systems.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
2020
Dataset, December, 2020
Software Engineering Education Knowledge versus Industrial Needs: Replication Package.
Dataset, November, 2020
Dataset, November, 2020
Dataset, October, 2020
Data showcase papers published in the Mining Software Repositories (MSR) conference (v2.2).
Dataset, March, 2020
Dataset, February, 2020
Dataset, February, 2020
J. Syst. Softw., 2020
Int. J. Inf. Sec., 2020
An empirical investigation on the relationship between design and architecture smells.
Empir. Softw. Eng., 2020
Standing on shoulders or feet? An extended study on the usage of the MSR data papers.
Empir. Softw. Eng., 2020
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020
The Software Heritage Graph Dataset: Large-scale Analysis of Public Software Development History.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020
A Complete Set of Related Git Repositories Identified via Community Detection Approaches Based on Shared Commits.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
2019
Data showcase papers published in the Mining Software Repositories (MSR) conference (v2.1).
Dataset, October, 2019
All Your Script Are Belong to Us: Collecting and Analyzing JavaScript Code from 10K Sites for 9 Months.
Dataset, March, 2019
Dataset, February, 2019
Dataset, January, 2019
IET Softw., 2019
ACM Comput. Surv., 2019
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
Proceedings of the Reuse in the Big Data Era, 2019
2018
Evolution of the Unix System Architecture: An Exploratory Case Study: Replication Package.
Dataset, December, 2018
J. Syst. Softw., 2018
Towards an affordable brain computer interface for the assessment of programmers' mental workload.
Int. J. Hum. Comput. Stud., 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
Enabling Practices for Information Systems Adoption in the Complex Context of Greek E-Government.
Proceedings of the 12th Mediterranean Conference on Information Systems, 2018
How to analyze git repositories with command line tools: we're not in kansas anymore.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018
Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
2017
Dataset, November, 2017
Dataset, January, 2017
J. Softw. Evol. Process., 2017
PeerJ Comput. Sci., 2017
Developer-Centric Knowledge Mining from Large Open-Source Software Repositories (CROSSMINER).
Proceedings of the Software Technologies: Applications and Foundations, 2017
Proceedings of the 21st Pan-Hellenic Conference on Informatics, 2017
Proceedings of the 14th International Conference on Mining Software Repositories, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 1st IEEE/ACM International Workshop on API Usage and Evolution, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017
2016
The evolution of C programming practices: A study of the Unix operating system 1973-2015: Replication Package.
Dataset, October, 2016
How to Train Your Browser: Preventing XSS Attacks Using Contextual Script Fingerprints.
ACM Trans. Priv. Secur., 2016
SoftwareX, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
The evolution of C programming practices: a study of the Unix operating system 1973-2015.
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the 2016 IEEE International Conference on Cloud Computing Technology and Science, 2016
Proceedings of the Perspectives on Data Science for Software Engineering, 2016
2015
Computing, 2015
Comput. Lang. Syst. Struct., 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015
Proceedings of the Art and Science of Analyzing Software Data, 2015
2014
IEEE Softw., 2014
Empir. Softw. Eng., 2014
Proceedings of the Trust and Trustworthy Computing - 7th International Conference, 2014
Proceedings of the 18th Panhellenic Conference on Informatics, 2014
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Proceedings of the Ninth Eurosys Conference 2014, 2014
Proceedings of the Advanced Information Systems Engineering, 2014
Proceedings of the Third International Workshop on Building Analysis Datasets and Gathering Experience Returns for Security, 2014
2013
Proceedings of the 2013 Workshop on Learning from Authoritative Security Experiment Results, 2013
Proceedings of the 2013 Imperial College Computing Student Workshop, 2013
2012
Division of Effort, Productivity, Quality, and Relationships in FLOSS Virtual Teams: Evidence from the FreeBSD Project.
J. Univers. Comput. Sci., 2012
Proceedings of the 16th Panhellenic Conference on Informatics, PCI 2012, 2012
Proceedings of the ACM 4th Annual Workshop on Evaluation and Usability of Programming Languages and Tools, 2012
Proceedings of the SPLASH'12, 2012
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012
2011
Barriers to the Adoption of B2B e-Marketplaces by Large Enterprises: Lessons Learned From the Hellenic Aerospace Industry.
Inf. Syst. Manag., 2011
Inf. Manag. Comput. Secur., 2011
Found. Trends Technol. Inf. Oper. Manag., 2011
Quality Wars: Open Source Versus Proprietary Software.
Proceedings of the Making Software - What Really Works, and Why We Believe It., 2011
2010
Comput. Networks, 2010
Proceedings of the 14th Panhellenic Conference on Informatics, 2010
Proceedings of the 14th Panhellenic Conference on Informatics, 2010
2009
IEEE Softw., 2009
Comput. Secur., 2009
Proceedings of the PCI 2009, 2009
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009
Proceedings of the 4th Mediterranean Conference on Information Systems, 2009
Proceedings of the 4th Mediterranean Conference on Information Systems, 2009
Proceedings of the 4th Mediterranean Conference on Information Systems, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the Next Generation Society. Technological and Legal Issues, 2009
Optimization and its applications 31, Springer, ISBN: 978-0-387-89493-5, 2009
2008
Softw. Pract. Exp., 2008
Proceedings of the International Workshop on Software Quality and Maintainability, 2008
Proceedings of the Panhellenic Conference on Informatics, 2008
Proceedings of the Panhellenic Conference on Informatics, 2008
Proceedings of the Open Source Development, 2008
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Proceedings of the Smart Card Research and Advanced Applications, 2008
2007
Telematics Informatics, 2007
Inf. Manag. Comput. Secur., 2007
Comput. Stand. Interfaces, 2007
Coping with plagiarism and grading load: Randomized programming assignments and reflective grading.
Comput. Appl. Eng. Educ., 2007
Proceedings of the 5th International Workshop on Software Quality, 2007
2006
Univers. Access Inf. Soc., 2006
Review of "Sustainable Software Development: An Agile Perspective by Kevin Tate, " Addison-Wesley Professional, 2005, ISBN: 0321286081.
ACM Queue, 2006
Proceedings of the Second International Workshop on Security and Trust Management, 2006
Proceedings of the 2006 International Workshop on Global Software Development For the Practitioner, 2006
2005
IEEE Secur. Priv., 2005
IEEE Intell. Syst., 2005
Proceedings of the Advances in Informatics, 2005
Trial Evaluation of Wireless Info-communication and Indoor Location-Based Services in Exhibition Shows.
Proceedings of the Advances in Informatics, 2005
2004
IEEE Softw., 2004
Comput. Entertain., 2004
User interface development for interactive television: extending a commercial DTV platform to the virtual channel API.
Comput. Graph., 2004
Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), 2004
Targeted messages in indoor mobile environment: A software - oriented approach.
Proceedings of the IASTED International Conference on Software Engineering, 2004
2003
IEEE Trans. Software Eng., 2003
IEEE Trans. Inf. Theory, 2003
Comput. Commun., 2003
Intelligent user interfaces in the living room: usability design for personalized television applications.
Proceedings of the 8th International Conference on Intelligent User Interfaces, 2003
2002
Source code examples for the "Code Reading" and "Code Quality: The Open Source Perspective" books.
Dataset, August, 2002
Softw. Pract. Exp., 2002
J. Comput. Secur., 2002
Proceedings of the Universal Access: Theoretical Perspectives, 2002
2001
Inf. Manag. Comput. Secur., 2001
Comput. Stand. Interfaces, 2001
Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference, 2001
Information Systems in the Living Room: A Case Study of Personalized Interactive TV Design.
Proceedings of the 9th European Conference on Information Systems, 2001
2000
ACM Trans. Inf. Syst. Secur., 2000
Ann. Oper. Res., 2000
Proceedings of the General Track: 2000 USENIX Annual Technical Conference, 2000
Proceedings of the CCS 2000, 2000
1999
ACM SIGPLAN Notices, 1999
Security requirements, risks and recommendations for small enterprise and home-office environments.
Inf. Manag. Comput. Secur., 1999
Trusted third party services for deploying secure telemedical applications over the WWW.
Comput. Secur., 1999
Security protocols over open networks and distributed systems: formal methods for their analysis, design, and verification.
Comput. Commun., 1999
1998
The Cascade Vulnerability Problem: the detection problem and a simulated annealing approach for its correction.
Microprocess. Microsystems, 1998
Using trusted third parties for secure telemedical applications over the WWW: The EUROMED-ETS approach.
Int. J. Medical Informatics, 1998
1997
Cryptographic Protocols over Open Distributed Systems: A Taxonomy of Flaws and related Protocol Analysis Tools.
Proceedings of the 16th International Conference on Computer Safety, 1997
Proceedings of the Conference on Domain-Specific Languages, 1997
1996
1995
Object-Oriented Technology in Multiparadigm Language Implementation.
J. Object Oriented Program., 1995
1994
ACM SIGOPS Oper. Syst. Rev., 1994
Proceedings of the USENIX Winter 1994 Technical Conference, 1994
Proceedings of the Programming Languages and System Architectures, 1994
Proceedings of the Database and Expert Systems Applications, 5th International Conference, 1994
1993
Implementing Haskell: Language Implementation as a Tool Building Exercise.
Struct. Program., 1993
1991