Journal papers

2024

  • Advancing Serverless ML Training Architectures via Comparative Approach (under review)
    Amine Barrak, R. Trabelssi, F Petrillo, F Jaafar.
    IEEE Transactions on Parallel and Distributed Systems.
    Pre-print

2022

  • Serverless on machine learning: A systematic mapping study
    A. Barrak, Fabio Petrillo, Fehmi Jaafar
    IEEE Access.
    Pre-print

2021

  • Why do builds fail?—A conceptual replication study
    Amine Barrak, Ellis E Eghan, Bram Adams, Foutse Khomh
    Journal of Systems and Software.
    Pre-print

Conferences

2024

  • Securing AWS Lambda: Advanced Strategies and Best Practices
    A. Barrak, G. FOFE, E. KOUAM, L. MACKOWIAK and Fehmi JAAFAR
    The 11th IEEE International Conference on Cyber Security and Cloud Computing (CSCLOUD 2024).

2023

  • SPIRT: A Fault-Tolerant and Reliable Peer-to-Peer Serverless ML Training Architecture
    Amine Barrak, Mayssa Jaziri, Ranim Trabelsi, Fehmi Jaafar, Fabio Petrillo
    2023 IEEE 23rd International Conference on Software Quality, Reliability and Security (QRS).
    Pre-print
  • Exploring the Impact of Serverless Computing on Peer To Peer Training Machine Learning
    Amine Barrak, Ranim Trabelsi, Fehmi Jaafar, Fabio Petrillo
    IC2E 2023 11th IEEE International Conference on Cloud Engineering.
    Pre-print
  • Architecting Peer-to-Peer Serverless Distributed Machine Learning Training for Improved Fault Tolerance
    Amine Barrak, Fabio Petrillo, Fehmi Jaafar
    arXiv preprint arXiv:2302.13995.
    Pre-print

2021

  • Identification of compromised IoT devices: Combined approach based on energy consumption and network traffic analysis
    Fehmi Jaafar, Darine Ameyed, Amine Barrak, Mohamed Cheriet
    2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS).
    Pre-print
    Presentation
  • On the Co-evolution of ML pipelines and source code-empirical study of DVC projects
    Amine Barrak, Ellis E Eghan, Bram Adams
    2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER).
    Pre-print
    Presentation
    Video

2018

  • Just-in-time detection of protection-impacting changes on WordPress and MediaWiki
    Amine Barrak, Marc-André Laverdière, Foutse Khomh, Le An, Ettore Merlo
    Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering.
    Pre-print Thesis
    Presentation Presentation
    Bulletin
  • The state of practice on virtual reality (VR) applications: An exploratory study on github and stack overflow
    Naoures Ghrairi, Segla Kpodjedo, Amine Barrak, Fabio Petrillo, Foutse Khomh
    2018 IEEE International Conference on Software Quality, Reliability and Security (QRS).
    Pre-print
    Presentation

Posters and Short Papers

2024

  • Best Practices for Scalable and Efficient Distributed Machine Learning with Serverless Architectures
    A. Barrak
    The 38th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2024).
    Pre-print
  • Incorporating Serverless Computing into P2P Networks for ML Training: In-Database Tasks and Their Scalability Implications (Student Abstract)
    Amine Barrak
    The 38th Annual AAAI Conference on Artificial Intelligence.
    Pre-print
  • The Promise of Serverless Computing within Peer-to-Peer Architectures for Distributed ML Training
    Amine Barrak
    The 38th Annual AAAI Conference on Artificial Intelligence - DOCTORAL CONSORTIUM.
    Pre-print

2022

  • On securing the communication in IoT infrastructure using elliptic curve cryptography
    Hugo Bourreau, Emeric Guichet, Amine Barrak, Benoît Simon, Fehmi Jaafar
    2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C).
    Pre-print