./research

SoftwareResilience.com

Interested to know more about Software Resilience? Subscribe for free and receive occasional long form post right in your inbox.

During my doctoral research, I investigated the concept of Software Resilience in the domain of Software Engineering and more specifically in the Open Source Software realm. The research is reflected in a Resilience Framework for Open Source Software Assessment, published by Wiley to the Journal of Software: Evolution & Processes.

The full text of my Doctoral Dissertation is available here. If you are looking for a summary of the ~140-page document, you can browse through the following SpeakerDeck presentation:

Technical Translations

Below you can find a series of technical documents that I helped to be translated in the Greek language.

Scientific Papers

During my research journey, I had the pleasure of collaborating with esteemed colleagues, co-authoring a series of scientific papers:

  1. Apostolos Kritikos, Ioannis Stamelos, “A resilience-based framework for assessing the evolution of open source software projects”, Journal of Software: Evolution & Processes, DOI: 10.1002/smr.2597
  2. Apostolos Kritikos, Prodromos Polychroniadis, Ioannis Stamelos, “Source-o-grapher: A tool towards the investigation of software resilience in Open Source Software projects”, SoftwareX, DOI: j.softx.2023.101337
  3. Apostolos Kritikos, Theodoros Venetis, Ioannis Stamelos “An Empirical Investigation of Sentiment Analysis of the Bug Tracking Process in Libre Office Open Source Software”. In IFIP International Conference on Open Source Systems 2020, 36-46.
  4. Apostolos Kritikos, Ioannis Stamelos “Open Source Software Resilience Framework”. In 14th International Conference on Open Source Systems (OSS2018), 8 – 10 June 2018, Athens, Greece.
  5. Fotis Kokkoras, Konstantinos Ntonas, Apostolos Kritikos, George Kakarontzas, Ioannis Stamelos “Federated Search for Open Source Software Reuse”. In 38th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2012), 5 – 8 September 2012, Cesme, Izmir, Turkey.
  6. Apostolos Ampatzoglou, Apostolos Kritikos, George Kakarontzas, Ioannis Stamelos, “An empirical investigation on the reusability of design patterns and software packages”, Journal of Systems and Software”, ISSN 0164-1212, DOI: 10.1016/j.jss.2011.06.047.
  7. Apostolos Kritikos, Fragiskos Chatziasimidis “SFparser: A tool for selectively parsing SourceForge”. In 15th Panhellenic Conference on Informatics (PCI 2011), 30 Sep 2011 – 02 Oct 2011, Kastoria, Greece.
  8. Apostolos Ampatzoglou, Apostolos Kritikos, Elvira-Maria Arvanitou, Antonis Gortzis, Fragkiskos Chatziasimidis, Ioannis Stamelos, “An empirical investigation on the impact of design pattern application on computer game defects”. In 15th International Academic MindTrek Conference: Envisioning Future Media Environments (MindTrek 2011), 28-30 September 2011, Tampere, Finland.
  9. Apostolos Kritikos, George Kakarontzas, Ioannis Stamelos “A semi-automated process for open source code reuse”. In 5th International Conference on Evaluation of Novel Approaches in Software Engineering (ENASE ’10), 24-25 July 2010, Athens, Greece.
  10. A. Scherp, F. Schwagereit, N. Ireson, V. Lanfranchi, S. Papadopoulos, A. Kritikos, Y. Kompatsiaris, P. Smrz. “Leveraging Web 2.0 Communities in Professional Organisations”. In W3C Workshop on the Future of Social Networking, 15-16 January 2009, Barcelona.

Mentoring

I had also the pleasure to work with the following highly intelligent people during their bachelor or master studies:

  1. Ms. Kouniou Ioanna (2022) / Resilience Study of Open Source Software in CMS projects (in Greek)
  2. Mr. Kafkias Petros (2022) / Resilience Study of Open Source Projects for Chess Game (in Greek)
  3. Ms. Marina Kokkoni (2022) / Study of the influence of COVID-19 measures on open source contribution (in Greek)
  4. Mr. Skylitsis Alexandros (2021) / Open Content Management Technologies in e-Government (in Greek)
  5. Mr. Poulakas Ioannis (2021)  / Interconnecting and extending data collection tool from open source projects (in Greek)
  6. Mr. Ampatzidis Ioannis (2021) / Analysis of the effect of COVID-19 on participation in the open source (in Greek)
  7. Mr. Venetis Theodoros (2020) / Sentiment analysis in open source projects (in Greek)
  8. Mr. Prodromos Polychroniadis (2020) – MSc / Measurement Environment for Open Source Project Resilience
  9. Mr. Tsourgiannis Konstantinos (2019) / E government in Greece and mapping of its websites (in Greek)
  10. Mr. Anastasiadis Evangelos (2019) / Open Source Project Resilience Measurement (in Greek)
  11. Mr. Polychroniadis Prodromos (2018) / Modern tools for evaluating Open Source Software Quality (in Greek)
  12. Mr. Skandylas Charilaos (2016) / Simulating component-based agile software cost (in Greek)
  13. Mr. Kritikos Spyridon (2016) / Software component reuse in sound/audio applications (in Greek)
  14. Mr. Segkoulis Thomas (2014) / Software Reuse In Mobile Devices (in Greek)
  15. Mr. Akritidis Konstantinos (2013) / PHP Metrics: Platform Implementation for the analysis of PHP projects and metric storing (in Greek)
  16. Mr. Giannouloudis Stergios (2013) / Generation of Open Source Code Components for Health Information Systems (in Greek)
  17. Mr. Moutidis Iraklis (2013) / Generation of Open Source Code Components for Games (in Greek)
  18. Mr. Theodoridis George (2012) / Learn, testing and implementation of the OPEN-SME platform for code reuse (in Greek)
  19. Mr. Kolofotias Vaios (2012) / Implementation and extension of a collaborative learning platform with social network elements (in Greek)
  20. Ms. Orestiadou Fani (2012) / Software Reuse In Communication Software (in Greek)
  21. Mr. Chatziasimidis Fragkiskos (2012) / Data collection for open source software projects on sourceforge (in Greek) / Published as a Conference Paper: SFparser: A Tool for Selectively Parsing SourceForge