BibTeX records: Diomidis Spinellis

download as .bib file

@article{DBLP:journals/software/Spinellis24,
  author       = {Diomidis Spinellis},
  title        = {Unit Tests for {SQL}},
  journal      = {{IEEE} Softw.},
  volume       = {41},
  number       = {1},
  pages        = {31--34},
  year         = {2024},
  url          = {https://doi.org/10.1109/MS.2023.3328788},
  doi          = {10.1109/MS.2023.3328788},
  timestamp    = {Sat, 13 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis24a,
  author       = {Diomidis Spinellis},
  title        = {Automating a Massive Open Online Course's Production},
  journal      = {{IEEE} Softw.},
  volume       = {41},
  number       = {2},
  pages        = {17--20},
  year         = {2024},
  url          = {https://doi.org/10.1109/MS.2023.3346590},
  doi          = {10.1109/MS.2023.3346590},
  timestamp    = {Sat, 16 Mar 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis24a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/csur/KottiGS23,
  author       = {Zoe Kotti and
                  Rafaila Galanopoulou and
                  Diomidis Spinellis},
  title        = {Machine Learning for Software Engineering: {A} Tertiary Study},
  journal      = {{ACM} Comput. Surv.},
  volume       = {55},
  number       = {12},
  pages        = {256:1--256:39},
  year         = {2023},
  url          = {https://doi.org/10.1145/3572905},
  doi          = {10.1145/3572905},
  timestamp    = {Fri, 02 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/csur/KottiGS23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis23,
  author       = {Diomidis Spinellis},
  title        = {Commands as {AI} Conversations},
  journal      = {{IEEE} Softw.},
  volume       = {40},
  number       = {6},
  pages        = {22--26},
  year         = {2023},
  url          = {https://doi.org/10.1109/MS.2023.3307170},
  doi          = {10.1109/MS.2023.3307170},
  timestamp    = {Sun, 31 Dec 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/KottiGS23,
  author       = {Zoe Kotti and
                  Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Impact of Software Engineering Research in Practice: {A} Patent and
                  Author Survey Analysis},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {49},
  number       = {4},
  pages        = {2020--2038},
  year         = {2023},
  url          = {https://doi.org/10.1109/TSE.2022.3208210},
  doi          = {10.1109/TSE.2022.3208210},
  timestamp    = {Sat, 29 Apr 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/KottiGS23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2301-13312,
  author       = {Diomidis Spinellis},
  title        = {Open Reproducible Systematic Publication Research},
  journal      = {CoRR},
  volume       = {abs/2301.13312},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2301.13312},
  doi          = {10.48550/ARXIV.2301.13312},
  eprinttype    = {arXiv},
  eprint       = {2301.13312},
  timestamp    = {Thu, 02 Feb 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2301-13312.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2309-06551,
  author       = {Diomidis Spinellis},
  title        = {Commands as {AI} Conversations},
  journal      = {CoRR},
  volume       = {abs/2309.06551},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2309.06551},
  doi          = {10.48550/ARXIV.2309.06551},
  eprinttype    = {arXiv},
  eprint       = {2309.06551},
  timestamp    = {Tue, 19 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2309-06551.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2310-19124,
  author       = {Evangelia Panourgia and
                  Theodoros Plessas and
                  Diomidis Spinellis},
  title        = {Software engineering for deep learning applications: usage of SWEng
                  and MLops tools in GitHub repositories},
  journal      = {CoRR},
  volume       = {abs/2310.19124},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2310.19124},
  doi          = {10.48550/ARXIV.2310.19124},
  eprinttype    = {arXiv},
  eprint       = {2310.19124},
  timestamp    = {Thu, 02 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2310-19124.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2311-07482,
  author       = {Georgios Liargkovas and
                  Evangelia Panourgia and
                  Diomidis Spinellis},
  title        = {Quieting the Static: {A} Study of Static Analysis Alert Suppressions},
  journal      = {CoRR},
  volume       = {abs/2311.07482},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2311.07482},
  doi          = {10.48550/ARXIV.2311.07482},
  eprinttype    = {arXiv},
  eprint       = {2311.07482},
  timestamp    = {Wed, 15 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2311-07482.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/te/LiargkovasPKS22,
  author       = {Georgios Liargkovas and
                  Angeliki Papadopoulou and
                  Zoe Kotti and
                  Diomidis Spinellis},
  title        = {Software Engineering Education Knowledge Versus Industrial Needs},
  journal      = {{IEEE} Trans. Educ.},
  volume       = {65},
  number       = {3},
  pages        = {419--427},
  year         = {2022},
  url          = {https://doi.org/10.1109/TE.2021.3123889},
  doi          = {10.1109/TE.2021.3123889},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/te/LiargkovasPKS22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ChaliasosSSGLM22,
  author       = {Stefanos Chaliasos and
                  Thodoris Sotiropoulos and
                  Diomidis Spinellis and
                  Arthur Gervais and
                  Benjamin Livshits and
                  Dimitris Mitropoulos},
  editor       = {Ranjit Jhala and
                  Isil Dillig},
  title        = {Finding typing compiler bugs},
  booktitle    = {{PLDI} '22: 43rd {ACM} {SIGPLAN} International Conference on Programming
                  Language Design and Implementation, San Diego, CA, USA, June 13 -
                  17, 2022},
  pages        = {183--198},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3519939.3523427},
  doi          = {10.1145/3519939.3523427},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ChaliasosSSGLM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2204-03366,
  author       = {Zoe Kotti and
                  Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Impact of Software Engineering Research in Practice},
  journal      = {CoRR},
  volume       = {abs/2204.03366},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2204.03366},
  doi          = {10.48550/ARXIV.2204.03366},
  eprinttype    = {arXiv},
  eprint       = {2204.03366},
  timestamp    = {Tue, 12 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2204-03366.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2211-09425,
  author       = {Zoe Kotti and
                  Rafaila Galanopoulou and
                  Diomidis Spinellis},
  title        = {Machine Learning for Software Engineering: {A} Tertiary Study},
  journal      = {CoRR},
  volume       = {abs/2211.09425},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2211.09425},
  doi          = {10.48550/ARXIV.2211.09425},
  eprinttype    = {arXiv},
  eprint       = {2211.09425},
  timestamp    = {Wed, 23 Nov 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2211-09425.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/Spinellis21,
  author       = {Diomidis Spinellis},
  title        = {Why computing students should contribute to open source software projects},
  journal      = {Commun. {ACM}},
  volume       = {64},
  number       = {7},
  pages        = {36--38},
  year         = {2021},
  url          = {https://doi.org/10.1145/3437254},
  doi          = {10.1145/3437254},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cacm/Spinellis21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/GkortzisFS21,
  author       = {Antonios Gkortzis and
                  Daniel Feitosa and
                  Diomidis Spinellis},
  title        = {Software reuse cuts both ways: An empirical analysis of its relationship
                  with security vulnerabilities},
  journal      = {J. Syst. Softw.},
  volume       = {172},
  pages        = {110653},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.jss.2020.110653},
  doi          = {10.1016/J.JSS.2020.110653},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/GkortzisFS21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/SharmaELS21,
  author       = {Tushar Sharma and
                  Vasiliki Efstathiou and
                  Panos Louridas and
                  Diomidis Spinellis},
  title        = {Code smell detection by deep direct-learning and transfer-learning},
  journal      = {J. Syst. Softw.},
  volume       = {176},
  pages        = {110936},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.jss.2021.110936},
  doi          = {10.1016/J.JSS.2021.110936},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/SharmaELS21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pacmpl/ChaliasosSDMMS21,
  author       = {Stefanos Chaliasos and
                  Thodoris Sotiropoulos and
                  Georgios{-}Petros Drosos and
                  Charalambos Mitropoulos and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Well-typed programs can go wrong: a study of typing-related bugs in
                  {JVM} compilers},
  journal      = {Proc. {ACM} Program. Lang.},
  volume       = {5},
  number       = {{OOPSLA}},
  pages        = {1--30},
  year         = {2021},
  url          = {https://doi.org/10.1145/3485500},
  doi          = {10.1145/3485500},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pacmpl/ChaliasosSDMMS21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/peerj-cs/SpinellisLK21,
  author       = {Diomidis Spinellis and
                  Panos Louridas and
                  Maria Kechagia},
  title        = {Software evolution: the lifetime of fine-grained elements},
  journal      = {PeerJ Comput. Sci.},
  volume       = {7},
  pages        = {e372},
  year         = {2021},
  url          = {https://doi.org/10.7717/peerj-cs.372},
  doi          = {10.7717/PEERJ-CS.372},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/peerj-cs/SpinellisLK21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/SpinellisA21,
  author       = {Diomidis Spinellis and
                  Paris Avgeriou},
  title        = {Evolution of the Unix System Architecture: An Exploratory Case Study},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {47},
  number       = {6},
  pages        = {1134--1163},
  year         = {2021},
  url          = {https://doi.org/10.1109/TSE.2019.2892149},
  doi          = {10.1109/TSE.2019.2892149},
  timestamp    = {Thu, 27 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/SpinellisA21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SotiropoulosCAM21a,
  author       = {Thodoris Sotiropoulos and
                  Stefanos Chaliasos and
                  Vaggelis Atlidakis and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Replication Package for Article: Data-Oriented Differential Testing
                  of Object-Relational Mapping Systems},
  booktitle    = {43rd {IEEE/ACM} International Conference on Software Engineering:
                  Companion Proceedings, {ICSE} Companion 2021, Madrid, Spain, May 25-28,
                  2021},
  pages        = {194--195},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSE-Companion52605.2021.00085},
  doi          = {10.1109/ICSE-COMPANION52605.2021.00085},
  timestamp    = {Mon, 28 Jun 2021 13:24:52 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SotiropoulosCAM21a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SalisSLSM21a,
  author       = {Vitalis Salis and
                  Thodoris Sotiropoulos and
                  Panos Louridas and
                  Diomidis Spinellis and
                  Dimitris Mitropoulos},
  title        = {A Replication Package for PyCG: Practical Call Graph Generation in
                  Python},
  booktitle    = {43rd {IEEE/ACM} International Conference on Software Engineering:
                  Companion Proceedings, {ICSE} Companion 2021, Madrid, Spain, May 25-28,
                  2021},
  pages        = {200},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSE-Companion52605.2021.00088},
  doi          = {10.1109/ICSE-COMPANION52605.2021.00088},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SalisSLSM21a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SotiropoulosCAM21,
  author       = {Thodoris Sotiropoulos and
                  Stefanos Chaliasos and
                  Vaggelis Atlidakis and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Data-Oriented Differential Testing of Object-Relational Mapping Systems},
  booktitle    = {43rd {IEEE/ACM} International Conference on Software Engineering,
                  {ICSE} 2021, Madrid, Spain, 22-30 May 2021},
  pages        = {1535--1547},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSE43902.2021.00137},
  doi          = {10.1109/ICSE43902.2021.00137},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/SotiropoulosCAM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SalisSLSM21,
  author       = {Vitalis Salis and
                  Thodoris Sotiropoulos and
                  Panos Louridas and
                  Diomidis Spinellis and
                  Dimitris Mitropoulos},
  title        = {PyCG: Practical Call Graph Generation in Python},
  booktitle    = {43rd {IEEE/ACM} International Conference on Software Engineering,
                  {ICSE} 2021, Madrid, Spain, 22-30 May 2021},
  pages        = {1646--1657},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSE43902.2021.00146},
  doi          = {10.1109/ICSE43902.2021.00146},
  timestamp    = {Mon, 07 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SalisSLSM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/ChioteliBS21,
  author       = {Efstathia Chioteli and
                  Ioannis Batas and
                  Diomidis Spinellis},
  editor       = {Michael Vassilakopoulos and
                  Nikitas N. Karanikolas and
                  George Stamoulis and
                  Vassilios S. Verykios and
                  Cleo Sgouropoulou},
  title        = {Does Unit-Tested Code Crash? {A} Case Study of Eclipse},
  booktitle    = {{PCI} 2021: 25th Pan-Hellenic Conference on Informatics, Volos, Greece,
                  November 26 - 28, 2021},
  pages        = {260--264},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3503823.3503872},
  doi          = {10.1145/3503823.3503872},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pci/ChioteliBS21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigmod/SilvestreFSK21,
  author       = {Pedro F. Silvestre and
                  Marios Fragkoulis and
                  Diomidis Spinellis and
                  Asterios Katsifodimos},
  editor       = {Guoliang Li and
                  Zhanhuai Li and
                  Stratos Idreos and
                  Divesh Srivastava},
  title        = {Clonos: Consistent Causal Recovery for Highly-Available Streaming
                  Dataflows},
  booktitle    = {{SIGMOD} '21: International Conference on Management of Data, Virtual
                  Event, China, June 20-25, 2021},
  pages        = {1637--1650},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3448016.3457320},
  doi          = {10.1145/3448016.3457320},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigmod/SilvestreFSK21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/sigsoft/2021,
  editor       = {Diomidis Spinellis and
                  Georgios Gousios and
                  Marsha Chechik and
                  Massimiliano Di Penta},
  title        = {{ESEC/FSE} '21: 29th {ACM} Joint European Software Engineering Conference
                  and Symposium on the Foundations of Software Engineering, Athens,
                  Greece, August 23-28, 2021},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3468264},
  doi          = {10.1145/3468264},
  isbn         = {978-1-4503-8562-6},
  timestamp    = {Sat, 21 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigsoft/2021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2103-00587,
  author       = {Vitalis Salis and
                  Thodoris Sotiropoulos and
                  Panos Louridas and
                  Diomidis Spinellis and
                  Dimitris Mitropoulos},
  title        = {PyCG: Practical Call Graph Generation in Python},
  journal      = {CoRR},
  volume       = {abs/2103.00587},
  year         = {2021},
  url          = {https://arxiv.org/abs/2103.00587},
  eprinttype    = {arXiv},
  eprint       = {2103.00587},
  timestamp    = {Thu, 04 Mar 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2103-00587.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2111-14583,
  author       = {Zoe Kotti and
                  Konstantinos Kravvaritis and
                  Konstantina Dritsa and
                  Diomidis Spinellis},
  title        = {Standing on Shoulders or Feet? An Extended Study on the Usage of the
                  {MSR} Data Papers},
  journal      = {CoRR},
  volume       = {abs/2111.14583},
  year         = {2021},
  url          = {https://arxiv.org/abs/2111.14583},
  eprinttype    = {arXiv},
  eprint       = {2111.14583},
  timestamp    = {Wed, 01 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2111-14583.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2112-12834,
  author       = {Georgios Liargkovas and
                  Angeliki Papadopoulou and
                  Zoe Kotti and
                  Diomidis Spinellis},
  title        = {Software Engineering Education Knowledge Versus Industrial Needs},
  journal      = {CoRR},
  volume       = {abs/2112.12834},
  year         = {2021},
  url          = {https://arxiv.org/abs/2112.12834},
  eprinttype    = {arXiv},
  eprint       = {2112.12834},
  timestamp    = {Tue, 04 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2112-12834.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/KottiKDS20,
  author       = {Zoe Kotti and
                  Konstantinos Kravvaritis and
                  Konstantina Dritsa and
                  Diomidis Spinellis},
  title        = {Standing on shoulders or feet? An extended study on the usage of the
                  {MSR} data papers},
  journal      = {Empir. Softw. Eng.},
  volume       = {25},
  number       = {5},
  pages        = {3288--3322},
  year         = {2020},
  url          = {https://doi.org/10.1007/s10664-020-09834-7},
  doi          = {10.1007/S10664-020-09834-7},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ese/KottiKDS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/SharmaSS20,
  author       = {Tushar Sharma and
                  Paramvir Singh and
                  Diomidis Spinellis},
  title        = {An empirical investigation on the relationship between design and
                  architecture smells},
  journal      = {Empir. Softw. Eng.},
  volume       = {25},
  number       = {5},
  pages        = {4020--4068},
  year         = {2020},
  url          = {https://doi.org/10.1007/s10664-020-09847-2},
  doi          = {10.1007/S10664-020-09847-2},
  timestamp    = {Tue, 28 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/SharmaSS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijisec/MitropoulosSKS20,
  author       = {Dimitris Mitropoulos and
                  Thodoris Sotiropoulos and
                  Nikos Koutsovasilis and
                  Diomidis Spinellis},
  title        = {PDGuard: an architecture for the control and secure processing of
                  personal data},
  journal      = {Int. J. Inf. Sec.},
  volume       = {19},
  number       = {4},
  pages        = {479--498},
  year         = {2020},
  url          = {https://doi.org/10.1007/s10207-019-00468-5},
  doi          = {10.1007/S10207-019-00468-5},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijisec/MitropoulosSKS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/GeorgiouS20,
  author       = {Stefanos Georgiou and
                  Diomidis Spinellis},
  title        = {Energy-Delay investigation of Remote Inter-Process communication technologies},
  journal      = {J. Syst. Softw.},
  volume       = {162},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.jss.2019.110506},
  doi          = {10.1016/J.JSS.2019.110506},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/GeorgiouS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pacmpl/SotiropoulosCMS20,
  author       = {Thodoris Sotiropoulos and
                  Stefanos Chaliasos and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {A model for detecting faults in build specifications},
  journal      = {Proc. {ACM} Program. Lang.},
  volume       = {4},
  number       = {{OOPSLA}},
  pages        = {144:1--144:30},
  year         = {2020},
  url          = {https://doi.org/10.1145/3428212},
  doi          = {10.1145/3428212},
  timestamp    = {Fri, 09 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pacmpl/SotiropoulosCMS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/DoukidisSE20,
  author       = {Georgios I. Doukidis and
                  Diomidis Spinellis and
                  Christof Ebert},
  title        = {Digital Transformation?A Primer for Practitioners},
  journal      = {{IEEE} Softw.},
  volume       = {37},
  number       = {4},
  pages        = {13--21},
  year         = {2020},
  url          = {https://doi.org/10.1109/MS.2020.2999969},
  doi          = {10.1109/MS.2020.2999969},
  timestamp    = {Thu, 02 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/DoukidisSE20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SotiropoulosMS20,
  author       = {Thodoris Sotiropoulos and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  editor       = {Gregg Rothermel and
                  Doo{-}Hwan Bae},
  title        = {Practical fault detection in puppet programs},
  booktitle    = {{ICSE} '20: 42nd International Conference on Software Engineering,
                  Seoul, South Korea, 27 June - 19 July, 2020},
  pages        = {26--37},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3377811.3380384},
  doi          = {10.1145/3377811.3380384},
  timestamp    = {Fri, 08 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/SotiropoulosMS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/PietriSZ20,
  author       = {Antoine Pietri and
                  Diomidis Spinellis and
                  Stefano Zacchiroli},
  editor       = {Sunghun Kim and
                  Georgios Gousios and
                  Sarah Nadi and
                  Joseph Hejderup},
  title        = {The Software Heritage Graph Dataset: Large-scale Analysis of Public
                  Software Development History},
  booktitle    = {{MSR} '20: 17th International Conference on Mining Software Repositories,
                  Seoul, Republic of Korea, 29-30 June, 2020},
  pages        = {1--5},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3379597.3387510},
  doi          = {10.1145/3379597.3387510},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/PietriSZ20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/MockusSKD20,
  author       = {Audris Mockus and
                  Diomidis Spinellis and
                  Zoe Kotti and
                  Gabriel John Dusing},
  editor       = {Sunghun Kim and
                  Georgios Gousios and
                  Sarah Nadi and
                  Joseph Hejderup},
  title        = {A Complete Set of Related Git Repositories Identified via Community
                  Detection Approaches Based on Shared Commits},
  booktitle    = {{MSR} '20: 17th International Conference on Mining Software Repositories,
                  Seoul, Republic of Korea, 29-30 June, 2020},
  pages        = {513--517},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3379597.3387499},
  doi          = {10.1145/3379597.3387499},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/MockusSKD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/SpinellisKM20,
  author       = {Diomidis Spinellis and
                  Zoe Kotti and
                  Audris Mockus},
  editor       = {Sunghun Kim and
                  Georgios Gousios and
                  Sarah Nadi and
                  Joseph Hejderup},
  title        = {A Dataset for GitHub Repository Deduplication},
  booktitle    = {{MSR} '20: 17th International Conference on Mining Software Repositories,
                  Seoul, Republic of Korea, 29-30 June, 2020},
  pages        = {523--527},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3379597.3387496},
  doi          = {10.1145/3379597.3387496},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/SpinellisKM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/SpinellisKKTL20,
  author       = {Diomidis Spinellis and
                  Zoe Kotti and
                  Konstantinos Kravvaritis and
                  Georgios Theodorou and
                  Panos Louridas},
  editor       = {Sunghun Kim and
                  Georgios Gousios and
                  Sarah Nadi and
                  Joseph Hejderup},
  title        = {A Dataset of Enterprise-Driven Open Source Software},
  booktitle    = {{MSR} '20: 17th International Conference on Mining Software Repositories,
                  Seoul, Republic of Korea, 29-30 June, 2020},
  pages        = {533--537},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3379597.3387495},
  doi          = {10.1145/3379597.3387495},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/SpinellisKKTL20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2002-02314,
  author       = {Diomidis Spinellis and
                  Zoe Kotti and
                  Audris Mockus},
  title        = {A Dataset for GitHub Repository Deduplication},
  journal      = {CoRR},
  volume       = {abs/2002.02314},
  year         = {2020},
  url          = {https://arxiv.org/abs/2002.02314},
  eprinttype    = {arXiv},
  eprint       = {2002.02314},
  timestamp    = {Mon, 10 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2002-02314.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2002-02707,
  author       = {Audris Mockus and
                  Diomidis Spinellis and
                  Zoe Kotti and
                  Gabriel John Dusing},
  title        = {A Complete Set of Related Git Repositories Identified via Community
                  Detection Approaches Based on Shared Commits},
  journal      = {CoRR},
  volume       = {abs/2002.02707},
  year         = {2020},
  url          = {https://arxiv.org/abs/2002.02707},
  eprinttype    = {arXiv},
  eprint       = {2002.02707},
  timestamp    = {Mon, 10 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2002-02707.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2002-03927,
  author       = {Diomidis Spinellis and
                  Zoe Kotti and
                  Konstantinos Kravvaritis and
                  Georgios Theodorou and
                  Panos Louridas},
  title        = {A Dataset of Enterprise-Driven Open Source Software},
  journal      = {CoRR},
  volume       = {abs/2002.03927},
  year         = {2020},
  url          = {https://arxiv.org/abs/2002.03927},
  eprinttype    = {arXiv},
  eprint       = {2002.03927},
  timestamp    = {Wed, 12 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2002-03927.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2005-06881,
  author       = {Thodoris Sotiropoulos and
                  Stefanos Chaliasos and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Identifying Bugs in Make and JVM-Oriented Builds},
  journal      = {CoRR},
  volume       = {abs/2005.06881},
  year         = {2020},
  url          = {https://arxiv.org/abs/2005.06881},
  eprinttype    = {arXiv},
  eprint       = {2005.06881},
  timestamp    = {Fri, 22 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2005-06881.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2010-03525,
  author       = {Paul Ralph and
                  Sebastian Baltes and
                  Domenico Bianculli and
                  Yvonne Dittrich and
                  Michael Felderer and
                  Robert Feldt and
                  Antonio Filieri and
                  Carlo Alberto Furia and
                  Daniel Graziotin and
                  Pinjia He and
                  Rashina Hoda and
                  Natalia Juristo and
                  Barbara A. Kitchenham and
                  Romain Robbes and
                  Daniel M{\'{e}}ndez and
                  Jefferson Seide Moll{\'{e}}ri and
                  Diomidis Spinellis and
                  Miroslaw Staron and
                  Klaas{-}Jan Stol and
                  Damian A. Tamburri and
                  Marco Torchiano and
                  Christoph Treude and
                  Burak Turhan and
                  Sira Vegas},
  title        = {{ACM} {SIGSOFT} Empirical Standards},
  journal      = {CoRR},
  volume       = {abs/2010.03525},
  year         = {2020},
  url          = {https://arxiv.org/abs/2010.03525},
  eprinttype    = {arXiv},
  eprint       = {2010.03525},
  timestamp    = {Tue, 03 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2010-03525.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2011-07824,
  author       = {Antoine Pietri and
                  Diomidis Spinellis and
                  Stefano Zacchiroli},
  title        = {The Software Heritage Graph Dataset: Large-scale Analysis of Public
                  Software Development History},
  journal      = {CoRR},
  volume       = {abs/2011.07824},
  year         = {2020},
  url          = {https://arxiv.org/abs/2011.07824},
  eprinttype    = {arXiv},
  eprint       = {2011.07824},
  timestamp    = {Wed, 18 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2011-07824.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2012-12324,
  author       = {Tushar Sharma and
                  Diomidis Spinellis},
  title        = {Do We Need Improved Code Quality Metrics?},
  journal      = {CoRR},
  volume       = {abs/2012.12324},
  year         = {2020},
  url          = {https://arxiv.org/abs/2012.12324},
  eprinttype    = {arXiv},
  eprint       = {2012.12324},
  timestamp    = {Tue, 28 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2012-12324.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/Spinellis19,
  author       = {Diomidis Spinellis},
  title        = {How to Select Open Source Components},
  journal      = {Computer},
  volume       = {52},
  number       = {12},
  pages        = {103--106},
  year         = {2019},
  url          = {https://doi.org/10.1109/MC.2019.2940809},
  doi          = {10.1109/MC.2019.2940809},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/Spinellis19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/csur/GeorgiouRS19,
  author       = {Stefanos Georgiou and
                  Stamatia Rizou and
                  Diomidis Spinellis},
  title        = {Software Development Lifecycle for Energy Efficiency: Techniques and
                  Tools},
  journal      = {{ACM} Comput. Surv.},
  volume       = {52},
  number       = {4},
  pages        = {81:1--81:33},
  year         = {2019},
  url          = {https://doi.org/10.1145/3337773},
  doi          = {10.1145/3337773},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/csur/GeorgiouRS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/iet-sen/FragkoulisSL19,
  author       = {Marios Fragkoulis and
                  Diomidis Spinellis and
                  Panos Louridas},
  title        = {Live interactive queries to a software application's memory profile},
  journal      = {{IET} Softw.},
  volume       = {13},
  number       = {4},
  pages        = {241--248},
  year         = {2019},
  url          = {https://doi.org/10.1049/iet-sen.2018.5114},
  doi          = {10.1049/IET-SEN.2018.5114},
  timestamp    = {Fri, 21 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/iet-sen/FragkoulisSL19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/softx/SalisS19,
  author       = {Vitalis Salis and
                  Diomidis Spinellis},
  title        = {RepoFS: File system view of Git repositories},
  journal      = {SoftwareX},
  volume       = {9},
  pages        = {288--292},
  year         = {2019},
  url          = {https://doi.org/10.1016/j.softx.2019.03.007},
  doi          = {10.1016/J.SOFTX.2019.03.007},
  timestamp    = {Thu, 21 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/softx/SalisS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/GkortzisFS19,
  author       = {Antonios Gkortzis and
                  Daniel Feitosa and
                  Diomidis Spinellis},
  editor       = {Xin Peng and
                  Apostolos Ampatzoglou and
                  Tanmay Bhowmik},
  title        = {A Double-Edged Sword? Software Reuse and Potential Security Vulnerabilities},
  booktitle    = {Reuse in the Big Data Era - 18th International Conference on Software
                  and Systems Reuse, {ICSR} 2019, Cincinnati, OH, USA, June 26-28, 2019,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {11602},
  pages        = {187--203},
  publisher    = {Springer},
  year         = {2019},
  url          = {https://doi.org/10.1007/978-3-030-22888-0\_13},
  doi          = {10.1007/978-3-030-22888-0\_13},
  timestamp    = {Fri, 05 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsr/GkortzisFS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/EfstathiouS19,
  author       = {Vasiliki Efstathiou and
                  Diomidis Spinellis},
  editor       = {Margaret{-}Anne D. Storey and
                  Bram Adams and
                  Sonia Haiduc},
  title        = {Semantic source code models using identifier embeddings},
  booktitle    = {Proceedings of the 16th International Conference on Mining Software
                  Repositories, {MSR} 2019, 26-27 May 2019, Montreal, Canada},
  pages        = {29--33},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/MSR.2019.00015},
  doi          = {10.1109/MSR.2019.00015},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/EfstathiouS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/MitropoulosLSS19,
  author       = {Dimitris Mitropoulos and
                  Panos Louridas and
                  Vitalis Salis and
                  Diomidis Spinellis},
  editor       = {Margaret{-}Anne D. Storey and
                  Bram Adams and
                  Sonia Haiduc},
  title        = {Time present and time past: analyzing the evolution of JavaScript
                  code in the wild},
  booktitle    = {Proceedings of the 16th International Conference on Mining Software
                  Repositories, {MSR} 2019, 26-27 May 2019, Montreal, Canada},
  pages        = {126--137},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/MSR.2019.00029},
  doi          = {10.1109/MSR.2019.00029},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/MitropoulosLSS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/PietriSZ19,
  author       = {Antoine Pietri and
                  Diomidis Spinellis and
                  Stefano Zacchiroli},
  editor       = {Margaret{-}Anne D. Storey and
                  Bram Adams and
                  Sonia Haiduc},
  title        = {The software heritage graph dataset: public software development under
                  one roof},
  booktitle    = {Proceedings of the 16th International Conference on Mining Software
                  Repositories, {MSR} 2019, 26-27 May 2019, Montreal, Canada},
  pages        = {138--142},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/MSR.2019.00030},
  doi          = {10.1109/MSR.2019.00030},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/PietriSZ19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/KottiS19,
  author       = {Zoe Kotti and
                  Diomidis Spinellis},
  editor       = {Margaret{-}Anne D. Storey and
                  Bram Adams and
                  Sonia Haiduc},
  title        = {Standing on shoulders or feet?: the usage of the {MSR} data papers},
  booktitle    = {Proceedings of the 16th International Conference on Mining Software
                  Repositories, {MSR} 2019, 26-27 May 2019, Montreal, Canada},
  pages        = {565--576},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/MSR.2019.00085},
  doi          = {10.1109/MSR.2019.00085},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/KottiS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1903-04055,
  author       = {Efstathia Chioteli and
                  Ioannis Batas and
                  Diomidis Spinellis},
  title        = {Does Unit-Tested Code Crash? {A} Case Study of Eclipse},
  journal      = {CoRR},
  volume       = {abs/1903.04055},
  year         = {2019},
  url          = {http://arxiv.org/abs/1903.04055},
  eprinttype    = {arXiv},
  eprint       = {1903.04055},
  timestamp    = {Sun, 31 Mar 2019 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1903-04055.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1904-03031,
  author       = {Tushar Sharma and
                  Vasiliki Efstathiou and
                  Panos Louridas and
                  Diomidis Spinellis},
  title        = {On the Feasibility of Transfer-learning Code Smells using Deep Learning},
  journal      = {CoRR},
  volume       = {abs/1904.03031},
  year         = {2019},
  url          = {http://arxiv.org/abs/1904.03031},
  eprinttype    = {arXiv},
  eprint       = {1904.03031},
  timestamp    = {Tue, 28 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1904-03031.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1904-06929,
  author       = {Vasiliki Efstathiou and
                  Diomidis Spinellis},
  title        = {Semantic Source Code Models Using Identifier Embeddings},
  journal      = {CoRR},
  volume       = {abs/1904.06929},
  year         = {2019},
  url          = {http://arxiv.org/abs/1904.06929},
  eprinttype    = {arXiv},
  eprint       = {1904.06929},
  timestamp    = {Thu, 25 Apr 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1904-06929.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1905-11070,
  author       = {Thodoris Sotiropoulos and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Detecting Missing Dependencies and Notifiers in Puppet Programs},
  journal      = {CoRR},
  volume       = {abs/1905.11070},
  year         = {2019},
  url          = {http://arxiv.org/abs/1905.11070},
  eprinttype    = {arXiv},
  eprint       = {1905.11070},
  timestamp    = {Mon, 03 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1905-11070.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/annals/DritsaMS18,
  author       = {Konstantina Dritsa and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Aspects of the History of Computing in Modern Greece},
  journal      = {{IEEE} Ann. Hist. Comput.},
  volume       = {40},
  number       = {1},
  pages        = {47--60},
  year         = {2018},
  url          = {https://doi.org/10.1109/MAHC.2018.012171267},
  doi          = {10.1109/MAHC.2018.012171267},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/annals/DritsaMS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/Spinellis18,
  author       = {Diomidis Spinellis},
  title        = {Modern debugging: the art of finding a needle in a haystack},
  journal      = {Commun. {ACM}},
  volume       = {61},
  number       = {11},
  pages        = {124--134},
  year         = {2018},
  url          = {https://doi.org/10.1145/3186278},
  doi          = {10.1145/3186278},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/Spinellis18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijmms/KostiGALSA18,
  author       = {Makrina Viola Kosti and
                  Kostas Georgiadis and
                  Dimitrios A. Adamos and
                  Nikos Laskaris and
                  Diomidis Spinellis and
                  Lefteris Angelis},
  title        = {Towards an affordable brain computer interface for the assessment
                  of programmers' mental workload},
  journal      = {Int. J. Hum. Comput. Stud.},
  volume       = {115},
  pages        = {52--66},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.ijhcs.2018.03.002},
  doi          = {10.1016/J.IJHCS.2018.03.002},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijmms/KostiGALSA18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/SharmaS18,
  author       = {Tushar Sharma and
                  Diomidis Spinellis},
  title        = {A survey on software smells},
  journal      = {J. Syst. Softw.},
  volume       = {138},
  pages        = {158--173},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.jss.2017.12.034},
  doi          = {10.1016/J.JSS.2017.12.034},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/SharmaS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/KechagiaFLS18,
  author       = {Maria Kechagia and
                  Marios Fragkoulis and
                  Panos Louridas and
                  Diomidis Spinellis},
  title        = {The exception handling riddle: An empirical study on the Android {API}},
  journal      = {J. Syst. Softw.},
  volume       = {142},
  pages        = {248--270},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.jss.2018.04.034},
  doi          = {10.1016/J.JSS.2018.04.034},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/KechagiaFLS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17f,
  author       = {Diomidis Spinellis},
  title        = {Under the Covers of {IEEE} Software},
  journal      = {{IEEE} Softw.},
  volume       = {35},
  number       = {1},
  pages        = {4--7},
  year         = {2018},
  url          = {https://doi.org/10.1109/MS.2017.4541035},
  doi          = {10.1109/MS.2017.4541035},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17f.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis18,
  author       = {Diomidis Spinellis},
  title        = {The Challenges and Practices of Release Engineering},
  journal      = {{IEEE} Softw.},
  volume       = {35},
  number       = {2},
  pages        = {4--7},
  year         = {2018},
  url          = {https://doi.org/10.1109/MS.2018.1661312},
  doi          = {10.1109/MS.2018.1661312},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis18a,
  author       = {Diomidis Spinellis},
  title        = {Self-Evolving Software Architectures},
  journal      = {{IEEE} Softw.},
  volume       = {35},
  number       = {3},
  pages        = {4--7},
  year         = {2018},
  url          = {https://doi.org/10.1109/MS.2018.2141027},
  doi          = {10.1109/MS.2018.2141027},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis18a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis18b,
  author       = {Diomidis Spinellis},
  title        = {Being a Software Developer},
  journal      = {{IEEE} Softw.},
  volume       = {35},
  number       = {4},
  pages        = {4--7},
  year         = {2018},
  url          = {https://doi.org/10.1109/MS.2018.2801555},
  doi          = {10.1109/MS.2018.2801555},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis18b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis18c,
  author       = {Diomidis Spinellis},
  title        = {The Success of a Heavenly Marriage},
  journal      = {{IEEE} Softw.},
  volume       = {35},
  number       = {5},
  pages        = {3--6},
  year         = {2018},
  url          = {https://doi.org/10.1109/MS.2018.3571251},
  doi          = {10.1109/MS.2018.3571251},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis18c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis18d,
  author       = {Diomidis Spinellis},
  title        = {The Editor's Retrospective},
  journal      = {{IEEE} Softw.},
  volume       = {35},
  number       = {6},
  pages        = {4--7},
  year         = {2018},
  url          = {https://doi.org/10.1109/MS.2018.4321238},
  doi          = {10.1109/MS.2018.4321238},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis18d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SharmaFRBS18,
  author       = {Tushar Sharma and
                  Marios Fragkoulis and
                  Stamatia Rizou and
                  Magiel Bruntink and
                  Diomidis Spinellis},
  editor       = {Frances Paulisch and
                  Jan Bosch},
  title        = {Smelly relations: measuring and understanding database schema quality},
  booktitle    = {Proceedings of the 40th International Conference on Software Engineering:
                  Software Engineering in Practice, {ICSE} {(SEIP)} 2018, Gothenburg,
                  Sweden, May 27 - June 03, 2018},
  pages        = {55--64},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3183519.3183529},
  doi          = {10.1145/3183519.3183529},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SharmaFRBS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/EfstathiouS18,
  author       = {Vasiliki Efstathiou and
                  Diomidis Spinellis},
  editor       = {Andrea Zisman and
                  Sven Apel},
  title        = {Code review comments: language matters},
  booktitle    = {Proceedings of the 40th International Conference on Software Engineering:
                  New Ideas and Emerging Results, {ICSE} {(NIER)} 2018, Gothenburg,
                  Sweden, May 27 - June 03, 2018},
  pages        = {69--72},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3183399.3183411},
  doi          = {10.1145/3183399.3183411},
  timestamp    = {Sat, 30 Sep 2023 09:46:46 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/EfstathiouS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/LattasS18,
  author       = {Alexander Lattas and
                  Diomidis Spinellis},
  editor       = {Frances Paulisch and
                  Jan Bosch},
  title        = {Echoes from space: grouping commands with large-scale telemetry data},
  booktitle    = {Proceedings of the 40th International Conference on Software Engineering:
                  Software Engineering in Practice, {ICSE} {(SEIP)} 2018, Gothenburg,
                  Sweden, May 27 - June 03, 2018},
  pages        = {105--114},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3183519.3183545},
  doi          = {10.1145/3183519.3183545},
  timestamp    = {Tue, 10 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/LattasS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SpinellisG18,
  author       = {Diomidis Spinellis and
                  Georgios Gousios},
  editor       = {Michel Chaudron and
                  Ivica Crnkovic and
                  Marsha Chechik and
                  Mark Harman},
  title        = {How to analyze git repositories with command line tools: we're not
                  in kansas anymore},
  booktitle    = {Proceedings of the 40th International Conference on Software Engineering:
                  Companion Proceeedings, {ICSE} 2018, Gothenburg, Sweden, May 27 -
                  June 03, 2018},
  pages        = {540--541},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3183440.3183469},
  doi          = {10.1145/3183440.3183469},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SpinellisG18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/BellerSSZ18,
  author       = {Moritz Beller and
                  Niels Spruit and
                  Diomidis Spinellis and
                  Andy Zaidman},
  editor       = {Michel Chaudron and
                  Ivica Crnkovic and
                  Marsha Chechik and
                  Mark Harman},
  title        = {On the dichotomy of debugging behavior among programmers},
  booktitle    = {Proceedings of the 40th International Conference on Software Engineering,
                  {ICSE} 2018, Gothenburg, Sweden, May 27 - June 03, 2018},
  pages        = {572--583},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3180155.3180175},
  doi          = {10.1145/3180155.3180175},
  timestamp    = {Tue, 10 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/BellerSSZ18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mcis/VasilakisNST18,
  author       = {Nikolaos Dimitrios (Nikos) Vasilakis and
                  Nancy Pouloudi and
                  Diomidis Spinellis and
                  Niki Tsouma},
  title        = {Enabling Practices for Information Systems Adoption in the Complex
                  Context of Greek E-Government},
  booktitle    = {12th Mediterranean Conference on Information Systems, {MCIS} 2018,
                  Corfu, Greece, 28-30 September 2018},
  pages        = {2},
  publisher    = {AISeL},
  year         = {2018},
  url          = {https://aisel.aisnet.org/mcis2018/2},
  timestamp    = {Fri, 07 May 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/mcis/VasilakisNST18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/GkortzisMS18,
  author       = {Antonios Gkortzis and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  editor       = {Andy Zaidman and
                  Yasutaka Kamei and
                  Emily Hill},
  title        = {VulinOSS: a dataset of security vulnerabilities in open-source systems},
  booktitle    = {Proceedings of the 15th International Conference on Mining Software
                  Repositories, {MSR} 2018, Gothenburg, Sweden, May 28-29, 2018},
  pages        = {18--21},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3196398.3196454},
  doi          = {10.1145/3196398.3196454},
  timestamp    = {Wed, 11 Aug 2021 17:02:31 +0200},
  biburl       = {https://dblp.org/rec/conf/msr/GkortzisMS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/EfstathiouCS18,
  author       = {Vasiliki Efstathiou and
                  Christos Chatzilenas and
                  Diomidis Spinellis},
  editor       = {Andy Zaidman and
                  Yasutaka Kamei and
                  Emily Hill},
  title        = {Word embeddings for the software engineering domain},
  booktitle    = {Proceedings of the 15th International Conference on Mining Software
                  Repositories, {MSR} 2018, Gothenburg, Sweden, May 28-29, 2018},
  pages        = {38--41},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3196398.3196448},
  doi          = {10.1145/3196398.3196448},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/msr/EfstathiouCS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/Spinellis18,
  author       = {Diomidis Spinellis},
  editor       = {Andy Zaidman and
                  Yasutaka Kamei and
                  Emily Hill},
  title        = {Documented unix facilities over 48 years},
  booktitle    = {Proceedings of the 15th International Conference on Mining Software
                  Repositories, {MSR} 2018, Gothenburg, Sweden, May 28-29, 2018},
  pages        = {58--61},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3196398.3196476},
  doi          = {10.1145/3196398.3196476},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/msr/Spinellis18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/GeorgiouKLS18,
  author       = {Stefanos Georgiou and
                  Maria Kechagia and
                  Panos Louridas and
                  Diomidis Spinellis},
  editor       = {Andy Zaidman and
                  Yasutaka Kamei and
                  Emily Hill},
  title        = {What are your programming language's energy-delay implications?},
  booktitle    = {Proceedings of the 15th International Conference on Mining Software
                  Repositories, {MSR} 2018, Gothenburg, Sweden, May 28-29, 2018},
  pages        = {303--313},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3196398.3196414},
  doi          = {10.1145/3196398.3196414},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/msr/GeorgiouKLS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1803-02205,
  author       = {Vasiliki Efstathiou and
                  Diomidis Spinellis},
  title        = {Code Review Comments: Language Matters},
  journal      = {CoRR},
  volume       = {abs/1803.02205},
  year         = {2018},
  url          = {http://arxiv.org/abs/1803.02205},
  eprinttype    = {arXiv},
  eprint       = {1803.02205},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1803-02205.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/Spinellis17,
  author       = {Diomidis Spinellis},
  title        = {A repository of Unix history and evolution},
  journal      = {Empir. Softw. Eng.},
  volume       = {22},
  number       = {3},
  pages        = {1372--1404},
  year         = {2017},
  url          = {https://doi.org/10.1007/s10664-016-9445-5},
  doi          = {10.1007/S10664-016-9445-5},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ese/Spinellis17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/peerj-cs/MitropoulosS17,
  author       = {Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Fatal injection: a survey of modern code injection attack countermeasures},
  journal      = {PeerJ Comput. Sci.},
  volume       = {3},
  pages        = {e136},
  year         = {2017},
  url          = {https://doi.org/10.7717/peerj-cs.136},
  doi          = {10.7717/PEERJ-CS.136},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/peerj-cs/MitropoulosS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/HattonSG17,
  author       = {Les Hatton and
                  Diomidis Spinellis and
                  Michiel van Genuchten},
  title        = {The long-term growth rate of evolving software: Empirical results
                  and implications},
  journal      = {J. Softw. Evol. Process.},
  volume       = {29},
  number       = {5},
  year         = {2017},
  url          = {https://doi.org/10.1002/smr.1847},
  doi          = {10.1002/SMR.1847},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/smr/HattonSG17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17,
  author       = {Diomidis Spinellis},
  title        = {Software-Engineering the Internet of Things},
  journal      = {{IEEE} Softw.},
  volume       = {34},
  number       = {1},
  pages        = {4--6},
  year         = {2017},
  url          = {https://doi.org/10.1109/MS.2017.15},
  doi          = {10.1109/MS.2017.15},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17a,
  author       = {Diomidis Spinellis},
  title        = {The Social Responsibility of Software Development},
  journal      = {{IEEE} Softw.},
  volume       = {34},
  number       = {2},
  pages        = {4--6},
  year         = {2017},
  url          = {https://doi.org/10.1109/MS.2017.48},
  doi          = {10.1109/MS.2017.48},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17b,
  author       = {Diomidis Spinellis},
  title        = {How Abundance Changes Software Engineering},
  journal      = {{IEEE} Softw.},
  volume       = {34},
  number       = {3},
  pages        = {4--7},
  year         = {2017},
  url          = {https://doi.org/10.1109/MS.2017.80},
  doi          = {10.1109/MS.2017.80},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17c,
  author       = {Diomidis Spinellis},
  title        = {Software Reliability Redux},
  journal      = {{IEEE} Softw.},
  volume       = {34},
  number       = {4},
  pages        = {4--7},
  year         = {2017},
  url          = {https://doi.org/10.1109/MS.2017.98},
  doi          = {10.1109/MS.2017.98},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17d,
  author       = {Diomidis Spinellis},
  title        = {State-of-the-Art Software Testing},
  journal      = {{IEEE} Softw.},
  volume       = {34},
  number       = {5},
  pages        = {4--6},
  year         = {2017},
  url          = {https://doi.org/10.1109/MS.2017.3571564},
  doi          = {10.1109/MS.2017.3571564},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis17e,
  author       = {Diomidis Spinellis},
  title        = {The Elusiveness of Smart Healthcare},
  journal      = {{IEEE} Softw.},
  volume       = {34},
  number       = {6},
  pages        = {4--6},
  year         = {2017},
  url          = {https://doi.org/10.1109/MS.2017.4121206},
  doi          = {10.1109/MS.2017.4121206},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis17e.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tc/SpinellisF17,
  author       = {Diomidis Spinellis and
                  Marios Fragkoulis},
  title        = {Extending Unix Pipelines to DAGs},
  journal      = {{IEEE} Trans. Computers},
  volume       = {66},
  number       = {9},
  pages        = {1547--1561},
  year         = {2017},
  url          = {https://doi.org/10.1109/TC.2017.2695447},
  doi          = {10.1109/TC.2017.2695447},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tc/SpinellisF17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esem/SharmaFS17,
  author       = {Tushar Sharma and
                  Marios Fragkoulis and
                  Diomidis Spinellis},
  editor       = {Ayse Bener and
                  Burak Turhan and
                  Stefan Biffl},
  title        = {House of Cards: Code Smells in Open-Source C{\#} Repositories},
  booktitle    = {2017 {ACM/IEEE} International Symposium on Empirical Software Engineering
                  and Measurement, {ESEM} 2017, Toronto, ON, Canada, November 9-10,
                  2017},
  pages        = {424--429},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/ESEM.2017.57},
  doi          = {10.1109/ESEM.2017.57},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/esem/SharmaFS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/KechagiaS17,
  author       = {Maria Kechagia and
                  Diomidis Spinellis},
  title        = {Type Checking for Reliable APIs},
  booktitle    = {1st {IEEE/ACM} International Workshop on {API} Usage and Evolution,
                  WAPI@ICSE 2017, Buenos Aires, Argentina, May 23, 2017},
  pages        = {15--18},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/WAPI.2017.5},
  doi          = {10.1109/WAPI.2017.5},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/KechagiaS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/KechagiaSS17,
  author       = {Maria Kechagia and
                  Tushar Sharma and
                  Diomidis Spinellis},
  editor       = {Sebasti{\'{a}}n Uchitel and
                  Alessandro Orso and
                  Martin P. Robillard},
  title        = {Towards a context dependent Java exceptions hierarchy},
  booktitle    = {Proceedings of the 39th International Conference on Software Engineering,
                  {ICSE} 2017, Buenos Aires, Argentina, May 20-28, 2017 - Companion
                  Volume},
  pages        = {347--349},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICSE-C.2017.134},
  doi          = {10.1109/ICSE-C.2017.134},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/KechagiaSS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/GousiosS17,
  author       = {Georgios Gousios and
                  Diomidis Spinellis},
  editor       = {Sebasti{\'{a}}n Uchitel and
                  Alessandro Orso and
                  Martin P. Robillard},
  title        = {Mining software engineering data from GitHub},
  booktitle    = {Proceedings of the 39th International Conference on Software Engineering,
                  {ICSE} 2017, Buenos Aires, Argentina, May 20-28, 2017 - Companion
                  Volume},
  pages        = {501--502},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICSE-C.2017.164},
  doi          = {10.1109/ICSE-C.2017.164},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/GousiosS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/Spinellis17,
  author       = {Diomidis Spinellis},
  editor       = {Jes{\'{u}}s M. Gonz{\'{a}}lez{-}Barahona and
                  Abram Hindle and
                  Lin Tan},
  title        = {Half-century of unix: history, preservation, and lessons learned},
  booktitle    = {Proceedings of the 14th International Conference on Mining Software
                  Repositories, {MSR} 2017, Buenos Aires, Argentina, May 20-28, 2017},
  pages        = {1},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/MSR.2017.1},
  doi          = {10.1109/MSR.2017.1},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/Spinellis17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/GeorgiouKS17,
  author       = {Stefanos Georgiou and
                  Maria Kechagia and
                  Diomidis Spinellis},
  editor       = {Vasileios Vlachos and
                  Ilias K. Savvas and
                  Cleo Sgouropoulou and
                  Vassilis P. Plagianakos and
                  Christos Douligeris and
                  Ioannis Voyiatzis and
                  Vassilis Tampakas and
                  George Soultis},
  title        = {Analyzing Programming Languages' Energy Consumption: An Empirical
                  Study},
  booktitle    = {Proceedings of the 21st Pan-Hellenic Conference on Informatics, Larissa,
                  Greece, September 28-30, 2017},
  pages        = {42:1--42:6},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139367.3139418},
  doi          = {10.1145/3139367.3139418},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/GeorgiouKS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/staf/BagnatoBBCRRGHK17,
  author       = {Alessandra Bagnato and
                  Konstantinos Barmpis and
                  Nik Bessis and
                  Luis Adri{\'{a}}n Cabrera{-}Diego and
                  Juri Di Rocco and
                  Davide Di Ruscio and
                  Tam{\'{a}}s Gergely and
                  Scott Hansen and
                  Dimitris S. Kolovos and
                  Philippe Krief and
                  Ioannis Korkontzelos and
                  St{\'{e}}phane Lauri{\`{e}}re and
                  Jose Manrique Lopez de la Fuente and
                  Pedro Mal{\'{o}} and
                  Richard F. Paige and
                  Diomidis Spinellis and
                  Cedric Thomas and
                  Jurgen J. Vinju},
  editor       = {Martina Seidl and
                  Steffen Zschaler},
  title        = {Developer-Centric Knowledge Mining from Large Open-Source Software
                  Repositories {(CROSSMINER)}},
  booktitle    = {Software Technologies: Applications and Foundations - {STAF} 2017
                  Collocated Workshops, Marburg, Germany, July 17-21, 2017, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {10748},
  pages        = {375--384},
  publisher    = {Springer},
  year         = {2017},
  url          = {https://doi.org/10.1007/978-3-319-74730-9\_33},
  doi          = {10.1007/978-3-319-74730-9\_33},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/staf/BagnatoBBCRRGHK17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis16,
  author       = {Diomidis Spinellis},
  title        = {Developer, Debug Thyself},
  journal      = {{IEEE} Softw.},
  volume       = {33},
  number       = {1},
  pages        = {3--5},
  year         = {2016},
  url          = {https://doi.org/10.1109/MS.2016.5},
  doi          = {10.1109/MS.2016.5},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis16a,
  author       = {Diomidis Spinellis},
  title        = {Serving Professionals},
  journal      = {{IEEE} Softw.},
  volume       = {33},
  number       = {2},
  pages        = {4--6},
  year         = {2016},
  url          = {https://doi.org/10.1109/MS.2016.39},
  doi          = {10.1109/MS.2016.39},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis16a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis16b,
  author       = {Diomidis Spinellis},
  title        = {Being a DevOps Developer},
  journal      = {{IEEE} Softw.},
  volume       = {33},
  number       = {3},
  pages        = {4--5},
  year         = {2016},
  url          = {https://doi.org/10.1109/MS.2016.76},
  doi          = {10.1109/MS.2016.76},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis16b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis16c,
  author       = {Diomidis Spinellis},
  title        = {Reflecting on Quality},
  journal      = {{IEEE} Softw.},
  volume       = {33},
  number       = {4},
  pages        = {4--5},
  year         = {2016},
  url          = {https://doi.org/10.1109/MS.2016.90},
  doi          = {10.1109/MS.2016.90},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis16c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis16d,
  author       = {Diomidis Spinellis},
  title        = {Managing a Software Business},
  journal      = {{IEEE} Softw.},
  volume       = {33},
  number       = {5},
  pages        = {4--7},
  year         = {2016},
  url          = {https://doi.org/10.1109/MS.2016.111},
  doi          = {10.1109/MS.2016.111},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis16d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis16e,
  author       = {Diomidis Spinellis},
  title        = {The Changing Role of the Software Architect},
  journal      = {{IEEE} Softw.},
  volume       = {33},
  number       = {6},
  pages        = {4--6},
  year         = {2016},
  url          = {https://doi.org/10.1109/MS.2016.133},
  doi          = {10.1109/MS.2016.133},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis16e.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/softx/FragkoulisSL16,
  author       = {Marios Fragkoulis and
                  Diomidis Spinellis and
                  Panos Louridas},
  title        = {PiCO {QL:} {A} software library for runtime interactive queries on
                  program data},
  journal      = {SoftwareX},
  volume       = {5},
  pages        = {134--138},
  year         = {2016},
  url          = {https://doi.org/10.1016/j.softx.2016.07.002},
  doi          = {10.1016/J.SOFTX.2016.07.002},
  timestamp    = {Thu, 16 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/softx/FragkoulisSL16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tissec/MitropoulosSSK16,
  author       = {Dimitris Mitropoulos and
                  Konstantinos Stroggylos and
                  Diomidis Spinellis and
                  Angelos D. Keromytis},
  title        = {How to Train Your Browser: Preventing {XSS} Attacks Using Contextual
                  Script Fingerprints},
  journal      = {{ACM} Trans. Priv. Secur.},
  volume       = {19},
  number       = {1},
  pages        = {2:1--2:31},
  year         = {2016},
  url          = {https://doi.org/10.1145/2939374},
  doi          = {10.1145/2939374},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tissec/MitropoulosSSK16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cloudcom/GkortzisRS16,
  author       = {Antonios Gkortzis and
                  Stamatia Rizou and
                  Diomidis Spinellis},
  title        = {An Empirical Analysis of Vulnerabilities in Virtualization Technologies},
  booktitle    = {2016 {IEEE} International Conference on Cloud Computing Technology
                  and Science, CloudCom 2016, Luxembourg, December 12-15, 2016},
  pages        = {533--538},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/CloudCom.2016.0093},
  doi          = {10.1109/CLOUDCOM.2016.0093},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cloudcom/GkortzisRS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SpinellisLK16,
  author       = {Diomidis Spinellis and
                  Panos Louridas and
                  Maria Kechagia},
  editor       = {Laura K. Dillon and
                  Willem Visser and
                  Laurie A. Williams},
  title        = {The evolution of {C} programming practices: a study of the Unix operating
                  system 1973-2015},
  booktitle    = {Proceedings of the 38th International Conference on Software Engineering,
                  {ICSE} 2016, Austin, TX, USA, May 14-22, 2016},
  pages        = {748--759},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2884781.2884799},
  doi          = {10.1145/2884781.2884799},
  timestamp    = {Tue, 10 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SpinellisLK16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/SharmaFS16,
  author       = {Tushar Sharma and
                  Marios Fragkoulis and
                  Diomidis Spinellis},
  editor       = {Miryung Kim and
                  Romain Robbes and
                  Christian Bird},
  title        = {Does your configuration code smell?},
  booktitle    = {Proceedings of the 13th International Conference on Mining Software
                  Repositories, {MSR} 2016, Austin, TX, USA, May 14-22, 2016},
  pages        = {189--200},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2901739.2901761},
  doi          = {10.1145/2901739.2901761},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/msr/SharmaFS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/el/16/Spinellis16,
  author       = {Diomidis Spinellis},
  editor       = {Tim Menzies and
                  Laurie A. Williams and
                  Thomas Zimmermann},
  title        = {Tools! Tools! We need tools!},
  booktitle    = {Perspectives on Data Science for Software Engineering},
  pages        = {143--148},
  publisher    = {Academic Press},
  year         = {2016},
  url          = {https://doi.org/10.1016/b978-0-12-804206-9.00028-3},
  doi          = {10.1016/B978-0-12-804206-9.00028-3},
  timestamp    = {Mon, 07 Sep 2020 10:46:53 +0200},
  biburl       = {https://dblp.org/rec/books/el/16/Spinellis16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/KarakoidasMLS15,
  author       = {Vassilios Karakoidas and
                  Dimitris Mitropoulos and
                  Panagiotis Louridas and
                  Diomidis Spinellis},
  title        = {A type-safe embedding of {SQL} into Java using the extensible compiler
                  framework J{\%}},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {41},
  pages        = {1--20},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.cl.2015.01.001},
  doi          = {10.1016/J.CL.2015.01.001},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/KarakoidasMLS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computing/FragkoulisSL15,
  author       = {Marios Fragkoulis and
                  Diomidis Spinellis and
                  Panos Louridas},
  title        = {An interactive {SQL} relational interface for querying main-memory
                  data structures},
  journal      = {Computing},
  volume       = {97},
  number       = {12},
  pages        = {1141--1164},
  year         = {2015},
  url          = {https://doi.org/10.1007/s00607-015-0452-y},
  doi          = {10.1007/S00607-015-0452-Y},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/computing/FragkoulisSL15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/KechagiaMS15,
  author       = {Maria Kechagia and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Charting the {API} minefield using software telemetry data},
  journal      = {Empir. Softw. Eng.},
  volume       = {20},
  number       = {6},
  pages        = {1785--1830},
  year         = {2015},
  url          = {https://doi.org/10.1007/s10664-014-9343-7},
  doi          = {10.1007/S10664-014-9343-7},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ese/KechagiaMS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis15,
  author       = {Diomidis Spinellis},
  title        = {Fewer Dead Trees, More Engagement},
  journal      = {{IEEE} Softw.},
  volume       = {32},
  number       = {1},
  pages        = {4--6},
  year         = {2015},
  url          = {https://doi.org/10.1109/MS.2015.5},
  doi          = {10.1109/MS.2015.5},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis15a,
  author       = {Diomidis Spinellis},
  title        = {The Strategic Importance of Release Engineering},
  journal      = {{IEEE} Softw.},
  volume       = {32},
  number       = {2},
  pages        = {3--5},
  year         = {2015},
  url          = {https://doi.org/10.1109/MS.2015.54},
  doi          = {10.1109/MS.2015.54},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis15a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis15b,
  author       = {Diomidis Spinellis},
  title        = {Recruiting a Star Team},
  journal      = {{IEEE} Softw.},
  volume       = {32},
  number       = {3},
  pages        = {3--5},
  year         = {2015},
  url          = {https://doi.org/10.1109/MS.2015.68},
  doi          = {10.1109/MS.2015.68},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis15b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis15c,
  author       = {Diomidis Spinellis},
  title        = {Introductions},
  journal      = {{IEEE} Softw.},
  volume       = {32},
  number       = {4},
  pages        = {3--5},
  year         = {2015},
  url          = {https://doi.org/10.1109/MS.2015.101},
  doi          = {10.1109/MS.2015.101},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis15c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis15d,
  author       = {Diomidis Spinellis},
  title        = {Architecture from a Developer's Perspective},
  journal      = {{IEEE} Softw.},
  volume       = {32},
  number       = {5},
  pages        = {4--7},
  year         = {2015},
  url          = {https://doi.org/10.1109/MS.2015.110},
  doi          = {10.1109/MS.2015.110},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis15d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis15e,
  author       = {Diomidis Spinellis},
  title        = {Extending Our Field's Reach},
  journal      = {{IEEE} Softw.},
  volume       = {32},
  number       = {6},
  pages        = {4--6},
  year         = {2015},
  url          = {https://doi.org/10.1109/MS.2015.138},
  doi          = {10.1109/MS.2015.138},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis15e.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esem/SpinellisLK15,
  author       = {Diomidis Spinellis and
                  Panagiotis Louridas and
                  Maria Kechagia},
  title        = {An Exploratory Study on the Evolution of {C} Programming in the Unix
                  Operating System},
  booktitle    = {2015 {ACM/IEEE} International Symposium on Empirical Software Engineering
                  and Measurement, {ESEM} 2015, Beijing, China, October 22-23, 2015},
  pages        = {54--57},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/ESEM.2015.7321190},
  doi          = {10.1109/ESEM.2015.7321190},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/esem/SpinellisLK15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/Spinellis15,
  author       = {Diomidis Spinellis},
  editor       = {Massimiliano Di Penta and
                  Martin Pinzger and
                  Romain Robbes},
  title        = {A Repository with 44 Years of Unix Evolution},
  booktitle    = {12th {IEEE/ACM} Working Conference on Mining Software Repositories,
                  {MSR} 2015, Florence, Italy, May 16-17, 2015},
  pages        = {462--465},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/MSR.2015.64},
  doi          = {10.1109/MSR.2015.64},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/Spinellis15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/KarakoidasMLGS15,
  author       = {Vassilios Karakoidas and
                  Dimitrios Mitropoulos and
                  Panos Louridas and
                  Georgios Gousios and
                  Diomidis Spinellis},
  editor       = {Massimiliano Di Penta and
                  Martin Pinzger and
                  Romain Robbes},
  title        = {Generating the Blueprints of the Java Ecosystem},
  booktitle    = {12th {IEEE/ACM} Working Conference on Mining Software Repositories,
                  {MSR} 2015, Florence, Italy, May 16-17, 2015},
  pages        = {510--513},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/MSR.2015.76},
  doi          = {10.1109/MSR.2015.76},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/KarakoidasMLGS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/el/15/Spinellis15,
  author       = {Diomidis Spinellis},
  editor       = {Christian Bird and
                  Tim Menzies and
                  Thomas Zimmermann},
  title        = {Tools and Techniques for Analyzing Product and Process Data},
  booktitle    = {The Art and Science of Analyzing Software Data},
  pages        = {161--212},
  publisher    = {Morgan Kaufmann / Elsevier},
  year         = {2015},
  url          = {https://doi.org/10.1016/b978-0-12-411519-4.00007-0},
  doi          = {10.1016/B978-0-12-411519-4.00007-0},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/books/el/15/Spinellis15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/GousiosS14,
  author       = {Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Conducting quantitative software engineering studies with Alitheia
                  Core},
  journal      = {Empir. Softw. Eng.},
  volume       = {19},
  number       = {4},
  pages        = {885--925},
  year         = {2014},
  url          = {https://doi.org/10.1007/s10664-013-9242-3},
  doi          = {10.1007/S10664-013-9242-3},
  timestamp    = {Tue, 25 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/GousiosS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis14,
  author       = {Diomidis Spinellis},
  title        = {Bespoke Infrastructures},
  journal      = {{IEEE} Softw.},
  volume       = {31},
  number       = {1},
  pages        = {23--25},
  year         = {2014},
  url          = {https://doi.org/10.1109/MS.2014.2},
  doi          = {10.1109/MS.2014.2},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis14a,
  author       = {Diomidis Spinellis},
  title        = {Developing in the Cloud},
  journal      = {{IEEE} Softw.},
  volume       = {31},
  number       = {2},
  pages        = {41--43},
  year         = {2014},
  url          = {https://doi.org/10.1109/MS.2014.33},
  doi          = {10.1109/MS.2014.33},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis14a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis14b,
  author       = {Diomidis Spinellis},
  title        = {Service Orchestration with Rundeck},
  journal      = {{IEEE} Softw.},
  volume       = {31},
  number       = {4},
  pages        = {16--18},
  year         = {2014},
  url          = {https://doi.org/10.1109/MS.2014.92},
  doi          = {10.1109/MS.2014.92},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis14b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis14c,
  author       = {Diomidis Spinellis},
  title        = {First, Do No Harm},
  journal      = {{IEEE} Softw.},
  volume       = {31},
  number       = {5},
  pages        = {12--14},
  year         = {2014},
  url          = {https://doi.org/10.1109/MS.2014.112},
  doi          = {10.1109/MS.2014.112},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis14c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/SpinellisA14,
  author       = {Diomidis Spinellis and
                  Stephanos Androutsellis{-}Theotokis},
  title        = {Software Development Tooling: Information, Opinion, Guidelines, and
                  Tools},
  journal      = {{IEEE} Softw.},
  volume       = {31},
  number       = {6},
  pages        = {21--23},
  year         = {2014},
  url          = {https://doi.org/10.1109/MS.2014.146},
  doi          = {10.1109/MS.2014.146},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/SpinellisA14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/badgers/MitropoulosGPKL14,
  author       = {Dimitris Mitropoulos and
                  Georgios Gousios and
                  Panagiotis Papadopoulos and
                  Vassilios Karakoidas and
                  Panagiotis Louridas and
                  Diomidis Spinellis},
  title        = {The Vulnerability Dataset of a Large Software Ecosystem},
  booktitle    = {Third International Workshop on Building Analysis Datasets and Gathering
                  Experience Returns for Security, BADGERS@ESORICS 2014, Wroclaw, Poland,
                  September 11, 2014},
  pages        = {69--74},
  publisher    = {{IEEE}},
  year         = {2014},
  url          = {https://doi.org/10.1109/BADGERS.2014.8},
  doi          = {10.1109/BADGERS.2014.8},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/badgers/MitropoulosGPKL14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/caise/Spinellis14,
  author       = {Diomidis Spinellis},
  editor       = {Matthias Jarke and
                  John Mylopoulos and
                  Christoph Quix and
                  Colette Rolland and
                  Yannis Manolopoulos and
                  Haralambos Mouratidis and
                  Jennifer Horkoff},
  title        = {Against the Odds: Managing the Unmanagable in a Time of Crisis},
  booktitle    = {Advanced Information Systems Engineering - 26th International Conference,
                  CAiSE 2014, Thessaloniki, Greece, June 16-20, 2014. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {8484},
  pages        = {24--41},
  publisher    = {Springer},
  year         = {2014},
  url          = {https://doi.org/10.1007/978-3-319-07881-6\_3},
  doi          = {10.1007/978-3-319-07881-6\_3},
  timestamp    = {Fri, 27 Dec 2019 21:25:01 +0100},
  biburl       = {https://dblp.org/rec/conf/caise/Spinellis14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/eurosys/FragkoulisSLB14,
  author       = {Marios Fragkoulis and
                  Diomidis Spinellis and
                  Panos Louridas and
                  Angelos Bilas},
  editor       = {Dick C. A. Bulterman and
                  Herbert Bos and
                  Antony I. T. Rowstron and
                  Peter Druschel},
  title        = {Relational access to Unix kernel data structures},
  booktitle    = {Ninth Eurosys Conference 2014, EuroSys 2014, Amsterdam, The Netherlands,
                  April 13-16, 2014},
  pages        = {12:1--12:14},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2592798.2592802},
  doi          = {10.1145/2592798.2592802},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/eurosys/FragkoulisSLB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/KechagiaS14,
  author       = {Maria Kechagia and
                  Diomidis Spinellis},
  editor       = {Premkumar T. Devanbu and
                  Sung Kim and
                  Martin Pinzger},
  title        = {Undocumented and unchecked: exceptions that spell trouble},
  booktitle    = {11th Working Conference on Mining Software Repositories, {MSR} 2014,
                  Proceedings, May 31 - June 1, 2014, Hyderabad, India},
  pages        = {312--315},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2597073.2597089},
  doi          = {10.1145/2597073.2597089},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/KechagiaS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/MitropoulosKLGS14,
  author       = {Dimitris Mitropoulos and
                  Vassilios Karakoidas and
                  Panos Louridas and
                  Georgios Gousios and
                  Diomidis Spinellis},
  editor       = {Premkumar T. Devanbu and
                  Sung Kim and
                  Martin Pinzger},
  title        = {The bug catalog of the maven ecosystem},
  booktitle    = {11th Working Conference on Mining Software Repositories, {MSR} 2014,
                  Proceedings, May 31 - June 1, 2014, Hyderabad, India},
  pages        = {372--375},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2597073.2597123},
  doi          = {10.1145/2597073.2597123},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/MitropoulosKLGS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/StroggylosMTPRSIK14,
  author       = {Kostantinos Stroggylos and
                  Dimitris Mitropoulos and
                  Zacharias Tzermias and
                  Panagiotis Papadopoulos and
                  Fotios Rafailidis and
                  Diomidis Spinellis and
                  Sotiris Ioannidis and
                  Panagiotis Katsaros},
  editor       = {Sokratis K. Katsikas and
                  Michael Hatzopoulos and
                  Theodoros Apostolopoulos and
                  Dimosthenis Anagnostopoulos and
                  Elias Carayiannis and
                  Theodora A. Varvarigou and
                  Mara Nikolaidou},
  title        = {Securing Legacy Code with the {TRACER} Platform},
  booktitle    = {18th Panhellenic Conference on Informatics, {PCI} '14, Athens, Greece,
                  October 2-4, 2014},
  pages        = {26:1--26:6},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2645791.2645796},
  doi          = {10.1145/2645791.2645796},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/StroggylosMTPRSIK14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/trust/StroggylosMTPRSIK14,
  author       = {Kostantinos Stroggylos and
                  Dimitris Mitropoulos and
                  Zacharias Tzermias and
                  Panagiotis Papadopoulos and
                  Fotios Rafailidis and
                  Diomidis Spinellis and
                  Sotiris Ioannidis and
                  Panagiotis Katsaros},
  editor       = {Thorsten Holz and
                  Sotiris Ioannidis},
  title        = {{TRACER:} {A} Platform for Securing Legacy Code},
  booktitle    = {Trust and Trustworthy Computing - 7th International Conference, {TRUST}
                  2014, Heraklion, Crete, Greece, June 30 - July 2, 2014. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {8564},
  pages        = {218--219},
  publisher    = {Springer},
  year         = {2014},
  url          = {https://doi.org/10.1007/978-3-319-08593-7\_20},
  doi          = {10.1007/978-3-319-08593-7\_20},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/trust/StroggylosMTPRSIK14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis13,
  author       = {Diomidis Spinellis},
  title        = {The Importance of Being Declarative},
  journal      = {{IEEE} Softw.},
  volume       = {30},
  number       = {1},
  pages        = {90--91},
  year         = {2013},
  url          = {https://doi.org/10.1109/MS.2013.18},
  doi          = {10.1109/MS.2013.18},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis13a,
  author       = {Diomidis Spinellis},
  title        = {Systems Software},
  journal      = {{IEEE} Softw.},
  volume       = {30},
  number       = {3},
  pages        = {18--19},
  year         = {2013},
  url          = {https://doi.org/10.1109/MS.2013.61},
  doi          = {10.1109/MS.2013.61},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis13a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis13b,
  author       = {Diomidis Spinellis},
  title        = {Portability: Goodies vs. the Hair Shirt},
  journal      = {{IEEE} Softw.},
  volume       = {30},
  number       = {4},
  pages        = {22--23},
  year         = {2013},
  url          = {https://doi.org/10.1109/MS.2013.82},
  doi          = {10.1109/MS.2013.82},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis13b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis13c,
  author       = {Diomidis Spinellis},
  title        = {Differential Debugging},
  journal      = {{IEEE} Softw.},
  volume       = {30},
  number       = {5},
  pages        = {19--21},
  year         = {2013},
  url          = {https://doi.org/10.1109/MS.2013.103},
  doi          = {10.1109/MS.2013.103},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis13c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis13d,
  author       = {Diomidis Spinellis},
  title        = {The Frictionless Development Environment Scorecard},
  journal      = {{IEEE} Softw.},
  volume       = {30},
  number       = {6},
  pages        = {30--32},
  year         = {2013},
  url          = {https://doi.org/10.1109/MS.2013.134},
  doi          = {10.1109/MS.2013.134},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis13d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccsw/KechagiaMS13,
  author       = {Maria Kechagia and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  editor       = {Andrew V. Jones and
                  Nicholas Ng},
  title        = {Improving the quality of APIs through the analysis of software crash
                  reports},
  booktitle    = {2013 Imperial College Computing Student Workshop, {ICCSW} 2013, September
                  26/27, 2013, London, United Kingdom},
  series       = {OASIcs},
  volume       = {35},
  pages        = {57--64},
  publisher    = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany},
  year         = {2013},
  url          = {https://doi.org/10.4230/OASIcs.ICCSW.2013.57},
  doi          = {10.4230/OASICS.ICCSW.2013.57},
  timestamp    = {Tue, 15 Feb 2022 09:40:03 +0100},
  biburl       = {https://dblp.org/rec/conf/iccsw/KechagiaMS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/laseres/MitropoulosKLGS13,
  author       = {Dimitris Mitropoulos and
                  Vassilios Karakoidas and
                  Panos Louridas and
                  Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Dismal Code: Studying the Evolution of Security Bugs},
  booktitle    = {2013 Workshop on Learning from Authoritative Security Experiment Results,
                  {LASER} 2013, Arlington, VA, USA, October 16-17, 2013},
  pages        = {37--48},
  publisher    = {{USENIX} Association},
  year         = {2013},
  url          = {https://www.usenix.org/laser2013/program/mitropoulos},
  timestamp    = {Wed, 04 Jul 2018 13:06:35 +0200},
  biburl       = {https://dblp.org/rec/conf/laseres/MitropoulosKLGS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/SpinellisG12,
  author       = {Diomidis Spinellis and
                  Vaggelis Giannikas},
  title        = {Organizational adoption of open source software},
  journal      = {J. Syst. Softw.},
  volume       = {85},
  number       = {3},
  pages        = {666--682},
  year         = {2012},
  url          = {https://doi.org/10.1016/j.jss.2011.09.037},
  doi          = {10.1016/J.JSS.2011.09.037},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/SpinellisG12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jucs/GiaglisS12,
  author       = {George M. Giaglis and
                  Diomidis Spinellis},
  title        = {Division of Effort, Productivity, Quality, and Relationships in {FLOSS}
                  Virtual Teams: Evidence from the FreeBSD Project},
  journal      = {J. Univers. Comput. Sci.},
  volume       = {18},
  number       = {19},
  pages        = {2625--2645},
  year         = {2012},
  url          = {https://doi.org/10.3217/jucs-018-19-2625},
  doi          = {10.3217/JUCS-018-19-2625},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jucs/GiaglisS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis12,
  author       = {Diomidis Spinellis},
  title        = {Refactoring on the Cheap},
  journal      = {{IEEE} Softw.},
  volume       = {29},
  number       = {1},
  pages        = {96--95},
  year         = {2012},
  url          = {https://doi.org/10.1109/MS.2012.14},
  doi          = {10.1109/MS.2012.14},
  timestamp    = {Fri, 09 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis12a,
  author       = {Diomidis Spinellis},
  title        = {Package Management Systems},
  journal      = {{IEEE} Softw.},
  volume       = {29},
  number       = {2},
  pages        = {84--86},
  year         = {2012},
  url          = {https://doi.org/10.1109/MS.2012.38},
  doi          = {10.1109/MS.2012.38},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis12a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis12b,
  author       = {Diomidis Spinellis},
  title        = {Git},
  journal      = {{IEEE} Softw.},
  volume       = {29},
  number       = {3},
  pages        = {100--101},
  year         = {2012},
  url          = {https://doi.org/10.1109/MS.2012.61},
  doi          = {10.1109/MS.2012.61},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis12b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis12c,
  author       = {Diomidis Spinellis},
  title        = {Don't Install Software by Hand},
  journal      = {{IEEE} Softw.},
  volume       = {29},
  number       = {4},
  pages        = {86--87},
  year         = {2012},
  url          = {https://doi.org/10.1109/MS.2012.85},
  doi          = {10.1109/MS.2012.85},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis12c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis12d,
  author       = {Diomidis Spinellis},
  title        = {Virtualize Me},
  journal      = {{IEEE} Softw.},
  volume       = {29},
  number       = {5},
  pages        = {91--93},
  year         = {2012},
  url          = {https://doi.org/10.1109/MS.2012.125},
  doi          = {10.1109/MS.2012.125},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis12d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis12e,
  author       = {Diomidis Spinellis},
  title        = {APIs, Libraries, and Code},
  journal      = {{IEEE} Softw.},
  volume       = {29},
  number       = {6},
  pages        = {85--86},
  year         = {2012},
  url          = {https://doi.org/10.1109/MS.2012.151},
  doi          = {10.1109/MS.2012.151},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis12e.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/GousiosS12,
  author       = {Georgios Gousios and
                  Diomidis Spinellis},
  editor       = {Michele Lanza and
                  Massimiliano Di Penta and
                  Tao Xie},
  title        = {GHTorrent: Github's data from a firehose},
  booktitle    = {9th {IEEE} Working Conference of Mining Software Repositories, {MSR}
                  2012, June 2-3, 2012, Zurich, Switzerland},
  pages        = {12--21},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/MSR.2012.6224294},
  doi          = {10.1109/MSR.2012.6224294},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/GousiosS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/SpinellisKL12,
  author       = {Diomidis Spinellis and
                  Vassilios Karakoidas and
                  Panos Louridas},
  editor       = {Emerson R. Murphy{-}Hill and
                  Caitlin Sadowski and
                  Shane Markstrum},
  title        = {Comparative language fuzz testing: programming languages vs. fat fingers},
  booktitle    = {Proceedings of the {ACM} 4th Annual Workshop on Evaluation and Usability
                  of Programming Languages and Tools, {PLATEAU} 2012, Tucson, AZ, USA,
                  October 21, 2012},
  pages        = {25--34},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2414721.2414727},
  doi          = {10.1145/2414721.2414727},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/SpinellisKL12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/FraserCCLRSS12,
  author       = {Steven Fraser and
                  Kendra M. L. Cooper and
                  Jim Coplien and
                  Ruth G. Lennon and
                  Ramya Ravichandar and
                  Diomidis Spinellis and
                  Giancarlo Succi},
  editor       = {Gary T. Leavens},
  title        = {Software tools research: a matter of scale and scope - or commoditization?},
  booktitle    = {SPLASH'12 - Proceedings of the 2012 {ACM} Conference on Systems, Programming,
                  and Applications: Software for Humanity, Tucson, AZ, USA, October
                  21-25, 2012},
  pages        = {59--62},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2384716.2384740},
  doi          = {10.1145/2384716.2384740},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/FraserCCLRSS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/MitropoulosGS12,
  author       = {Dimitris Mitropoulos and
                  Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Measuring the Occurrence of Security-Related Bugs through Software
                  Evolution},
  booktitle    = {16th Panhellenic Conference on Informatics, {PCI} 2012, Piraeus, Greece,
                  October 5-7, 2012},
  pages        = {117--122},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/PCi.2012.15},
  doi          = {10.1109/PCI.2012.15},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/MitropoulosGS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/fttiom/Androutsellis-TheotokisSKG11,
  author       = {Stephanos Androutsellis{-}Theotokis and
                  Diomidis Spinellis and
                  Maria Kechagia and
                  Georgios Gousios},
  title        = {Open Source Software: {A} Survey from 10, 000 Feet},
  journal      = {Found. Trends Technol. Inf. Oper. Manag.},
  volume       = {4},
  number       = {3-4},
  pages        = {187--347},
  year         = {2011},
  url          = {https://doi.org/10.1561/0200000026},
  doi          = {10.1561/0200000026},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/fttiom/Androutsellis-TheotokisSKG11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ida/HalkidiSTV11,
  author       = {Maria Halkidi and
                  Diomidis Spinellis and
                  George Tsatsaronis and
                  Michalis Vazirgiannis},
  title        = {Data mining in software engineering},
  journal      = {Intell. Data Anal.},
  volume       = {15},
  number       = {3},
  pages        = {413--441},
  year         = {2011},
  url          = {https://doi.org/10.3233/IDA-2010-0475},
  doi          = {10.3233/IDA-2010-0475},
  timestamp    = {Tue, 02 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ida/HalkidiSTV11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/imcs/MitropoulosKLS11,
  author       = {Dimitris Mitropoulos and
                  Vassilios Karakoidas and
                  Panos Louridas and
                  Diomidis Spinellis},
  title        = {Countering Code Injection Attacks: {A} Unified Approach},
  journal      = {Inf. Manag. Comput. Secur.},
  volume       = {19},
  number       = {3},
  pages        = {177--194},
  year         = {2011},
  url          = {https://doi.org/10.1108/09685221111153555},
  doi          = {10.1108/09685221111153555},
  timestamp    = {Mon, 18 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/imcs/MitropoulosKLS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ism/LoukisSK11,
  author       = {Euripidis N. Loukis and
                  Diomidis Spinellis and
                  Anastasios Katsigiannis},
  title        = {Barriers to the Adoption of {B2B} e-Marketplaces by Large Enterprises:
                  Lessons Learned From the Hellenic Aerospace Industry},
  journal      = {Inf. Syst. Manag.},
  volume       = {28},
  number       = {2},
  pages        = {130--146},
  year         = {2011},
  url          = {https://doi.org/10.1080/10580530.2011.562129},
  doi          = {10.1080/10580530.2011.562129},
  timestamp    = {Tue, 25 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ism/LoukisSK11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis11,
  author       = {Diomidis Spinellis},
  title        = {elytS edoC},
  journal      = {{IEEE} Softw.},
  volume       = {28},
  number       = {2},
  pages        = {104},
  year         = {2011},
  url          = {https://doi.org/10.1109/MS.2011.31},
  doi          = {10.1109/MS.2011.31},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis11a,
  author       = {Diomidis Spinellis},
  title        = {Choosing and Using Open Source Components},
  journal      = {{IEEE} Softw.},
  volume       = {28},
  number       = {3},
  pages        = {96},
  year         = {2011},
  url          = {https://doi.org/10.1109/MS.2011.54},
  doi          = {10.1109/MS.2011.54},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis11a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis11b,
  author       = {Diomidis Spinellis},
  title        = {Agility Drivers},
  journal      = {{IEEE} Softw.},
  volume       = {28},
  number       = {4},
  pages        = {96},
  year         = {2011},
  url          = {https://doi.org/10.1109/MS.2011.72},
  doi          = {10.1109/MS.2011.72},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis11b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis11c,
  author       = {Diomidis Spinellis},
  title        = {Faking It},
  journal      = {{IEEE} Softw.},
  volume       = {28},
  number       = {5},
  pages        = {96},
  year         = {2011},
  url          = {https://doi.org/10.1109/MS.2011.95},
  doi          = {10.1109/MS.2011.95},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis11c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/SpinellisS11,
  author       = {Diomidis Spinellis and
                  Henry Spencer},
  title        = {Lessons from Space},
  journal      = {{IEEE} Softw.},
  volume       = {28},
  number       = {6},
  pages        = {26--28},
  year         = {2011},
  url          = {https://doi.org/10.1109/MS.2011.143},
  doi          = {10.1109/MS.2011.143},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/SpinellisS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/oreilly/11/Spinellis11,
  author       = {Diomidis Spinellis},
  editor       = {Andy Oram and
                  Greg Wilson},
  title        = {Quality Wars: Open Source Versus Proprietary Software},
  booktitle    = {Making Software - What Really Works, and Why We Believe It},
  series       = {Theory in practice},
  pages        = {259--294},
  publisher    = {O'Reilly},
  year         = {2011},
  timestamp    = {Thu, 14 May 2020 15:40:03 +0200},
  biburl       = {https://dblp.org/rec/books/oreilly/11/Spinellis11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cn/Androutsellis-TheotokisSLS10,
  author       = {Stephanos Androutsellis{-}Theotokis and
                  Diomidis Spinellis and
                  Panagiotis Louridas and
                  Kostas Stroggylos},
  title        = {A market-based approach to managing the risk of peer-to-peer transactions},
  journal      = {Comput. Networks},
  volume       = {54},
  number       = {5},
  pages        = {675--688},
  year         = {2010},
  url          = {https://doi.org/10.1016/j.comnet.2009.10.005},
  doi          = {10.1016/J.COMNET.2009.10.005},
  timestamp    = {Wed, 19 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cn/Androutsellis-TheotokisSLS10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/Spinellis10,
  author       = {Diomidis Spinellis},
  title        = {CScout: {A} refactoring browser for {C}},
  journal      = {Sci. Comput. Program.},
  volume       = {75},
  number       = {4},
  pages        = {216--231},
  year         = {2010},
  url          = {https://doi.org/10.1016/j.scico.2009.09.003},
  doi          = {10.1016/J.SCICO.2009.09.003},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/Spinellis10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis10,
  author       = {Diomidis Spinellis},
  title        = {Software Tracks},
  journal      = {{IEEE} Softw.},
  volume       = {27},
  number       = {2},
  pages        = {10--11},
  year         = {2010},
  url          = {https://doi.org/10.1109/MS.2010.56},
  doi          = {10.1109/MS.2010.56},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis10a,
  author       = {Diomidis Spinellis},
  title        = {Code Documentation},
  journal      = {{IEEE} Softw.},
  volume       = {27},
  number       = {4},
  pages        = {18--19},
  year         = {2010},
  url          = {https://doi.org/10.1109/MS.2010.95},
  doi          = {10.1109/MS.2010.95},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis10a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis10b,
  author       = {Diomidis Spinellis},
  title        = {{UML} Everywhere},
  journal      = {{IEEE} Softw.},
  volume       = {27},
  number       = {5},
  pages        = {90--91},
  year         = {2010},
  url          = {https://doi.org/10.1109/MS.2010.131},
  doi          = {10.1109/MS.2010.131},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis10b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis10c,
  author       = {Diomidis Spinellis},
  title        = {Farewell to Disks},
  journal      = {{IEEE} Softw.},
  volume       = {27},
  number       = {6},
  pages        = {82--83},
  year         = {2010},
  url          = {https://doi.org/10.1109/MS.2010.140},
  doi          = {10.1109/MS.2010.140},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis10c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/KechagiaSA10,
  author       = {Maria Kechagia and
                  Diomidis Spinellis and
                  Stephanos Androutsellis{-}Theotokis},
  title        = {Open Source Licensing Across Package Dependencies},
  booktitle    = {14th Panhellenic Conference on Informatics, {PCI} 2010, Tripoli, Greece,
                  September 10-12, 2010},
  pages        = {27--32},
  publisher    = {{IEEE} Computer Society},
  year         = {2010},
  url          = {https://doi.org/10.1109/PCI.2010.28},
  doi          = {10.1109/PCI.2010.28},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/KechagiaSA10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/KravvaritisMS10,
  author       = {Konstantinos Kravvaritis and
                  Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {Cyberdiversity: Measures and Initial Results},
  booktitle    = {14th Panhellenic Conference on Informatics, {PCI} 2010, Tripoli, Greece,
                  September 10-12, 2010},
  pages        = {135--140},
  publisher    = {{IEEE} Computer Society},
  year         = {2010},
  url          = {https://doi.org/10.1109/PCI.2010.43},
  doi          = {10.1109/PCI.2010.43},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/KravvaritisMS10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@book{DBLP:books/daglib/0033237,
  author       = {Chrissoleon T. Papadopoulos and
                  Michael E. J. O'Kelly and
                  Michael I. Vidalis and
                  Diomidis Spinellis},
  title        = {Analysis and Design of Discrete Part Production Lines},
  series       = {Optimization and its applications},
  volume       = {31},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-0-387-89494-2},
  doi          = {10.1007/978-0-387-89494-2},
  isbn         = {978-0-387-89493-5},
  timestamp    = {Tue, 16 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/books/daglib/0033237.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/compsec/MitropoulosS09,
  author       = {Dimitris Mitropoulos and
                  Diomidis Spinellis},
  title        = {SDriver: Location-specific signatures prevent {SQL} injection attacks},
  journal      = {Comput. Secur.},
  volume       = {28},
  number       = {3-4},
  pages        = {121--129},
  year         = {2009},
  url          = {https://doi.org/10.1016/j.cose.2008.09.005},
  doi          = {10.1016/J.COSE.2008.09.005},
  timestamp    = {Thu, 20 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/compsec/MitropoulosS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jfp/FrankauSNB09,
  author       = {Simon Frankau and
                  Diomidis Spinellis and
                  Nick Nassuphis and
                  Christoph Burgard},
  title        = {Commercial uses: Going functional on exotic trades},
  journal      = {J. Funct. Program.},
  volume       = {19},
  number       = {1},
  pages        = {27--45},
  year         = {2009},
  url          = {https://doi.org/10.1017/S0956796808007016},
  doi          = {10.1017/S0956796808007016},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jfp/FrankauSNB09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/Spinellis09,
  author       = {Diomidis Spinellis},
  title        = {Optimizing header file include directives},
  journal      = {J. Softw. Maintenance Res. Pract.},
  volume       = {21},
  number       = {4},
  pages        = {233--251},
  year         = {2009},
  url          = {https://doi.org/10.1002/smr.369},
  doi          = {10.1002/SMR.369},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/Spinellis09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis09,
  author       = {Diomidis Spinellis},
  title        = {Start with the Most Difficult Part},
  journal      = {{IEEE} Softw.},
  volume       = {26},
  number       = {2},
  pages        = {70--71},
  year         = {2009},
  url          = {https://doi.org/10.1109/MS.2009.49},
  doi          = {10.1109/MS.2009.49},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis09a,
  author       = {Diomidis Spinellis},
  title        = {Drawing Tools},
  journal      = {{IEEE} Softw.},
  volume       = {26},
  number       = {3},
  pages        = {12--13},
  year         = {2009},
  url          = {https://doi.org/10.1109/MS.2009.63},
  doi          = {10.1109/MS.2009.63},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis09a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/SprinkleMTS09,
  author       = {Jonathan Sprinkle and
                  Marjan Mernik and
                  Juha{-}Pekka Tolvanen and
                  Diomidis Spinellis},
  title        = {Guest Editors' Introduction: What Kinds of Nails Need a Domain-Specific
                  Hammer?},
  journal      = {{IEEE} Softw.},
  volume       = {26},
  number       = {4},
  pages        = {15--18},
  year         = {2009},
  url          = {https://doi.org/10.1109/MS.2009.92},
  doi          = {10.1109/MS.2009.92},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/SprinkleMTS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis09b,
  author       = {Diomidis Spinellis},
  title        = {Job Security},
  journal      = {{IEEE} Softw.},
  volume       = {26},
  number       = {5},
  pages        = {14--15},
  year         = {2009},
  url          = {https://doi.org/10.1109/MS.2009.131},
  doi          = {10.1109/MS.2009.131},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis09b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis09c,
  author       = {Diomidis Spinellis},
  title        = {Basic Etiquette of Technical Communication},
  journal      = {{IEEE} Softw.},
  volume       = {26},
  number       = {6},
  pages        = {86--87},
  year         = {2009},
  url          = {https://doi.org/10.1109/MS.2009.170},
  doi          = {10.1109/MS.2009.170},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis09c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/Spinellis09,
  author       = {Diomidis Spinellis},
  title        = {User-level operating system transactions},
  journal      = {Softw. Pract. Exp.},
  volume       = {39},
  number       = {14},
  pages        = {1215--1233},
  year         = {2009},
  url          = {https://doi.org/10.1002/spe.935},
  doi          = {10.1002/SPE.935},
  timestamp    = {Thu, 09 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/Spinellis09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/edemocracy/VlachosSA09,
  author       = {Vasileios Vlachos and
                  Diomidis Spinellis and
                  Stephanos Androutsellis{-}Theotokis},
  editor       = {Alexander B. Sideridis and
                  Charalampos Z. Patrikakis},
  title        = {Biological Aspects of Computer Virology},
  booktitle    = {Next Generation Society. Technological and Legal Issues - Third International
                  Conference, e-Democracy 2009, Athens, Greece, September 23-25, 2009,
                  Revised Selected Papers},
  series       = {Lecture Notes of the Institute for Computer Sciences, Social Informatics
                  and Telecommunications Engineering},
  volume       = {26},
  pages        = {209--219},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-11631-5\_20},
  doi          = {10.1007/978-3-642-11631-5\_20},
  timestamp    = {Thu, 25 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/edemocracy/VlachosSA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/GousiosS09,
  author       = {Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Alitheia Core: An extensible software quality monitoring platform},
  booktitle    = {31st International Conference on Software Engineering, {ICSE} 2009,
                  May 16-24, 2009, Vancouver, Canada, Proceedings},
  pages        = {579--582},
  publisher    = {{IEEE}},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICSE.2009.5070560},
  doi          = {10.1109/ICSE.2009.5070560},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/GousiosS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mcis/KalliamvakouGSP09,
  author       = {Eirini Kalliamvakou and
                  Georgios Gousios and
                  Diomidis Spinellis and
                  Nancy Pouloudi},
  editor       = {Angeliki Poulymenakou and
                  Nancy Pouloudi and
                  Katerina Pramatari},
  title        = {Measuring Developer Contribution From Software Repository Data},
  booktitle    = {The 4th Mediterranean Conference on Information Systems, {MCIS} 2009,
                  Athens University of Economics and Business, AUEB, Athens, Greece,
                  25-27 September 2009},
  pages        = {55},
  publisher    = {Athens University of Economics and Business / AISeL},
  year         = {2009},
  url          = {http://aisel.aisnet.org/mcis2009/55},
  timestamp    = {Tue, 19 Nov 2013 18:10:36 +0100},
  biburl       = {https://dblp.org/rec/conf/mcis/KalliamvakouGSP09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mcis/SpinellisG09,
  author       = {Diomidis Spinellis and
                  Vaggelis Giannikas},
  editor       = {Angeliki Poulymenakou and
                  Nancy Pouloudi and
                  Katerina Pramatari},
  title        = {Open Source Adoption In Large {US} Companies},
  booktitle    = {The 4th Mediterranean Conference on Information Systems, {MCIS} 2009,
                  Athens University of Economics and Business, AUEB, Athens, Greece,
                  25-27 September 2009},
  pages        = {57},
  publisher    = {Athens University of Economics and Business / AISeL},
  year         = {2009},
  url          = {http://aisel.aisnet.org/mcis2009/57},
  timestamp    = {Thu, 01 Mar 2012 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/mcis/SpinellisG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mcis/MitropoulosKS09,
  author       = {Dimitris Mitropoulos and
                  Vassilios Karakoidas and
                  Diomidis Spinellis},
  editor       = {Angeliki Poulymenakou and
                  Nancy Pouloudi and
                  Katerina Pramatari},
  title        = {Fortifying Applications Against Xpath Injection Attacks},
  booktitle    = {The 4th Mediterranean Conference on Information Systems, {MCIS} 2009,
                  Athens University of Economics and Business, AUEB, Athens, Greece,
                  25-27 September 2009},
  pages        = {95},
  publisher    = {Athens University of Economics and Business / AISeL},
  year         = {2009},
  url          = {http://aisel.aisnet.org/mcis2009/95},
  timestamp    = {Thu, 01 Mar 2012 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/mcis/MitropoulosKS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/GousiosS09,
  author       = {Georgios Gousios and
                  Diomidis Spinellis},
  editor       = {Michael W. Godfrey and
                  Jim Whitehead},
  title        = {A platform for software engineering research},
  booktitle    = {Proceedings of the 6th International Working Conference on Mining
                  Software Repositories, {MSR} 2009 (Co-located with ICSE), Vancouver,
                  BC, Canada, May 16-17, 2009, Proceedings},
  pages        = {31--40},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/MSR.2009.5069478},
  doi          = {10.1109/MSR.2009.5069478},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/GousiosS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/KarakoidasS09,
  author       = {Vassilios Karakoidas and
                  Diomidis Spinellis},
  editor       = {Vassilios Chrissikopoulos and
                  Nikolaos Alexandris and
                  Christos Douligeris and
                  Spyros Sioutas},
  title        = {J{\%}: Integrating Domain-Specific Languages with Java},
  booktitle    = {{PCI} 2009, 13th Panhellenic Conference on Informatics, 10-12 September
                  2009, Corfu, Greece},
  pages        = {109--113},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/PCI.2009.26},
  doi          = {10.1109/PCI.2009.26},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/KarakoidasS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/SpinellisL08,
  author       = {Diomidis Spinellis and
                  Panagiotis Louridas},
  title        = {The collaborative organization of knowledge},
  journal      = {Commun. {ACM}},
  volume       = {51},
  number       = {8},
  pages        = {68--73},
  year         = {2008},
  url          = {https://doi.org/10.1145/1378704.1378720},
  doi          = {10.1145/1378704.1378720},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/SpinellisL08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/Spinellis08,
  author       = {Diomidis Spinellis},
  title        = {The Antikythera Mechanism: {A} Computer Science Perspective},
  journal      = {Computer},
  volume       = {41},
  number       = {5},
  pages        = {22--27},
  year         = {2008},
  url          = {https://doi.org/10.1109/MC.2008.166},
  doi          = {10.1109/MC.2008.166},
  timestamp    = {Wed, 12 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/Spinellis08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis08,
  author       = {Diomidis Spinellis},
  title        = {Rational Metaprogramming},
  journal      = {{IEEE} Softw.},
  volume       = {25},
  number       = {1},
  pages        = {78--79},
  year         = {2008},
  url          = {https://doi.org/10.1109/MS.2008.15},
  doi          = {10.1109/MS.2008.15},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis08a,
  author       = {Diomidis Spinellis},
  title        = {Using and Abusing {XML}},
  journal      = {{IEEE} Softw.},
  volume       = {25},
  number       = {2},
  pages        = {88--89},
  year         = {2008},
  url          = {https://doi.org/10.1109/MS.2008.55},
  doi          = {10.1109/MS.2008.55},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis08a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis08b,
  author       = {Diomidis Spinellis},
  title        = {Software Builders},
  journal      = {{IEEE} Softw.},
  volume       = {25},
  number       = {3},
  pages        = {22--23},
  year         = {2008},
  url          = {https://doi.org/10.1109/MS.2008.74},
  doi          = {10.1109/MS.2008.74},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis08b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis08c,
  author       = {Diomidis Spinellis},
  title        = {The Way We Program},
  journal      = {{IEEE} Softw.},
  volume       = {25},
  number       = {4},
  pages        = {89--91},
  year         = {2008},
  url          = {https://doi.org/10.1109/MS.2008.101},
  doi          = {10.1109/MS.2008.101},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis08c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/HelsenRS08,
  author       = {Simon Helsen and
                  Arthur G. Ryman and
                  Diomidis Spinellis},
  title        = {Where's My Jetpack?},
  journal      = {{IEEE} Softw.},
  volume       = {25},
  number       = {5},
  pages        = {18--21},
  year         = {2008},
  url          = {https://doi.org/10.1109/MS.2008.138},
  doi          = {10.1109/MS.2008.138},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/HelsenRS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/KarakoidasS08,
  author       = {Vassilios Karakoidas and
                  Diomidis Spinellis},
  title        = {{FIRE/J} - optimizing regular expression searches with generative
                  programming},
  journal      = {Softw. Pract. Exp.},
  volume       = {38},
  number       = {6},
  pages        = {557--573},
  year         = {2008},
  url          = {https://doi.org/10.1002/spe.841},
  doi          = {10.1002/SPE.841},
  timestamp    = {Thu, 09 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/KarakoidasS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/LouridasSV08,
  author       = {Panagiotis Louridas and
                  Diomidis Spinellis and
                  Vasileios Vlachos},
  title        = {Power laws in software},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {18},
  number       = {1},
  pages        = {2:1--2:26},
  year         = {2008},
  url          = {https://doi.org/10.1145/1391984.1391986},
  doi          = {10.1145/1391984.1391986},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tosem/LouridasSV08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cardis/AlmaliotisLKLS08,
  author       = {Vasilios Almaliotis and
                  Alexandros Loizidis and
                  Panagiotis Katsaros and
                  Panagiotis Louridas and
                  Diomidis Spinellis},
  editor       = {Gilles Grimaud and
                  Fran{\c{c}}ois{-}Xavier Standaert},
  title        = {Static Program Analysis for Java Card Applets},
  booktitle    = {Smart Card Research and Advanced Applications, 8th {IFIP} {WG} 8.8/11.2
                  International Conference, {CARDIS} 2008, London, UK, September 8-11,
                  2008. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5189},
  pages        = {17--31},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-85893-5\_2},
  doi          = {10.1007/978-3-540-85893-5\_2},
  timestamp    = {Tue, 14 May 2019 10:00:52 +0200},
  biburl       = {https://dblp.org/rec/conf/cardis/AlmaliotisLKLS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/Spinellis08,
  author       = {Diomidis Spinellis},
  editor       = {Wilhelm Sch{\"{a}}fer and
                  Matthew B. Dwyer and
                  Volker Gruhn},
  title        = {A tale of four kernels},
  booktitle    = {30th International Conference on Software Engineering {(ICSE} 2008),
                  Leipzig, Germany, May 10-18, 2008},
  pages        = {381--390},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1368088.1368140},
  doi          = {10.1145/1368088.1368140},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/Spinellis08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/GousiosKS08,
  author       = {Georgios Gousios and
                  Eirini Kalliamvakou and
                  Diomidis Spinellis},
  editor       = {Ahmed E. Hassan and
                  Michele Lanza and
                  Michael W. Godfrey},
  title        = {Measuring developer contribution from software repository data},
  booktitle    = {Proceedings of the 2008 International Working Conference on Mining
                  Software Repositories, {MSR} 2008 (Co-located with ICSE), Leipzig,
                  Germany, May 10-11, 2008, Proceedings},
  pages        = {129--132},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1370750.1370781},
  doi          = {10.1145/1370750.1370781},
  timestamp    = {Tue, 06 Nov 2018 16:57:14 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/GousiosKS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oss/SamoladasGSS08,
  author       = {Ioannis Samoladas and
                  Georgios Gousios and
                  Diomidis Spinellis and
                  Ioannis Stamelos},
  editor       = {Barbara Russo and
                  Ernesto Damiani and
                  Scott A. Hissam and
                  Bj{\"{o}}rn Lundell and
                  Giancarlo Succi},
  title        = {The {SQO-OSS} Quality Model: Measurement Based Open Source Software
                  Evaluation},
  booktitle    = {Open Source Development, Communities and Quality, {IFIP} 20th World
                  Computer Congress, Working Group 2.3 on Open Source Software, {OSS}
                  2008, September 7-10, 2008, Milano, Italy},
  series       = {{IFIP}},
  volume       = {275},
  pages        = {237--248},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-0-387-09684-1\_19},
  doi          = {10.1007/978-0-387-09684-1\_19},
  timestamp    = {Wed, 07 Dec 2022 23:13:01 +0100},
  biburl       = {https://dblp.org/rec/conf/oss/SamoladasGSS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/AtsarosSL08,
  author       = {Georgios Atsaros and
                  Diomidis Spinellis and
                  Panagiotis Louridas},
  title        = {Site-Specific versus General Purpose Web Search Engines: {A} Comparative
                  Evaluation},
  booktitle    = {Panhellenic Conference on Informatics, {PCI} 2008, August 28-30, 2008,
                  Samos Island, Greece, Proceedings},
  pages        = {44--48},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/PCI.2008.47},
  doi          = {10.1109/PCI.2008.47},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/AtsarosSL08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/GousiosS08,
  author       = {Georgios Gousios and
                  Diomidis Spinellis},
  title        = {Java Performance Evaluation Using External Instrumentation},
  booktitle    = {Panhellenic Conference on Informatics, {PCI} 2008, August 28-30, 2008,
                  Samos Island, Greece, Proceedings},
  pages        = {173--177},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/PCI.2008.14},
  doi          = {10.1109/PCI.2008.14},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/GousiosS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/SpinellisGKLASS09,
  author       = {Diomidis Spinellis and
                  Georgios Gousios and
                  Vassilios Karakoidas and
                  Panagiotis Louridas and
                  Paul J. Adams and
                  Ioannis Samoladas and
                  Ioannis Stamelos},
  editor       = {Christos Makris and
                  Joost Visser},
  title        = {Evaluating the Quality of Open Source Software},
  booktitle    = {Proceedings of the International Workshop on Software Quality and
                  Maintainability, SQM@CSMR 2008, Athens, Greece, April 1, 2008},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {233},
  pages        = {5--28},
  publisher    = {Elsevier},
  year         = {2008},
  url          = {https://doi.org/10.1016/j.entcs.2009.02.058},
  doi          = {10.1016/J.ENTCS.2009.02.058},
  timestamp    = {Thu, 09 Mar 2023 12:48:09 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/SpinellisGKLASS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/caee/SpinellisZV07,
  author       = {Diomidis Spinellis and
                  Panagiotis Zaharias and
                  Adam P. Vrechopoulos},
  title        = {Coping with plagiarism and grading load: Randomized programming assignments
                  and reflective grading},
  journal      = {Comput. Appl. Eng. Educ.},
  volume       = {15},
  number       = {2},
  pages        = {113--123},
  year         = {2007},
  url          = {https://doi.org/10.1002/cae.20096},
  doi          = {10.1002/CAE.20096},
  timestamp    = {Mon, 06 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/caee/SpinellisZV07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/csi/LekkasS07,
  author       = {Dimitrios Lekkas and
                  Diomidis Spinellis},
  title        = {Implementing regular cash with blind fixed-value electronic coins},
  journal      = {Comput. Stand. Interfaces},
  volume       = {29},
  number       = {3},
  pages        = {277--288},
  year         = {2007},
  url          = {https://doi.org/10.1016/j.csi.2006.01.005},
  doi          = {10.1016/J.CSI.2006.01.005},
  timestamp    = {Thu, 20 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/csi/LekkasS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/imcs/VlachosS07,
  author       = {Vasileios Vlachos and
                  Diomidis Spinellis},
  title        = {A PRoactive malware identification system based on the computer hygiene
                  principles},
  journal      = {Inf. Manag. Comput. Secur.},
  volume       = {15},
  number       = {4},
  pages        = {295--312},
  year         = {2007},
  url          = {https://doi.org/10.1108/09685220710817815},
  doi          = {10.1108/09685220710817815},
  timestamp    = {Mon, 18 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/imcs/VlachosS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/SpinellisL07,
  author       = {Diomidis Spinellis and
                  Panagiotis Louridas},
  title        = {A framework for the static verification of api calls},
  journal      = {J. Syst. Softw.},
  volume       = {80},
  number       = {7},
  pages        = {1156--1168},
  year         = {2007},
  url          = {https://doi.org/10.1016/j.jss.2006.09.040},
  doi          = {10.1016/J.JSS.2006.09.040},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/SpinellisL07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis07,
  author       = {Diomidis Spinellis},
  title        = {Cracking Software Reuse},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {1},
  pages        = {12--13},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.9},
  doi          = {10.1109/MS.2007.9},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis07a,
  author       = {Diomidis Spinellis},
  title        = {I Spy},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {2},
  pages        = {16--17},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.43},
  doi          = {10.1109/MS.2007.43},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis07a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis07b,
  author       = {Diomidis Spinellis},
  title        = {Silver Bullets and Other Mysteries},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {3},
  pages        = {22--23},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.88},
  doi          = {10.1109/MS.2007.88},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis07b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis07c,
  author       = {Diomidis Spinellis},
  title        = {The Tools We Use},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {4},
  pages        = {20--21},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.121},
  doi          = {10.1109/MS.2007.121},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis07c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/SpinellisMP07,
  author       = {Diomidis Spinellis and
                  Naseem Mariam and
                  Caroline Pepa},
  title        = {Bookshelf},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {4},
  pages        = {107--109},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.102},
  doi          = {10.1109/MS.2007.102},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/SpinellisMP07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis07d,
  author       = {Diomidis Spinellis},
  title        = {Abstraction and Variation},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {5},
  pages        = {24--25},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.127},
  doi          = {10.1109/MS.2007.127},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis07d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis07e,
  author       = {Diomidis Spinellis},
  title        = {On Paper},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {6},
  pages        = {24--25},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.173},
  doi          = {10.1109/MS.2007.173},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis07e.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tele/ChorianopoulosS07,
  author       = {Konstantinos Chorianopoulos and
                  Diomidis Spinellis},
  title        = {Coping with TiVo: Opportunities of the networked digital video recorder},
  journal      = {Telematics Informatics},
  volume       = {24},
  number       = {1},
  pages        = {48--58},
  year         = {2007},
  url          = {https://doi.org/10.1016/j.tele.2005.12.003},
  doi          = {10.1016/J.TELE.2005.12.003},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tele/ChorianopoulosS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/StroggylosS07,
  author       = {Konstantinos Stroggylos and
                  Diomidis Spinellis},
  title        = {Refactoring-Does It Improve Software Quality?},
  booktitle    = {Proceedings of the 5th International Workshop on Software Quality,
                  WoSQ@ICSE 2007, Minneapolis, Minnesota, USA, May 20, 2007},
  pages        = {10},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/WOSQ.2007.11},
  doi          = {10.1109/WOSQ.2007.11},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/StroggylosS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijmc/PateliGS06,
  author       = {Adamantia G. Pateli and
                  George M. Giaglis and
                  Diomidis Spinellis},
  title        = {Wireless value-added services in exhibition shows},
  journal      = {Int. J. Mob. Commun.},
  volume       = {4},
  number       = {2},
  pages        = {193--209},
  year         = {2006},
  url          = {https://doi.org/10.1504/IJMC.2006.008609},
  doi          = {10.1504/IJMC.2006.008609},
  timestamp    = {Fri, 13 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ijmc/PateliGS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/queue/Spinellis06,
  author       = {Diomidis Spinellis},
  title        = {Review of "Sustainable Software Development: An Agile Perspective
                  by Kevin Tate, " Addison-Wesley Professional, 2005, {ISBN:} 0321286081},
  journal      = {{ACM} Queue},
  volume       = {4},
  number       = {10},
  pages        = {49},
  year         = {2006},
  url          = {https://doi.org/10.1145/1189276.1189292},
  doi          = {10.1145/1189276.1189292},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/queue/Spinellis06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis06,
  author       = {Diomidis Spinellis},
  title        = {Project Asset Portability},
  journal      = {{IEEE} Softw.},
  volume       = {23},
  number       = {1},
  pages        = {100--101},
  year         = {2006},
  url          = {https://doi.org/10.1109/MS.2006.28},
  doi          = {10.1109/MS.2006.28},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis06a,
  author       = {Diomidis Spinellis},
  title        = {Bug Busters},
  journal      = {{IEEE} Softw.},
  volume       = {23},
  number       = {2},
  pages        = {92--93},
  year         = {2006},
  url          = {https://doi.org/10.1109/MS.2006.40},
  doi          = {10.1109/MS.2006.40},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis06a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis06b,
  author       = {Diomidis Spinellis},
  title        = {Debuggers and logging frameworks},
  journal      = {{IEEE} Softw.},
  volume       = {23},
  number       = {3},
  pages        = {98--99},
  year         = {2006},
  url          = {https://doi.org/10.1109/MS.2006.70},
  doi          = {10.1109/MS.2006.70},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis06b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis06c,
  author       = {Diomidis Spinellis},
  title        = {Choosing a Programming Language},
  journal      = {{IEEE} Softw.},
  volume       = {23},
  number       = {4},
  pages        = {62--63},
  year         = {2006},
  url          = {https://doi.org/10.1109/MS.2006.97},
  doi          = {10.1109/MS.2006.97},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis06c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis06d,
  author       = {Diomidis Spinellis},
  title        = {Open Source and Professional Advancement},
  journal      = {{IEEE} Softw.},
  volume       = {23},
  number       = {5},
  pages        = {70--71},
  year         = {2006},
  url          = {https://doi.org/10.1109/MS.2006.136},
  doi          = {10.1109/MS.2006.136},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis06d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/uais/ChorianopoulosS06,
  author       = {Konstantinos Chorianopoulos and
                  Diomidis Spinellis},
  title        = {User interface evaluation of interactive {TV:} a media studies perspective},
  journal      = {Univers. Access Inf. Soc.},
  volume       = {5},
  number       = {2},
  pages        = {209--218},
  year         = {2006},
  url          = {https://doi.org/10.1007/s10209-006-0032-1},
  doi          = {10.1007/S10209-006-0032-1},
  timestamp    = {Mon, 11 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/uais/ChorianopoulosS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/usenix-login/Spinellis06,
  author       = {Diomidis Spinellis},
  title        = {Some Types of Memory Are More Equal than Others},
  journal      = {login Usenix Mag.},
  volume       = {31},
  number       = {2},
  year         = {2006},
  url          = {https://www.usenix.org/publications/login/april-2006-volume-31-number-2/some-types-memory-are-more-equal-others},
  timestamp    = {Thu, 02 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/usenix-login/Spinellis06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/usenix-login/GogoulosS06,
  author       = {Markos Gogoulos and
                  Diomidis Spinellis},
  title        = {Using Linux Live CDs for Penetration Testing},
  journal      = {login Usenix Mag.},
  volume       = {31},
  number       = {3},
  year         = {2006},
  url          = {https://www.usenix.org/publications/login/june-2006-volume-31-number-3/using-linux-live-cds-penetration-testing},
  timestamp    = {Thu, 02 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/usenix-login/GogoulosS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/Spinellis06,
  author       = {Diomidis Spinellis},
  editor       = {Philippe Kruchten and
                  Deependra Moitra and
                  Wolfgang Strigel and
                  Christof Ebert},
  title        = {Global software development in the freeBSD project},
  booktitle    = {Proceedings of the 2006 International Workshop on Global Software
                  Development For the Practitioner, {GSD} '06, Shanghai, China, May
                  23, 2006},
  pages        = {73--79},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1138506.1138524},
  doi          = {10.1145/1138506.1138524},
  timestamp    = {Mon, 31 Jan 2022 13:22:35 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/Spinellis06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/Androutsellis-TheotokisSV07,
  author       = {Stephanos Androutsellis{-}Theotokis and
                  Diomidis Spinellis and
                  Vasileios Vlachos},
  editor       = {Sandro Etalle and
                  Pierangela Samarati},
  title        = {The MoR-Trust Distributed Trust Management System: Design and Simulation
                  Results},
  booktitle    = {Proceedings of the Second International Workshop on Security and Trust
                  Management, {STM} 2006, Hamburg, Germany, September 20-21, 2006},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {179},
  pages        = {3--15},
  publisher    = {Elsevier},
  year         = {2006},
  url          = {https://doi.org/10.1016/j.entcs.2006.11.032},
  doi          = {10.1016/J.ENTCS.2006.11.032},
  timestamp    = {Tue, 24 Jan 2023 13:29:56 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/Androutsellis-TheotokisSV07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/expert/TarantilisSG05,
  author       = {Christos D. Tarantilis and
                  Diomidis Spinellis and
                  Michel Gendreau},
  title        = {Guest Editors' Introduction: Advanced Heuristics in Transportation
                  and Logistics},
  journal      = {{IEEE} Intell. Syst.},
  volume       = {20},
  number       = {4},
  pages        = {16--18},
  year         = {2005},
  url          = {https://doi.org/10.1109/MIS.2005.71},
  doi          = {10.1109/MIS.2005.71},
  timestamp    = {Fri, 06 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/expert/TarantilisSG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ieeesp/LekkasS05,
  author       = {Dimitrios Lekkas and
                  Diomidis Spinellis},
  title        = {Handling and Reporting Security Advisories: {A} Scorecard Approach},
  journal      = {{IEEE} Secur. Priv.},
  volume       = {3},
  number       = {4},
  pages        = {32--41},
  year         = {2005},
  url          = {https://doi.org/10.1109/MSP.2005.98},
  doi          = {10.1109/MSP.2005.98},
  timestamp    = {Sun, 15 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ieeesp/LekkasS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ir/Spinellis05,
  author       = {Diomidis Spinellis},
  title        = {Index-Based Persistent Document Identifiers},
  journal      = {Inf. Retr.},
  volume       = {8},
  number       = {1},
  pages        = {5--24},
  year         = {2005},
  url          = {https://doi.org/10.1023/B:INRT.0000048494.05013.6a},
  doi          = {10.1023/B:INRT.0000048494.05013.6A},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ir/Spinellis05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05,
  author       = {Diomidis Spinellis},
  title        = {The Tools at Hand},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {1},
  pages        = {10--12},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.23},
  doi          = {10.1109/MS.2005.23},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/SpinellisDEDA05,
  author       = {Diomidis Spinellis and
                  John R. Dance and
                  David Arthur Eatough and
                  Kevin C. Desouza and
                  Yukika Awazu},
  title        = {Bookshelf},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {1},
  pages        = {94--97},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.4},
  doi          = {10.1109/MS.2005.4},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/SpinellisDEDA05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05a,
  author       = {Diomidis Spinellis},
  title        = {Dear Editor},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {2},
  pages        = {14--15},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.36},
  doi          = {10.1109/MS.2005.36},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05b,
  author       = {Diomidis Spinellis},
  title        = {Java Makes Scripting Languages Irrelevant?},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {3},
  pages        = {70--71},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.67},
  doi          = {10.1109/MS.2005.67},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05b.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05c,
  author       = {Diomidis Spinellis},
  title        = {Tool Writing: {A} Forgotten Art?},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {4},
  pages        = {9--11},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.111},
  doi          = {10.1109/MS.2005.111},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05c.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05d,
  author       = {Diomidis Spinellis},
  title        = {Version Control, Part {I}},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {5},
  pages        = {107},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.141},
  doi          = {10.1109/MS.2005.141},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05d.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05e,
  author       = {Diomidis Spinellis},
  title        = {Version Control Systems},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {5},
  pages        = {108--109},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.140},
  doi          = {10.1109/MS.2005.140},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05e.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05f,
  author       = {Diomidis Spinellis},
  title        = {Working with Unix Tools},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {6},
  pages        = {9--11},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.170},
  doi          = {10.1109/MS.2005.170},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05f.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis05g,
  author       = {Diomidis Spinellis},
  title        = {Version Control, Part 2},
  journal      = {{IEEE} Softw.},
  volume       = {22},
  number       = {6},
  year         = {2005},
  url          = {https://doi.org/10.1109/MS.2005.169},
  doi          = {10.1109/MS.2005.169},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis05g.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/PateliGS05,
  author       = {Adamantia G. Pateli and
                  George M. Giaglis and
                  Diomidis Spinellis},
  editor       = {Panayiotis Bozanis and
                  Elias N. Houstis},
  title        = {Trial Evaluation of Wireless Info-communication and Indoor Location-Based
                  Services in Exhibition Shows},
  booktitle    = {Advances in Informatics, 10th Panhellenic Conference on Informatics,
                  {PCI} 2005, Volos, Greece, November 11-13, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3746},
  pages        = {199--210},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11573036\_19},
  doi          = {10.1007/11573036\_19},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pci/PateliGS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pci/VlachosVCS05,
  author       = {Vasileios Vlachos and
                  Vassiliki Vouzi and
                  Damianos Chatziantoniou and
                  Diomidis Spinellis},
  editor       = {Panayiotis Bozanis and
                  Elias N. Houstis},
  title        = {{NGCE} - Network Graphs for Computer Epidemiologists},
  booktitle    = {Advances in Informatics, 10th Panhellenic Conference on Informatics,
                  {PCI} 2005, Volos, Greece, November 11-13, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3746},
  pages        = {672--683},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11573036\_64},
  doi          = {10.1007/11573036\_64},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pci/VlachosVCS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cg/ChorianopoulosS04,
  author       = {Konstantinos Chorianopoulos and
                  Diomidis Spinellis},
  title        = {User interface development for interactive television: extending a
                  commercial {DTV} platform to the virtual channel {API}},
  journal      = {Comput. Graph.},
  volume       = {28},
  number       = {2},
  pages        = {157--166},
  year         = {2004},
  url          = {https://doi.org/10.1016/j.cag.2003.12.004},
  doi          = {10.1016/J.CAG.2003.12.004},
  timestamp    = {Wed, 19 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cg/ChorianopoulosS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cie/ChorianopoulosS04,
  author       = {Konstantinos Chorianopoulos and
                  Diomidis Spinellis},
  title        = {Affective usability evaluation for an interactive music television
                  channel},
  journal      = {Comput. Entertain.},
  volume       = {2},
  number       = {3},
  pages        = {14},
  year         = {2004},
  url          = {https://doi.org/10.1145/1027154.1027177},
  doi          = {10.1145/1027154.1027177},
  timestamp    = {Sun, 10 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cie/ChorianopoulosS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cn/VlachosAS04,
  author       = {Vasileios Vlachos and
                  Stephanos Androutsellis{-}Theotokis and
                  Diomidis Spinellis},
  title        = {Security applications of peer-to-peer networks},
  journal      = {Comput. Networks},
  volume       = {45},
  number       = {2},
  pages        = {195--205},
  year         = {2004},
  url          = {https://doi.org/10.1016/j.comnet.2004.01.002},
  doi          = {10.1016/J.COMNET.2004.01.002},
  timestamp    = {Wed, 19 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cn/VlachosAS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/csur/Androutsellis-TheotokisS04,
  author       = {Stephanos Androutsellis{-}Theotokis and
                  Diomidis Spinellis},
  title        = {A survey of peer-to-peer content distribution technologies},
  journal      = {{ACM} Comput. Surv.},
  volume       = {36},
  number       = {4},
  pages        = {335--371},
  year         = {2004},
  url          = {https://doi.org/10.1145/1041680.1041681},
  doi          = {10.1145/1041680.1041681},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/csur/Androutsellis-TheotokisS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/SpinellisS04,
  author       = {Diomidis Spinellis and
                  Clemens A. Szyperski},
  title        = {Guest Editors' Introduction: How Is Open Source Affecting Software
                  Development?},
  journal      = {{IEEE} Softw.},
  volume       = {21},
  number       = {1},
  pages        = {28--33},
  year         = {2004},
  url          = {https://doi.org/10.1109/MS.2004.1259204},
  doi          = {10.1109/MS.2004.1259204},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/SpinellisS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/GalianoS04,
  author       = {Fernando Berzal Galiano and
                  Diomidis Spinellis},
  title        = {Bookshelf},
  journal      = {{IEEE} Softw.},
  volume       = {21},
  number       = {3},
  pages        = {104--105},
  year         = {2004},
  url          = {https://doi.org/10.1109/MS.2004.1293082},
  doi          = {10.1109/MS.2004.1293082},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/GalianoS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iastedSE/TsiliraPAS04,
  author       = {Angeliki Tsilira and
                  Adamantia G. Pateli and
                  Erast Athanasiadis and
                  Diomidis Spinellis},
  editor       = {M. H. Hamza},
  title        = {Targeted messages in indoor mobile environment: {A} software - oriented
                  approach},
  booktitle    = {{IASTED} International Conference on Software Engineering, part of
                  the 22nd Multi-Conference on Applied Informatics, Innsbruck, Austria,
                  February 17-19, 2004},
  pages        = {734--739},
  publisher    = {{IASTED/ACTA} Press},
  year         = {2004},
  timestamp    = {Wed, 08 Nov 2006 11:22:27 +0100},
  biburl       = {https://dblp.org/rec/conf/iastedSE/TsiliraPAS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/RoussosSS04,
  author       = {George Roussos and
                  George Samaras and
                  Diomidis Spinellis},
  editor       = {Hisham Haddad and
                  Andrea Omicini and
                  Roger L. Wainwright and
                  Lorie M. Liebrock},
  title        = {Editorial message: special track on ubiquitous computing},
  booktitle    = {Proceedings of the 2004 {ACM} Symposium on Applied Computing (SAC),
                  Nicosia, Cyprus, March 14-17, 2004},
  pages        = {1565--1566},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/967900.968213},
  doi          = {10.1145/967900.968213},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sac/RoussosSS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@book{DBLP:books/aw/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {Code Reading: The Open Source Perspective},
  publisher    = {Addison-Wesley},
  year         = {2003},
  url          = {http://www.spinellis.gr/codereading/},
  isbn         = {0-201-79940-5},
  timestamp    = {Wed, 10 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/books/aw/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {The decay and failures of web references},
  journal      = {Commun. {ACM}},
  volume       = {46},
  number       = {1},
  pages        = {71--77},
  year         = {2003},
  url          = {https://doi.org/10.1145/602421.602422},
  doi          = {10.1145/602421.602422},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/Spinellis03a,
  author       = {Diomidis Spinellis},
  title        = {Reflections on trusting trust revisited},
  journal      = {Commun. {ACM}},
  volume       = {46},
  number       = {6},
  pages        = {112},
  year         = {2003},
  url          = {https://doi.org/10.1145/777313.777347},
  doi          = {10.1145/777313.777347},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/Spinellis03a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/comcom/IliadisGSCPG03,
  author       = {John Iliadis and
                  Stefanos Gritzalis and
                  Diomidis Spinellis and
                  Danny De Cock and
                  Bart Preneel and
                  Dimitris Gritzalis},
  title        = {Towards a framework for evaluating certificate status information
                  mechanisms},
  journal      = {Comput. Commun.},
  volume       = {26},
  number       = {16},
  pages        = {1839--1850},
  year         = {2003},
  url          = {https://doi.org/10.1016/S0140-3664(03)00079-3},
  doi          = {10.1016/S0140-3664(03)00079-3},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/comcom/IliadisGSCPG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/imcs/SkoularidouS03,
  author       = {Victoria Skoularidou and
                  Diomidis Spinellis},
  title        = {Security architectures for network clients},
  journal      = {Inf. Manag. Comput. Secur.},
  volume       = {11},
  number       = {2},
  pages        = {84--91},
  year         = {2003},
  url          = {https://doi.org/10.1108/09685220310468664},
  doi          = {10.1108/09685220310468664},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/imcs/SkoularidouS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pervasive/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {Position-Annotated Photographs: {A} Geotemporal Web},
  journal      = {{IEEE} Pervasive Comput.},
  volume       = {2},
  number       = {2},
  pages        = {72--79},
  year         = {2003},
  url          = {https://doi.org/10.1109/MPRV.2003.1203756},
  doi          = {10.1109/MPRV.2003.1203756},
  timestamp    = {Tue, 31 Mar 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pervasive/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/puc/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {The information furnace: consolidated home control},
  journal      = {Pers. Ubiquitous Comput.},
  volume       = {7},
  number       = {1},
  pages        = {53--69},
  year         = {2003},
  url          = {https://doi.org/10.1007/s00779-002-0213-8},
  doi          = {10.1007/S00779-002-0213-8},
  timestamp    = {Thu, 09 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/puc/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/queue/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {Reading, Writing, and Code},
  journal      = {{ACM} Queue},
  volume       = {1},
  number       = {7},
  pages        = {84--89},
  year         = {2003},
  url          = {https://doi.org/10.1145/957717.957782},
  doi          = {10.1145/957717.957782},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/queue/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {On the Declarative Specification of Models},
  journal      = {{IEEE} Softw.},
  volume       = {20},
  number       = {2},
  pages        = {94--96},
  year         = {2003},
  url          = {https://doi.org/10.1109/MS.2003.1184181},
  doi          = {10.1109/MS.2003.1184181},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tit/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {Reliable identification of bounded-length viruses is NP-complete},
  journal      = {{IEEE} Trans. Inf. Theory},
  volume       = {49},
  number       = {1},
  pages        = {280--284},
  year         = {2003},
  url          = {https://doi.org/10.1109/TIT.2002.806137},
  doi          = {10.1109/TIT.2002.806137},
  timestamp    = {Tue, 10 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tit/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/Spinellis03,
  author       = {Diomidis Spinellis},
  title        = {Global Analysis and Transformations in Preprocessed Languages},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {29},
  number       = {11},
  pages        = {1019--1030},
  year         = {2003},
  url          = {https://doi.org/10.1109/TSE.2003.1245303},
  doi          = {10.1109/TSE.2003.1245303},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tse/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/usenix-login/Spinellis03,
  author       = {Diomidis D. Spinellis},
  title        = {Organized Pruning of File Sets},
  journal      = {login Usenix Mag.},
  volume       = {28},
  number       = {3},
  year         = {2003},
  url          = {https://www.usenix.org/publications/login/june-2003-volume-28-number-3/organized-pruning-file-sets},
  timestamp    = {Thu, 02 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/usenix-login/Spinellis03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iui/ChorianopoulosLS03,
  author       = {Konstantinos Chorianopoulos and
                  George Lekakos and
                  Diomidis Spinellis},
  editor       = {David B. Leake and
                  W. Lewis Johnson and
                  Elisabeth Andr{\'{e}}},
  title        = {Intelligent user interfaces in the living room: usability design for
                  personalized television applications},
  booktitle    = {Proceedings of the 8th International Conference on Intelligent User
                  Interfaces, {IUI} 2003, Miami, FL, USA, January 12-15, 2003},
  pages        = {230--232},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/604045.604083},
  doi          = {10.1145/604045.604083},
  timestamp    = {Sat, 30 Sep 2023 09:51:13 +0200},
  biburl       = {https://dblp.org/rec/conf/iui/ChorianopoulosLS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jcs/SpinellisG02,
  author       = {Diomidis Spinellis and
                  Dimitris Gritzalis},
  title        = {Panoptis: Intrusion Detection Using a Domain-Specific Language},
  journal      = {J. Comput. Secur.},
  volume       = {10},
  number       = {1/2},
  pages        = {159--176},
  year         = {2002},
  url          = {https://doi.org/10.3233/jcs-2002-101-207},
  doi          = {10.3233/JCS-2002-101-207},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jcs/SpinellisG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigplan/Spinellis02,
  author       = {Diomidis Spinellis},
  title        = {A modest proposal for curing the public field phobia},
  journal      = {{ACM} {SIGPLAN} Notices},
  volume       = {37},
  number       = {4},
  pages        = {54--56},
  year         = {2002},
  url          = {https://doi.org/10.1145/510857.510868},
  doi          = {10.1145/510857.510868},
  timestamp    = {Tue, 26 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigplan/Spinellis02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/Spinellis02,
  author       = {Diomidis Spinellis},
  title        = {Unix tools as visual programming components in a GUI-builder environment},
  journal      = {Softw. Pract. Exp.},
  volume       = {32},
  number       = {1},
  pages        = {57--71},
  year         = {2002},
  url          = {https://doi.org/10.1002/spe.428},
  doi          = {10.1002/SPE.428},
  timestamp    = {Thu, 09 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/Spinellis02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/uiall/ChorianopoulosS02,
  author       = {Konstantinos Chorianopoulos and
                  Diomidis Spinellis},
  editor       = {Noelle Carbonell and
                  Constantine Stephanidis},
  title        = {A Metaphor for Personalized Television Programming},
  booktitle    = {Universal Access: Theoretical Perspectives, Practice, and Experience,
                  7th {ERCIM} International Workshop on User Interfaces for All, Paris,
                  France, October 24-25, 2002, Revised Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {2615},
  pages        = {187--194},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-36572-9\_15},
  doi          = {10.1007/3-540-36572-9\_15},
  timestamp    = {Tue, 14 May 2019 10:00:52 +0200},
  biburl       = {https://dblp.org/rec/conf/uiall/ChorianopoulosS02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/Spinellis01,
  author       = {Diomidis Spinellis},
  title        = {Fear of Coding, and How to Reduce It},
  journal      = {Computer},
  volume       = {34},
  number       = {8},
  pages        = {98--100},
  year         = {2001},
  url          = {https://doi.org/10.1109/MC.2001.940018},
  doi          = {10.1109/MC.2001.940018},
  timestamp    = {Wed, 12 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/Spinellis01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/csi/RaptisSK01,
  author       = {Konstantinos Raptis and
                  Diomidis Spinellis and
                  Sokratis K. Katsikas},
  title        = {Multi-technology distributed objects and their integration},
  journal      = {Comput. Stand. Interfaces},
  volume       = {23},
  number       = {3},
  pages        = {157--168},
  year         = {2001},
  url          = {https://doi.org/10.1016/S0920-5489(01)00070-8},
  doi          = {10.1016/S0920-5489(01)00070-8},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/csi/RaptisSK01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/imcs/LoukisS01,
  author       = {Euripidis N. Loukis and
                  Diomidis Spinellis},
  title        = {Information systems security in the Greek public sector},
  journal      = {Inf. Manag. Comput. Secur.},
  volume       = {9},
  number       = {1},
  pages        = {21--31},
  year         = {2001},
  url          = {https://doi.org/10.1108/09685220110366740},
  doi          = {10.1108/09685220110366740},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/imcs/LoukisS01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/Spinellis01,
  author       = {Diomidis Spinellis},
  title        = {Notable design patterns for domain-specific languages},
  journal      = {J. Syst. Softw.},
  volume       = {56},
  number       = {1},
  pages        = {91--99},
  year         = {2001},
  url          = {https://doi.org/10.1016/S0164-1212(00)00089-3},
  doi          = {10.1016/S0164-1212(00)00089-3},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/Spinellis01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecis/LekakosCS01,
  author       = {George Lekakos and
                  Konstantinos Chorianopoulos and
                  Diomidis Spinellis},
  editor       = {Steve Smithson and
                  Joze Gricar and
                  Mateja Podlogar and
                  Sophia Avgerinou},
  title        = {Information Systems in the Living Room: {A} Case Study of Personalized
                  Interactive {TV} Design},
  booktitle    = {Proceedings of the 9th European Conference on Information Systems,
                  Global Co-operation in the New Millennium, {ECIS} 2001, Bled, Slovenia,
                  June 27-29, 2001},
  pages        = {319--329},
  year         = {2001},
  url          = {http://aisel.aisnet.org/ecis2001/59},
  timestamp    = {Mon, 05 Dec 2016 15:14:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ecis/LekakosCS01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/usenix/PrevelakisS01,
  author       = {Vassilis Prevelakis and
                  Diomidis Spinellis},
  editor       = {Clem Cole},
  title        = {Sandboxing Applications},
  booktitle    = {Proceedings of the {FREENIX} Track: 2001 {USENIX} Annual Technical
                  Conference, June 25-30, 2001, Boston, Massachusetts, {USA}},
  pages        = {119--126},
  publisher    = {{USENIX}},
  year         = {2001},
  url          = {http://www.usenix.org/publications/library/proceedings/usenix01/freenix01/prevelakis.html},
  timestamp    = {Mon, 01 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/usenix/PrevelakisS01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/anor/SpinellisP00,
  author       = {Diomidis Spinellis and
                  Chrissoleon T. Papadopoulos},
  title        = {A simulated annealing approach for buffer allocation in reliable production
                  lines},
  journal      = {Ann. Oper. Res.},
  volume       = {93},
  number       = {1-4},
  pages        = {373--384},
  year         = {2000},
  url          = {https://doi.org/10.1023/A\%3A1018984125703},
  doi          = {10.1023/A\%3A1018984125703},
  timestamp    = {Thu, 13 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/anor/SpinellisP00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/SpinellisR00,
  author       = {Diomidis Spinellis and
                  Konstantinos Raptis},
  title        = {Component mining: a process and its pattern language},
  journal      = {Inf. Softw. Technol.},
  volume       = {42},
  number       = {9},
  pages        = {609--617},
  year         = {2000},
  url          = {https://doi.org/10.1016/S0950-5849(00)00105-1},
  doi          = {10.1016/S0950-5849(00)00105-1},
  timestamp    = {Thu, 04 Mar 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/SpinellisR00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tissec/Spinellis00,
  author       = {Diomidis Spinellis},
  title        = {Reflection as a mechanism for software integrity verification},
  journal      = {{ACM} Trans. Inf. Syst. Secur.},
  volume       = {3},
  number       = {1},
  pages        = {51--62},
  year         = {2000},
  url          = {https://doi.org/10.1145/353323.353383},
  doi          = {10.1145/353323.353383},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tissec/Spinellis00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ccs/IliadisSGPK00,
  author       = {John Iliadis and
                  Diomidis Spinellis and
                  Dimitris Gritzalis and
                  Bart Preneel and
                  Sokratis K. Katsikas},
  editor       = {Dimitris Gritzalis and
                  Sushil Jajodia and
                  Pierangela Samarati},
  title        = {Evaluating certificate status information mechanisms},
  booktitle    = {{CCS} 2000, Proceedings of the 7th {ACM} Conference on Computer and
                  Communications Security, Athens, Greece, November 1-4, 2000},
  pages        = {1--8},
  publisher    = {{ACM}},
  year         = {2000},
  url          = {https://doi.org/10.1145/352600.352603},
  doi          = {10.1145/352600.352603},
  timestamp    = {Tue, 10 Nov 2020 20:00:15 +0100},
  biburl       = {https://dblp.org/rec/conf/ccs/IliadisSGPK00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/usenix/Spinellis00,
  author       = {Diomidis Spinellis},
  title        = {Outwit: {UNIX} Tool-Based Programming Meets the Windows World},
  booktitle    = {Proceedings of the General Track: 2000 {USENIX} Annual Technical Conference,
                  June 18-23, 2000, San Diego, CA, {USA}},
  pages        = {149--158},
  publisher    = {{USENIX}},
  year         = {2000},
  url          = {http://www.usenix.org/publications/library/proceedings/usenix2000/general/spinellis.html},
  timestamp    = {Thu, 09 Dec 2004 14:52:36 +0100},
  biburl       = {https://dblp.org/rec/conf/usenix/Spinellis00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/comcom/GritzalisSG99,
  author       = {Stefanos Gritzalis and
                  Diomidis Spinellis and
                  Panagiotis Georgiadis},
  title        = {Security protocols over open networks and distributed systems: formal
                  methods for their analysis, design, and verification},
  journal      = {Comput. Commun.},
  volume       = {22},
  number       = {8},
  pages        = {697--709},
  year         = {1999},
  url          = {https://doi.org/10.1016/S0140-3664(99)00030-4},
  doi          = {10.1016/S0140-3664(99)00030-4},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/comcom/GritzalisSG99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/compsec/SpinellisGIGK99,
  author       = {Diomidis Spinellis and
                  Stefanos Gritzalis and
                  John Iliadis and
                  Dimitris Gritzalis and
                  Sokratis K. Katsikas},
  title        = {Trusted third party services for deploying secure telemedical applications
                  over the {WWW}},
  journal      = {Comput. Secur.},
  volume       = {18},
  number       = {7},
  pages        = {627--639},
  year         = {1999},
  url          = {https://doi.org/10.1016/S0167-4048(99)82041-0},
  doi          = {10.1016/S0167-4048(99)82041-0},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/compsec/SpinellisGIGK99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/Spinellis99,
  author       = {Diomidis Spinellis},
  title        = {Explore, Excogitate, Exploit: Component Mining},
  journal      = {Computer},
  volume       = {32},
  number       = {9},
  pages        = {114--116},
  year         = {1999},
  url          = {https://doi.org/10.1109/2.789756},
  doi          = {10.1109/2.789756},
  timestamp    = {Wed, 12 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/Spinellis99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/imcs/SpinellisKG99,
  author       = {Diomidis Spinellis and
                  Spyros Kokolakis and
                  Stefanos Gritzalis},
  title        = {Security requirements, risks and recommendations for small enterprise
                  and home-office environments},
  journal      = {Inf. Manag. Comput. Secur.},
  volume       = {7},
  number       = {3},
  pages        = {121--128},
  year         = {1999},
  url          = {https://doi.org/10.1108/09685229910371071},
  doi          = {10.1108/09685229910371071},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/imcs/SpinellisKG99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/intr/GritzalisAS99,
  author       = {Stefanos Gritzalis and
                  George Aggelis and
                  Diomidis Spinellis},
  title        = {Architectures for secure portable executable content},
  journal      = {Internet Res.},
  volume       = {9},
  number       = {1},
  pages        = {16--24},
  year         = {1999},
  url          = {https://doi.org/10.1108/10662249910251273},
  doi          = {10.1108/10662249910251273},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/intr/GritzalisAS99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigplan/Spinellis99,
  author       = {Diomidis Spinellis},
  title        = {Declarative Peephole Optimization Using String Pattern Matching},
  journal      = {{ACM} {SIGPLAN} Notices},
  volume       = {34},
  number       = {2},
  pages        = {47--51},
  year         = {1999},
  url          = {https://doi.org/10.1145/307903.307921},
  doi          = {10.1145/307903.307921},
  timestamp    = {Tue, 26 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigplan/Spinellis99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijmi/KatsikasSIB98,
  author       = {Sokratis K. Katsikas and
                  Diomidis D. Spinellis and
                  John Iliadis and
                  Bernd Blobel},
  title        = {Using trusted third parties for secure telemedical applications over
                  the {WWW:} The {EUROMED-ETS} approach},
  journal      = {Int. J. Medical Informatics},
  volume       = {49},
  number       = {1},
  pages        = {59--68},
  year         = {1998},
  url          = {https://doi.org/10.1016/S1386-5056(98)00011-2},
  doi          = {10.1016/S1386-5056(98)00011-2},
  timestamp    = {Fri, 21 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ijmi/KatsikasSIB98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/mam/GritzalisS98,
  author       = {Stefanos Gritzalis and
                  Diomidis Spinellis},
  title        = {The Cascade Vulnerability Problem: the detection problem and a simulated
                  annealing approach for its correction},
  journal      = {Microprocess. Microsystems},
  volume       = {21},
  number       = {10},
  pages        = {621--627},
  year         = {1998},
  url          = {https://doi.org/10.1016/S0141-9331(98)00064-7},
  doi          = {10.1016/S0141-9331(98)00064-7},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/mam/GritzalisS98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/puc/Spinellis98,
  author       = {Diomidis Spinellis},
  title        = {Palmtop Programmable Appliance Controls},
  journal      = {Pers. Ubiquitous Comput.},
  volume       = {2},
  number       = {1},
  pages        = {11--17},
  year         = {1998},
  url          = {https://doi.org/10.1007/BF01581842},
  doi          = {10.1007/BF01581842},
  timestamp    = {Thu, 09 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/puc/Spinellis98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/Spinellis98,
  author       = {Diomidis Spinellis},
  title        = {The Computer's New Clothes},
  journal      = {{IEEE} Softw.},
  volume       = {15},
  number       = {6},
  pages        = {14--17},
  year         = {1998},
  url          = {http://doi.ieeecomputersociety.org/10.1109/MS.1998.10039},
  doi          = {10.1109/MS.1998.10039},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/Spinellis98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dsl/SpinellisG97,
  author       = {Diomidis Spinellis and
                  V. Guruprasad},
  editor       = {Chris Ramming},
  title        = {Lightweight Languages as Software Engineering Tools},
  booktitle    = {Proceedings of the Conference on Domain-Specific Languages, DSL'97,
                  Santa Barbara, California, USA, October 15-17, 1997},
  pages        = {67--76},
  publisher    = {{USENIX}},
  year         = {1997},
  url          = {http://www.usenix.org/publications/library/proceedings/dsl97/spinellis.html},
  timestamp    = {Tue, 02 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/dsl/SpinellisG97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/safecomp/GritzalisS97,
  author       = {Stefanos Gritzalis and
                  Diomidis Spinellis},
  editor       = {Peter Daniel},
  title        = {Cryptographic Protocols over Open Distributed Systems: {A} Taxonomy
                  of Flaws and related Protocol Analysis Tools},
  booktitle    = {16th International Conference on Computer Safety, Reliability and
                  Security, Safe Comp 1997, York, UK, September 7-10, 1997},
  pages        = {123--137},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/978-1-4471-0997-6\_10},
  doi          = {10.1007/978-1-4471-0997-6\_10},
  timestamp    = {Wed, 26 Jun 2019 14:32:32 +0200},
  biburl       = {https://dblp.org/rec/conf/safecomp/GritzalisS97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/rfc/rfc1947,
  author       = {Diomidis Spinellis},
  title        = {Greek Character Encoding for Electronic Mail Messages},
  journal      = {{RFC}},
  volume       = {1947},
  pages        = {1--7},
  year         = {1996},
  url          = {https://doi.org/10.17487/RFC1947},
  doi          = {10.17487/RFC1947},
  timestamp    = {Tue, 14 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/rfc/rfc1947.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/joop/SpinellisDE95,
  author       = {Diomidis Spinellis and
                  Sophia Drossopoulou and
                  Susan Eisenbach},
  title        = {Object-Oriented Technology in Multiparadigm Language Implementation},
  journal      = {J. Object Oriented Program.},
  volume       = {8},
  number       = {1},
  pages        = {33--38},
  year         = {1995},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/joop/SpinellisDE95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigops/Spinellis94,
  author       = {Diomidis Spinellis},
  title        = {Trace: {A} Tool for Logging Operating System Call Transactions},
  journal      = {{ACM} {SIGOPS} Oper. Syst. Rev.},
  volume       = {28},
  number       = {4},
  pages        = {56--63},
  year         = {1994},
  url          = {https://doi.org/10.1145/191525.191540},
  doi          = {10.1145/191525.191540},
  timestamp    = {Tue, 14 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigops/Spinellis94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dexa/Spinellis94,
  author       = {Diomidis Spinellis},
  editor       = {Dimitris Karagiannis},
  title        = {The Design and Implementation of a Legal Text Database},
  booktitle    = {Database and Expert Systems Applications, 5th International Conference,
                  {DEXA} '94, Athens, Greece, September 7 - 9, 1994, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {856},
  pages        = {339--348},
  publisher    = {Springer},
  year         = {1994},
  url          = {https://doi.org/10.1007/3-540-58435-8\_198},
  doi          = {10.1007/3-540-58435-8\_198},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/dexa/Spinellis94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/plsa/SpinellisDE94,
  author       = {Diomidis Spinellis and
                  Sophia Drossopoulou and
                  Susan Eisenbach},
  editor       = {J{\"{u}}rg Gutknecht},
  title        = {Language and Architecture Paradigms as Object Classes},
  booktitle    = {Programming Languages and System Architectures, International Conference,
                  Zurich, Switzerland, March 2-4, 1994, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {782},
  pages        = {191--207},
  publisher    = {Springer},
  year         = {1994},
  url          = {https://doi.org/10.1007/3-540-57840-4\_32},
  doi          = {10.1007/3-540-57840-4\_32},
  timestamp    = {Tue, 14 May 2019 10:00:40 +0200},
  biburl       = {https://dblp.org/rec/conf/plsa/SpinellisDE94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/usenix/Spinellis94,
  author       = {Diomidis Spinellis},
  title        = {Wux: {UNIX} Tools under Windows},
  booktitle    = {{USENIX} Winter 1994 Technical Conference, San Francisco, California,
                  USA, January 17-21, 1994, Conference Proceedings},
  pages        = {325--336},
  publisher    = {{USENIX} Association},
  year         = {1994},
  url          = {https://www.usenix.org/conference/usenix-winter-1994-technical-conference/wux-unix-tools-under-windows},
  timestamp    = {Mon, 01 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/usenix/Spinellis94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/stp/Spinellis93,
  author       = {Diomidis Spinellis},
  title        = {Implementing Haskell: Language Implementation as a Tool Building Exercise},
  journal      = {Struct. Program.},
  volume       = {14},
  number       = {1},
  pages        = {37--48},
  year         = {1993},
  timestamp    = {Tue, 26 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/stp/Spinellis93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigplan/Spinellis91,
  author       = {Diomidis Spinellis},
  title        = {Type-safe linkage for variables and functions},
  journal      = {{ACM} {SIGPLAN} Notices},
  volume       = {26},
  number       = {8},
  pages        = {74--79},
  year         = {1991},
  url          = {https://doi.org/10.1145/122598.122605},
  doi          = {10.1145/122598.122605},
  timestamp    = {Tue, 26 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigplan/Spinellis91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics