68 papers
LLM Serving in the Wild: An Empirical Study of Frameworks, Methods, and System Designs
Forough Majidi, Mohammad Mehdi Morovati, Foutse Khomh +1
Large Language Models (LLMs) are integrated into software systems and AI services, making efficient LLM serving a concern for software engineering. Serving LLMs is challenging beca…
How Do AI Coding Agents Contribute to Software Development? an Empirical Study of Agentic Pull Requests
Iren Mazloomzadeh, Mohammad Mehdi Morovati, Foutse Khomh
Recent advances in large language models and their rapid adoption across software engineering tasks have made Artificial Intelligence (AI) coding agents an integral component of mo…
Green Deep Reinforcement Learning for IoT Edge Intrusion Detection
Saeid Jamshidi, Foutse Khomh, Rolando Herrero +2
The paper introduces two carbon‑aware deep reinforcement learning intrusion detection systems for IoT edge gateways, one label‑free (DeepEdgeIDS) and one supervised (AutoDRL‑IDS),…
Swarm-Driven Multi-Agent Reasoning for Smart City Security
Saeid Jamshidi, Kawser Wazed Nafi, Carol Fung +1
Modern smart cities are interconnected cyber-physical ecosystems where heterogeneous devices exchange data and control commands. Coordinated attacks may appear as weak and distribu…
Securing Time Integrity in Energy IoT Against Clock Drift and Y2K38 Failures
Saeid Jamshidi, Omar Abdul Wahab, Rolando Herrero +1
The integrity of time in distributed Internet of Things (IoT) devices is crucial for reliable operation in energy cyber-physical systems, such as smart grids and microgrids. Howeve…
Verifiable Manifest Signing and Transparency Enforcement for Secure MCP-Based LLM Pipelines
Saeid Jamshidi, Kawser Wazed Nafi, Arghavan Moradi Dakhel +2
Large Language Models (LLMs) are increasingly deployed in tool-driven environments such as healthcare analytics, financial systems, retrieval-augmented generation (RAG), and multi-…