1. 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]
  2. 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]
  3. 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]
  4. 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. [Download]
  5. D. Rafailidis, E. Constantinou, Y. Manolopoulos, “Landmark Selection for Spectral Clustering based on Weighted PageRank“, Future Generation Computer Systems, Elsevier, In Press. [Download]
  6. 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]
  7. 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]
  8. 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]
  9. 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]
  10. 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]


  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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.
  6. 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]
  7. E. Constantinou, G. M. Kapitsaki, “Developers Expertise and Roles on Software Technologies“, 23rd Asia-Pacific Software Engineering Conference (APSEC), Hamilton, New Zealand, 2016. [Download]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. 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].
  13. 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]
  14. 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]