Publications

Journals

  1. N. W. Cassee, A. E. Agaronian, E. Constantinou, N. Novielli, A. Serebrenik, “Transformers and Meta-Tokenization in Sentiment Analysis for Software Engineering“, Empirical Software Engineering journal, Springer, 2024. [to appear]
  2. Ö. BaburE. ConstantinouA. Serebrenik, “Language usage analysis for EMF metamodels on GitHub“, Empirical Software Engineering journal, Springer, Vol. 29, N. 1, pp. 120, 2024. [Download, Pre-print]
  3. M. Golzadeh, T. Mens, A. Decan, E. Constantinou, N. Chidambaram, “Recognizing bot activity in collaborative software development“, IEEE Software, Springer, 2022. [Pre-print, Link]
  4. A. Foudjem, E. Constantinou, T. Mens, B. Adams, “A mixed-methods analysis of micro-collaborative coding practices in OpenStack“, Empirical Software Engineering journal, Springer, Vol. 120, N. 5, pp. 120, 2022. [Pre-printReplication package]
  5. Z. A. Khalil, E. Constantinou, T. Mens, L. Duchien, “On the impact of release policies on bug handling activity“, Journal of Systems and Software, Elsevier, Vol. 173, pp. 110882, 2021. [Download, Pre-printReplication package]
  6. A. Decan, E. Constantinou, T. Mens, H. Rocha, “GAP: Forecasting commit activity in git projects“, Journal of Systems and Software, Elsevier, Vol. 165, pp. 110573, 2020. [Download, Replication package]
  7. A. Zerouali, T. Mens, J. Gonzalez-Barahona, A. Decan, E. Constantinou, Gregorio Robles, “A formal framework for measuring technical lag in component repositories – and its application to npm“, Journal of Software: Evolution and Process, Wiley, Vol. 31, N. 8, pp. e2157, 2019. [Download]
  8. E. Constantinou, T. Mens, “An Empirical Comparison of Developer Retention in the RubyGems and npm Software Ecosystems“, Innovations in Systems and Software Engineering, Springer, Vol. 13, N. 2, pp. 101-115, 2017. [Download]
  9. E. Constantinou, I. Stamelos, “Identifying evolution patterns: a metrics-based approach for external library reuse“, Journal of Software: Practice and Experience, Wiley, Special Issue on Software Reuse, Vol. 47, N. 7, pp. 1027-2039, 2017. [Download]
  10. D. Rafailidis, E. Constantinou, Y. Manolopoulos, “Landmark Selection for Spectral Clustering based on Weighted PageRank“, Future Generation Computer Systems, Elsevier, Vol. 68, pp. 465-472, 2017. [Download]
  11. E. Constantinou, G. Kakarontzas, I. Stamelos, “An automated approach for noise identification to assist software architecture recovery techniques.”, Journal of Systems and Software, Elsevier, Vol. 107, N. 0, pp. 142-157, 2015. [DownloadTool]
  12. E. Constantinou, A. Ampatzoglou, I. Stamelos, “Quantifying reuse in OSS: A large-scale empirical study“, International Journal of Open Source Software and Processes, IGI Global, Vol. 5, N. 3, Article 1, 2015. [DownloadMaterial]
  13. E. Constantinou, G. Kakarontzas, I. Stamelos, “Extracting reusable components: A semi-automated approach for complex structures“, Information Processing Letters, Elsevier, Vol.115, N.3, pp. 414-417, 2015. [DownloadComplementary MaterialTool]
  14. D. Rafailidis, A. Nanopoulos, E. Constantinou, “With a Little Help from New Friends: Boosting Information Cascades in Social Networks based on Link Injection”, Journal of Systems and Software, Elsevier, Vol.98, N.0, pp. 1-8, 2014. [Download]
  15. G. Kakarontzas, E. Constantinou, A. Ampatzoglou, I. Stamelos, “Layer assessment of object-oriented software: A metric facilitating white-box reuse“, Journal of Systems and Software, vol. 86, no. 2, pp. 349-366, 2013. [Download]

