


Остановите войну!
for scientists:


default search action
Diomidis Spinellis
Diomidis D. Spinellis
Person information

- affiliation: Athens University of Economics and Business, Greece
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2023
- [j184]Zoe Kotti
, Rafaila Galanopoulou
, Diomidis Spinellis
:
Machine Learning for Software Engineering: A Tertiary Study. ACM Comput. Surv. 55(12): 256:1-256:39 (2023) - [j183]Zoe Kotti
, Georgios Gousios
, Diomidis Spinellis
:
Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis. IEEE Trans. Software Eng. 49(4): 2020-2038 (2023) - [i22]Diomidis Spinellis:
Open Reproducible Systematic Publication Research. CoRR abs/2301.13312 (2023) - [i21]Diomidis Spinellis:
Commands as AI Conversations. CoRR abs/2309.06551 (2023) - [i20]Evangelia Panourgia, Theodoros Plessas, Diomidis Spinellis:
Software engineering for deep learning applications: usage of SWEng and MLops tools in GitHub repositories. CoRR abs/2310.19124 (2023) - [i19]Georgios Liargkovas, Evangelia Panourgia, Diomidis Spinellis:
Quieting the Static: A Study of Static Analysis Alert Suppressions. CoRR abs/2311.07482 (2023) - 2022
- [j182]Georgios Liargkovas
, Angeliki Papadopoulou
, Zoe Kotti
, Diomidis Spinellis
:
Software Engineering Education Knowledge Versus Industrial Needs. IEEE Trans. Educ. 65(3): 419-427 (2022) - [c87]Stefanos Chaliasos, Thodoris Sotiropoulos, Diomidis Spinellis
, Arthur Gervais, Benjamin Livshits, Dimitris Mitropoulos:
Finding typing compiler bugs. PLDI 2022: 183-198 - [i18]Zoe Kotti, Georgios Gousios, Diomidis Spinellis:
Impact of Software Engineering Research in Practice. CoRR abs/2204.03366 (2022) - [i17]Zoe Kotti, Rafaila Galanopoulou, Diomidis Spinellis:
Machine Learning for Software Engineering: A Tertiary Study. CoRR abs/2211.09425 (2022) - 2021
- [j181]Diomidis Spinellis
:
Why computing students should contribute to open source software projects. Commun. ACM 64(7): 36-38 (2021) - [j180]Antonios Gkortzis, Daniel Feitosa
, Diomidis Spinellis
:
Software reuse cuts both ways: An empirical analysis of its relationship with security vulnerabilities. J. Syst. Softw. 172: 110653 (2021) - [j179]Tushar Sharma
, Vasiliki Efstathiou, Panos Louridas, Diomidis Spinellis
:
Code smell detection by deep direct-learning and transfer-learning. J. Syst. Softw. 176: 110936 (2021) - [j178]Stefanos Chaliasos, Thodoris Sotiropoulos, Georgios-Petros Drosos, Charalambos Mitropoulos, Dimitris Mitropoulos, Diomidis Spinellis
:
Well-typed programs can go wrong: a study of typing-related bugs in JVM compilers. Proc. ACM Program. Lang. 5(OOPSLA): 1-30 (2021) - [j177]Diomidis Spinellis
, Panos Louridas
, Maria Kechagia
:
Software evolution: the lifetime of fine-grained elements. PeerJ Comput. Sci. 7: e372 (2021) - [j176]Diomidis Spinellis
, Paris Avgeriou
:
Evolution of the Unix System Architecture: An Exploratory Case Study. IEEE Trans. Software Eng. 47(6): 1134-1163 (2021) - [c86]Thodoris Sotiropoulos, Stefanos Chaliasos, Vaggelis Atlidakis, Dimitris Mitropoulos, Diomidis Spinellis:
Replication Package for Article: Data-Oriented Differential Testing of Object-Relational Mapping Systems. ICSE (Companion Volume) 2021: 194-195 - [c85]Vitalis Salis, Thodoris Sotiropoulos, Panos Louridas, Diomidis Spinellis
, Dimitris Mitropoulos:
A Replication Package for PyCG: Practical Call Graph Generation in Python. ICSE (Companion Volume) 2021: 200 - [c84]Thodoris Sotiropoulos, Stefanos Chaliasos, Vaggelis Atlidakis, Dimitris Mitropoulos, Diomidis Spinellis:
Data-Oriented Differential Testing of Object-Relational Mapping Systems. ICSE 2021: 1535-1547 - [c83]Vitalis Salis, Thodoris Sotiropoulos, Panos Louridas, Diomidis Spinellis, Dimitris Mitropoulos:
PyCG: Practical Call Graph Generation in Python. ICSE 2021: 1646-1657 - [c82]Efstathia Chioteli, Ioannis Batas, Diomidis Spinellis
:
Does Unit-Tested Code Crash? A Case Study of Eclipse. PCI 2021: 260-264 - [c81]Pedro F. Silvestre, Marios Fragkoulis, Diomidis Spinellis
, Asterios Katsifodimos:
Clonos: Consistent Causal Recovery for Highly-Available Streaming Dataflows. SIGMOD Conference 2021: 1637-1650 - [e1]Diomidis Spinellis, Georgios Gousios, Marsha Chechik, Massimiliano Di Penta:
ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021. ACM 2021, ISBN 978-1-4503-8562-6 [contents] - [i16]Vitalis Salis, Thodoris Sotiropoulos, Panos Louridas, Diomidis Spinellis, Dimitris Mitropoulos:
PyCG: Practical Call Graph Generation in Python. CoRR abs/2103.00587 (2021) - [i15]Zoe Kotti, Konstantinos Kravvaritis, Konstantina Dritsa, Diomidis Spinellis:
Standing on Shoulders or Feet? An Extended Study on the Usage of the MSR Data Papers. CoRR abs/2111.14583 (2021) - [i14]Georgios Liargkovas, Angeliki Papadopoulou, Zoe Kotti, Diomidis Spinellis:
Software Engineering Education Knowledge Versus Industrial Needs. CoRR abs/2112.12834 (2021) - 2020
- [j175]Zoe Kotti
, Konstantinos Kravvaritis, Konstantina Dritsa
, Diomidis Spinellis
:
Standing on shoulders or feet? An extended study on the usage of the MSR data papers. Empir. Softw. Eng. 25(5): 3288-3322 (2020) - [j174]Tushar Sharma
, Paramvir Singh, Diomidis Spinellis
:
An empirical investigation on the relationship between design and architecture smells. Empir. Softw. Eng. 25(5): 4020-4068 (2020) - [j173]Dimitris Mitropoulos
, Thodoris Sotiropoulos, Nikos Koutsovasilis, Diomidis Spinellis
:
PDGuard: an architecture for the control and secure processing of personal data. Int. J. Inf. Sec. 19(4): 479-498 (2020) - [j172]Stefanos Georgiou
, Diomidis Spinellis
:
Energy-Delay investigation of Remote Inter-Process communication technologies. J. Syst. Softw. 162 (2020) - [j171]Thodoris Sotiropoulos, Stefanos Chaliasos, Dimitris Mitropoulos, Diomidis Spinellis
:
A model for detecting faults in build specifications. Proc. ACM Program. Lang. 4(OOPSLA): 144:1-144:30 (2020) - [j170]Georgios I. Doukidis, Diomidis Spinellis
, Christof Ebert
:
Digital Transformation?A Primer for Practitioners. IEEE Softw. 37(4): 13-21 (2020) - [c80]Thodoris Sotiropoulos, Dimitris Mitropoulos, Diomidis Spinellis
:
Practical fault detection in puppet programs. ICSE 2020: 26-37 - [c79]Antoine Pietri, Diomidis Spinellis
, Stefano Zacchiroli:
The Software Heritage Graph Dataset: Large-scale Analysis of Public Software Development History. MSR 2020: 1-5 - [c78]Audris Mockus, Diomidis Spinellis
, Zoe Kotti
, Gabriel John Dusing:
A Complete Set of Related Git Repositories Identified via Community Detection Approaches Based on Shared Commits. MSR 2020: 513-517 - [c77]Diomidis Spinellis
, Zoe Kotti
, Audris Mockus:
A Dataset for GitHub Repository Deduplication. MSR 2020: 523-527 - [c76]Diomidis Spinellis
, Zoe Kotti
, Konstantinos Kravvaritis, Georgios Theodorou, Panos Louridas:
A Dataset of Enterprise-Driven Open Source Software. MSR 2020: 533-537 - [i13]Diomidis Spinellis, Zoe Kotti, Audris Mockus:
A Dataset for GitHub Repository Deduplication. CoRR abs/2002.02314 (2020) - [i12]Audris Mockus, Diomidis Spinellis, Zoe Kotti, Gabriel John Dusing:
A Complete Set of Related Git Repositories Identified via Community Detection Approaches Based on Shared Commits. CoRR abs/2002.02707 (2020) - [i11]Diomidis Spinellis, Zoe Kotti, Konstantinos Kravvaritis, Georgios Theodorou, Panos Louridas:
A Dataset of Enterprise-Driven Open Source Software. CoRR abs/2002.03927 (2020) - [i10]Thodoris Sotiropoulos, Stefanos Chaliasos, Dimitris Mitropoulos, Diomidis Spinellis:
Identifying Bugs in Make and JVM-Oriented Builds. CoRR abs/2005.06881 (2020) - [i9]Paul Ralph, Sebastian Baltes, Domenico Bianculli, Yvonne Dittrich, Michael Felderer, Robert Feldt, Antonio Filieri, Carlo Alberto Furia, Daniel Graziotin, Pinjia He, Rashina Hoda, Natalia Juristo, Barbara A. Kitchenham, Romain Robbes, Daniel Méndez, Jefferson Seide Molléri, Diomidis Spinellis, Miroslaw Staron, Klaas-Jan Stol, Damian A. Tamburri, Marco Torchiano, Christoph Treude, Burak Turhan, Sira Vegas:
ACM SIGSOFT Empirical Standards. CoRR abs/2010.03525 (2020) - [i8]Antoine Pietri, Diomidis Spinellis, Stefano Zacchiroli:
The Software Heritage Graph Dataset: Large-scale Analysis of Public Software Development History. CoRR abs/2011.07824 (2020) - [i7]Tushar Sharma, Diomidis Spinellis:
Do We Need Improved Code Quality Metrics? CoRR abs/2012.12324 (2020)
2010 – 2019
- 2019
- [j169]Diomidis Spinellis
:
How to Select Open Source Components. Computer 52(12): 103-106 (2019) - [j168]Stefanos Georgiou
, Stamatia Rizou
, Diomidis Spinellis:
Software Development Lifecycle for Energy Efficiency: Techniques and Tools. ACM Comput. Surv. 52(4): 81:1-81:33 (2019) - [j167]Marios Fragkoulis
, Diomidis Spinellis
, Panos Louridas:
Live interactive queries to a software application's memory profile. IET Softw. 13(4): 241-248 (2019) - [j166]Vitalis Salis, Diomidis Spinellis
:
RepoFS: File system view of Git repositories. SoftwareX 9: 288-292 (2019) - [c75]Antonios Gkortzis
, Daniel Feitosa
, Diomidis Spinellis
:
A Double-Edged Sword? Software Reuse and Potential Security Vulnerabilities. ICSR 2019: 187-203 - [c74]Vasiliki Efstathiou, Diomidis Spinellis
:
Semantic source code models using identifier embeddings. MSR 2019: 29-33 - [c73]Dimitris Mitropoulos, Panos Louridas, Vitalis Salis, Diomidis Spinellis
:
Time present and time past: analyzing the evolution of JavaScript code in the wild. MSR 2019: 126-137 - [c72]Antoine Pietri, Diomidis Spinellis
, Stefano Zacchiroli:
The software heritage graph dataset: public software development under one roof. MSR 2019: 138-142 - [c71]Zoe Kotti
, Diomidis Spinellis
:
Standing on shoulders or feet?: the usage of the MSR data papers. MSR 2019: 565-576 - [i6]Efstathia Chioteli, Ioannis Batas, Diomidis Spinellis:
Does Unit-Tested Code Crash? A Case Study of Eclipse. CoRR abs/1903.04055 (2019) - [i5]Tushar Sharma, Vasiliki Efstathiou, Panos Louridas, Diomidis Spinellis:
On the Feasibility of Transfer-learning Code Smells using Deep Learning. CoRR abs/1904.03031 (2019) - [i4]Vasiliki Efstathiou, Diomidis Spinellis:
Semantic Source Code Models Using Identifier Embeddings. CoRR abs/1904.06929 (2019) - [i3]Thodoris Sotiropoulos, Dimitris Mitropoulos, Diomidis Spinellis:
Detecting Missing Dependencies and Notifiers in Puppet Programs. CoRR abs/1905.11070 (2019) - 2018
- [j165]Konstantina Dritsa, Dimitris Mitropoulos, Diomidis Spinellis
:
Aspects of the History of Computing in Modern Greece. IEEE Ann. Hist. Comput. 40(1): 47-60 (2018) - [j164]Diomidis Spinellis
:
Modern debugging: the art of finding a needle in a haystack. Commun. ACM 61(11): 124-134 (2018) - [j163]Makrina Viola Kosti, Kostas Georgiadis, Dimitrios A. Adamos
, Nikos Laskaris
, Diomidis Spinellis
, Lefteris Angelis
:
Towards an affordable brain computer interface for the assessment of programmers' mental workload. Int. J. Hum. Comput. Stud. 115: 52-66 (2018) - [j162]Tushar Sharma
, Diomidis Spinellis:
A survey on software smells. J. Syst. Softw. 138: 158-173 (2018) - [j161]Maria Kechagia
, Marios Fragkoulis, Panos Louridas, Diomidis Spinellis
:
The exception handling riddle: An empirical study on the Android API. J. Syst. Softw. 142: 248-270 (2018) - [j160]Diomidis Spinellis
:
Under the Covers of IEEE Software. IEEE Softw. 35(1): 4-7 (2018) - [j159]Diomidis Spinellis
:
The Challenges and Practices of Release Engineering. IEEE Softw. 35(2): 4-7 (2018) - [j158]Diomidis Spinellis
:
Self-Evolving Software Architectures. IEEE Softw. 35(3): 4-7 (2018) - [j157]Diomidis Spinellis
:
Being a Software Developer. IEEE Softw. 35(4): 4-7 (2018) - [j156]Diomidis Spinellis
:
The Success of a Heavenly Marriage. IEEE Softw. 35(5): 3-6 (2018) - [j155]Diomidis Spinellis
:
The Editor's Retrospective. IEEE Softw. 35(6): 4-7 (2018) - [c70]Tushar Sharma
, Marios Fragkoulis, Stamatia Rizou
, Magiel Bruntink, Diomidis Spinellis
:
Smelly relations: measuring and understanding database schema quality. ICSE (SEIP) 2018: 55-64 - [c69]Vasiliki Efstathiou, Diomidis Spinellis
:
Code review comments: language matters. ICSE (NIER) 2018: 69-72 - [c68]Alexander Lattas, Diomidis Spinellis
:
Echoes from space: grouping commands with large-scale telemetry data. ICSE (SEIP) 2018: 105-114 - [c67]Diomidis Spinellis
, Georgios Gousios:
How to analyze git repositories with command line tools: we're not in kansas anymore. ICSE (Companion Volume) 2018: 540-541 - [c66]Moritz Beller
, Niels Spruit, Diomidis Spinellis
, Andy Zaidman:
On the dichotomy of debugging behavior among programmers. ICSE 2018: 572-583 - [c65]Nikolaos Dimitrios (Nikos) Vasilakis, Nancy Pouloudi, Diomidis Spinellis, Niki Tsouma:
Enabling Practices for Information Systems Adoption in the Complex Context of Greek E-Government. MCIS 2018: 2 - [c64]Antonios Gkortzis, Dimitris Mitropoulos, Diomidis Spinellis
:
VulinOSS: a dataset of security vulnerabilities in open-source systems. MSR 2018: 18-21 - [c63]Vasiliki Efstathiou, Christos Chatzilenas, Diomidis Spinellis
:
Word embeddings for the software engineering domain. MSR 2018: 38-41 - [c62]Diomidis Spinellis
:
Documented unix facilities over 48 years. MSR 2018: 58-61 - [c61]Stefanos Georgiou, Maria Kechagia
, Panos Louridas, Diomidis Spinellis
:
What are your programming language's energy-delay implications? MSR 2018: 303-313 - [i2]Vasiliki Efstathiou, Diomidis Spinellis:
Code Review Comments: Language Matters. CoRR abs/1803.02205 (2018) - 2017
- [j154]Diomidis Spinellis
:
A repository of Unix history and evolution. Empir. Softw. Eng. 22(3): 1372-1404 (2017) - [j153]Dimitris Mitropoulos, Diomidis Spinellis:
Fatal injection: a survey of modern code injection attack countermeasures. PeerJ Comput. Sci. 3: e136 (2017) - [j152]Les Hatton, Diomidis Spinellis
, Michiel van Genuchten:
The long-term growth rate of evolving software: Empirical results and implications. J. Softw. Evol. Process. 29(5) (2017) - [j151]Diomidis Spinellis
:
Software-Engineering the Internet of Things. IEEE Softw. 34(1): 4-6 (2017) - [j150]Diomidis Spinellis
:
The Social Responsibility of Software Development. IEEE Softw. 34(2): 4-6 (2017) - [j149]Diomidis Spinellis
:
How Abundance Changes Software Engineering. IEEE Softw. 34(3): 4-7 (2017) - [j148]Diomidis Spinellis
:
Software Reliability Redux. IEEE Softw. 34(4): 4-7 (2017) - [j147]Diomidis Spinellis
:
State-of-the-Art Software Testing. IEEE Softw. 34(5): 4-6 (2017) - [j146]Diomidis Spinellis
:
The Elusiveness of Smart Healthcare. IEEE Softw. 34(6): 4-6 (2017) - [j145]Diomidis Spinellis
, Marios Fragkoulis:
Extending Unix Pipelines to DAGs. IEEE Trans. Computers 66(9): 1547-1561 (2017) - [c60]Tushar Sharma
, Marios Fragkoulis, Diomidis Spinellis
:
House of Cards: Code Smells in Open-Source C# Repositories. ESEM 2017: 424-429 - [c59]Maria Kechagia
, Diomidis Spinellis
:
Type Checking for Reliable APIs. WAPI@ICSE 2017: 15-18 - [c58]Maria Kechagia
, Tushar Sharma
, Diomidis Spinellis
:
Towards a context dependent Java exceptions hierarchy. ICSE (Companion Volume) 2017: 347-349 - [c57]Georgios Gousios, Diomidis Spinellis
:
Mining software engineering data from GitHub. ICSE (Companion Volume) 2017: 501-502 - [c56]Diomidis Spinellis:
Half-century of unix: history, preservation, and lessons learned. MSR 2017: 1 - [c55]Stefanos Georgiou, Maria Kechagia, Diomidis Spinellis
:
Analyzing Programming Languages' Energy Consumption: An Empirical Study. PCI 2017: 42:1-42:6 - [c54]Alessandra Bagnato
, Konstantinos Barmpis
, Nik Bessis
, Luis Adrián Cabrera-Diego
, Juri Di Rocco, Davide Di Ruscio
, Tamás Gergely
, Scott Hansen, Dimitris S. Kolovos
, Philippe Krief, Ioannis Korkontzelos
, Stéphane Laurière, Jose Manrique Lopez de la Fuente, Pedro Maló, Richard F. Paige, Diomidis Spinellis
, Cedric Thomas, Jurgen J. Vinju:
Developer-Centric Knowledge Mining from Large Open-Source Software Repositories (CROSSMINER). STAF Workshops 2017: 375-384 - 2016
- [j144]Diomidis Spinellis
:
Developer, Debug Thyself. IEEE Softw. 33(1): 3-5 (2016) - [j143]Diomidis Spinellis
:
Serving Professionals. IEEE Softw. 33(2): 4-6 (2016) - [j142]Diomidis Spinellis
:
Being a DevOps Developer. IEEE Softw. 33(3): 4-5 (2016) - [j141]Diomidis Spinellis
:
Reflecting on Quality. IEEE Softw. 33(4): 4-5 (2016) - [j140]Diomidis Spinellis
:
Managing a Software Business. IEEE Softw. 33(5): 4-7 (2016) - [j139]Diomidis Spinellis
:
The Changing Role of the Software Architect. IEEE Softw. 33(6): 4-6 (2016) - [j138]Marios Fragkoulis
, Diomidis Spinellis
, Panos Louridas:
PiCO QL: A software library for runtime interactive queries on program data. SoftwareX 5: 134-138 (2016) - [j137]Dimitris Mitropoulos, Konstantinos Stroggylos, Diomidis Spinellis
, Angelos D. Keromytis:
How to Train Your Browser: Preventing XSS Attacks Using Contextual Script Fingerprints. ACM Trans. Priv. Secur. 19(1): 2:1-2:31 (2016) - [c53]Antonios Gkortzis, Stamatia Rizou
, Diomidis Spinellis
:
An Empirical Analysis of Vulnerabilities in Virtualization Technologies. CloudCom 2016: 533-538 - [c52]Diomidis Spinellis
, Panos Louridas, Maria Kechagia
:
The evolution of C programming practices: a study of the Unix operating system 1973-2015. ICSE 2016: 748-759 - [c51]Tushar Sharma
, Marios Fragkoulis, Diomidis Spinellis
:
Does your configuration code smell? MSR 2016: 189-200 - [p3]Diomidis Spinellis:
Tools! Tools! We need tools! Perspectives on Data Science for Software Engineering 2016: 143-148 - 2015
- [j136]Vassilios Karakoidas, Dimitris Mitropoulos, Panagiotis Louridas, Diomidis Spinellis
:
A type-safe embedding of SQL into Java using the extensible compiler framework J%. Comput. Lang. Syst. Struct. 41: 1-20 (2015) - [j135]Marios Fragkoulis
, Diomidis Spinellis
, Panos Louridas:
An interactive SQL relational interface for querying main-memory data structures. Computing 97(12): 1141-1164 (2015) - [j134]Maria Kechagia
, Dimitris Mitropoulos, Diomidis Spinellis
:
Charting the API minefield using software telemetry data. Empir. Softw. Eng. 20(6): 1785-1830 (2015) - [j133]Diomidis Spinellis
:
Fewer Dead Trees, More Engagement. IEEE Softw. 32(1): 4-6 (2015) - [j132]Diomidis Spinellis
:
The Strategic Importance of Release Engineering. IEEE Softw. 32(2): 3-5 (2015) - [j131]Diomidis Spinellis
:
Recruiting a Star Team. IEEE Softw. 32(3): 3-5 (2015) - [j130]Diomidis Spinellis
:
Introductions. IEEE Softw. 32(4): 3-5 (2015) - [j129]