Journals
  1. Ellis E. Eghan, Juergen Rilling. A Semantic Web Enabled Approach for Dependency Management. International Journal of Software Engineering and Knowledge Engineering, 2022
  2. Amine Barrak, Ellis E. Eghan, Bram Adams, Foutse Khomh. Why do builds fail?—A conceptual replication study. Journal of Systems and Software, 177, 2021
  3. Manel Grichi, Mouna Abidi, Fehmi Jaafar, Ellis E. Eghan, Bram Adams. On the Impact of Interlanguage Dependencies in Multilanguage Systems Empirical Case Study on Java Native Interface Applications (JNI). IEEE Transactions on Reliability, 70, pp. 428-440, 2020
  4. Ellis E. Eghan, Parisa Moslehi, Juergen Rilling, Bram Adams The missing link - A semantic web based approach for integrating screencasts with security advisories. In Information and Software Technology, 117, 2020
  5. Ellis E. Eghan, Sultan S. Alqahtani, Christopher Forbes, Juergen Rilling API trustworthiness: an ontological approach for software library adoption. In Software Quality Journal, 27(3), pp. 969-1014, 2019
  6. Sultan S. Alqahtani, Ellis E. Eghan, Juergen Rilling Tracing known security vulnerabilities in software repositories - A Semantic Web enabled modeling approach. In Science of Computer Programming, 121, pp. 153-175, 2016
Conferences
  1. Armstrong Foundjem, Ellis E. Eghan, Bram Adams. Onboarding vs. Diversity, Productivity, and Quality-Empirical Study of the OpenStack Ecosystem. IEEE/ACM 43rd International Conference on Software Engineering (ICSE), pp. 1033-1045, 2021
  2. Amine Barrak, Ellis E. Eghan, Bram Adams. On the Co-evolution of ML Pipelines and Source Code-Empirical Study of DVC Projects. IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 422-433, 2021
  3. Manel Grichi, Ellis E. Eghan, Bram Adams. On the Impact of Multi-language Development in Machine Learning Frameworks. IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 546-556, 2020
  4. Sultan S. Alqahtani, Ellis E. Eghan, Juergen Rilling. Recovering Semantic Traceability Links between APIs and Security Vulnerabilities: An Ontological Modeling Approach. In IEEE International Conference on Software Testing, Verification and Validation (ICST), pp. 80-91, 2017
  5. Sultan S. Alqahtani, Ellis E. Eghan, Juergen Rilling. SV-AF - A Security Vulnerability Analysis Framework. In IEEE 27th International Symposium on Software Reliability Engineering (ISSRE), pp. 219-229, 2016
Theses
  1. Ellis E. Eghan. Dependency Management 2.0 - A semantic web enabled approach Concordia University, Ph.D Thesis, 2019
Datasets, Tool Demos, and Posters
  1. Armstrong Foundjem, Ellis E. Eghan, Bram Adams. An Open Dataset for Onboarding new Contributors - Empirical Study of OpenStack Ecosystem. IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 240-241, 2021 [Link to Data]
  2. Ellis E. Eghan, Sultan S. Alqahtani, Juergen Rilling. A Semantic Web Enabled Approach for Dependency Management. At the Montreal Symposium on Software Engineering Research (MOSSER), 2017
  3. Sultan S. Alqahtani, Ellis E. Eghan, Juergen Rilling. Software Security Vulnerability Analysis Project. At the Montreal Software Analysis Research Talks (MOSART), 2016