Conferences

  1. Hamid Mohayeji Nasrabadi, Andrei Agaronian, E. Constantinou,Nicola Zannone, Alexander Serebrenik, “Investigating the Resolution of Vulnerable Dependencies with Dependabot Security Updates“,  20th International Conference on Mining Software Repositories (MSR), 2023. ACM SIGSOFT
    Distinguished Paper Award [Pre-print]
  2. C. E. Velazquez-Rodriguez, E. Constantinou, C. De Roover, “LiFUSO: A Tool for Library Feature Unveiling based on Stack Overflow Posts“,  38th International Conference on Software Maintenance and Evolution (ICSME), 2022 [Pre-print]
  3. C. E. Velazquez-Rodriguez, E. Constantinou, C. De Roover, “Uncovering Library Features from API Usage on Stack Overflow“,  29th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022. IEEE TCSE distinguished paper award [Pre-print,Dataset and implementation]
  4. N. W. Cassee, C. Kitsanelis, E. Constantinou, A. Serebrenik, “Human, bot or both? A study on the capabilities of classification models on mixed account“,  37th International Conference on Software Maintenance and Evolution (ICSME) NIER, 2021. [Pre-print]
  5. Z. A. Khalil, E. Constantinou, T. Mens, L. Duchien, C. Quinton, “A Longitudinal Analysis of Bug Handling Across Eclipse Releases“, 35th International Conference on Software Maintenance and Evolution (ICSME), Cleveland, Ohio, U.S.A, 2019. [Replication package, Pre-print]
  6. G. Avelino, E. Constantinou, M. T. Valente, A. Serebrenik, “On the abandonment and survival of open source projects: An empirical investigation“, 13th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Porto de Galinhas, Brazil, 2019. [Replication package, Pre-print]
  7. A. Decan, T. Mens, E. Constantinou, “On the evolution of technical lag in the npm package dependency network“, 34th International Conference on Software Maintenance and Evolution (ICSME), Madrid, Spain, 2018. [Replication package, Presentation, Pre-print]
  8. A. Decan, T. Mens, E. Constantinou, “On the impact of security vulnerabilities in the npm package dependency network“, 15th International Conference on Mining Software Repositories (MSR), Gothenburg, Sweden, 2018. [Presentation, Replication package, Pre-print]
  9. A. Zerouali, E. Constantinou, T. Mens, G. Robles, J. M. Gonzalez-Barahona, “An empirical analysis of technical lag in npm package dependencies“, 17th International Conference on Software Reuse (ICSR), Madrid, Spain, 2018. [Pre-print]
  10. E. Constantinou, T. Mens, “Socio-Technical Evolution of the Ruby Ecosystem in GitHub“, 24th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 34-44, Klagenfurt, Austria, 2017. [Preprint, Presentation, Material]
  11. E. Constantinou, G. M. Kapitsaki, “Developers Expertise and Roles on Software Technologies“, 23rd Asia-Pacific Software Engineering Conference (APSEC), Hamilton, New Zealand, 2016. [Download]
  12. E. Constantinou, G. M. Kapitsaki, “Identifying developers’ expertise in social coding platforms“, 42nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 63-67, Limassol, Cyprus, 2016. [Download, Data]
  13. A. P. Achilleos, G. M. Kapitsaki, E. Constantinou, G. Horn,  G. A. Papadopoulos, “Business-Oriented Evaluation of the PaaSage Platform“, 8th IEEE/ACM International Conference on Utility and Cloud Computing (UCC), pp. 322-326, Limassol, Cyprus, 2015. [Download]
  14. E. Constantinou, I. Stamelos, “Architectural Stability and Evolution Measurement for Software Reuse“, 30th ACM/SIGAPP Symposium on Applied Computing (SAC’15), Software Engineering (SE) Track, pp. 1580-1585, Salamanca, Spain, 2015. [Download, Presentation]
  15. D. Rafailidis, E. Constantinou, Y. Manolopoulos, “Scalable Spectral Clustering with Weighted PageRank“, 4th International Conference on Model & Data Engineering (MEDI), pp. 289-300, Larnaca, Cyprus, 2014. [Download].
  16. E. Constantinou, G. Kakarontzas, I. Stamelos, “Towards Open Source Software System Architecture Recovery Using Design Metrics“, 15th Panhellenic Conference on Informatics (PCI), pp. 166-170, Kastoria, Greece, 2011. [Download]

Workshops

  1. H. Mohayeji, F. Ebert, E. Arts, E. Constantinou, A. Serebrenik, “On the Adoption of a TODO Bot on GitHub: A Preliminary Study“, 4th International Workshop on Bots in Software Engineering  (BotSE), Virtual, 2022.
  2. M. Golzadeh, A. Decan, E. Constantinou, T. Mens, “Identifying bot activity in GitHub pull request and issue comments“, 3rd International Workshop on Bots in Software Engineering  (BotSE), Virtual, originally Madrid, Spain, 2021. [Pre-print]
  3. T. Jansen, Z. A. Khalil, E. Constantinou, T. Mens, “Does the duration of rapid release cycles affect the bug handling activity?”, 4th International Workshop on Software Health in Projects, Ecosystems and Communities  (SoHeal), Virtual, originally Madrid, Spain, 2021. [Pre-print]
  4. E. Constantinou, T. Mens, “Social and Technical Evolution of Software Ecosystems: A Case Study of Rails“, 4th International Workshop on Software Ecosystem Architectures (WEA), Copenhagen, Denmark, 2016. [Download, Presentation]
  5. E. Constantinou, G. Kakarontzas, I. Stamelos, “Open Source Software: How can Design Metrics Facilitate Architecture Recovery?“, 4th Workshop on Intelligent Techniques in Software Engineeering  at the European Conference on Machine Learning and Principles and Practices of Knowledge Discovery in Databases (ECML-PKDD), Athens, Greece, 2011. [Download]

Awards

  • ACM SIGSOFT distinguished paper award, Hamid Mohayeji Nasrabadi, Andrei Agaronian, Eleni Constantinou, Nicola Zanone, Alexander Serebrenik, “Investigating the Resolution of Vulnerable Dependencies with Dependabot Security Updates“,  20th International Conference on Mining Software Repositories (MSR), 2023.
  • IEEE TCSE distinguished paper award, C. E. Velazquez-Rodriguez, E. Constantinou, C. De Roover, “Uncovering Library Features from API Usage on Stack Overflow“,  29th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2022.