ECSA 2025
Mon 15 - Fri 19 September 2025 Limassol, Cyprus
Wed 17 Sep 2025 14:00 - 14:30 at Phoenix - Session 2 - LLMs in Software Architecture Chair(s): Zadia Codabux

The LLM driven IoT applications need to handle time-sensitive information and dynamically evolving data. For example, the sensors in IoT systems send real-time data that must be taken into consideration by the LLM-driven application. The traditional architectures store such real-time IoT data in a database and re-prompt the LLM by suitably in- corporating the new information on each request (or at designated time). Such an approach becomes inefficient especially when: (1) Data arrives at a high rate, e.g., streaming updates, large volumes of logs. (2) Only some fraction of updates are relevant to the user’s current question or context. (3) The application must preserve the conversation flow in a manageable size while still allowing new data to “flow in.” In this paper we present an architecture that addresses these challenges by maintaining a lightweight “timeline” of recent and relevant “events”. This design ensures that the LLM always sees a relevant snapshot of the most critical information at each step, without needing to ingest the entire stream of events every time. An important element in our architecture is the “event relevance scoring” module which allowed us to maintain a “sliding window” of the most crucial recent incoming sensors data. Our experiments show that, compared to the baseline, the proposed approach’s response time is 15.41% faster and it generates 65.16% fewer tokens, which reduces token-based costs significantly. On average, it uses 5.41% less GPU and consumes 5.13% less CPU.

Wed 17 Sep

Displayed time zone: Athens change

14:00 - 15:30
Session 2 - LLMs in Software ArchitectureResearch Papers / Industry Program at Phoenix
Chair(s): Zadia Codabux University of Saskatchewan
14:00
30m
Full-paper
Using Incremental LLM Context for Cost Reduction in LLM-Driven IoT ApplicationsResearch Track Paper
Research Papers
Aashna Sofat None, Balwinder Sodhi Indian Institute of Technology (IIT) Ropar, Punjab, India.
14:30
30m
Full-paper
LLMs for Software Architecture Knowledge: A Comparative Analysis among Seven LLMsResearch Track Paper
Research Papers
Mohamed Soliman Paderborn University, Elia Ashraf Heinz Nixdorf Institut, Paderborn University, Kamel M. K. Abdelsalam Ain Shams University, Jan Keim Karlsruhe Institute of Technology (KIT), Ashwin Prasad Shivarpatna Venkatesh Heinz Nixdorf Institut, Paderborn University
15:00
30m
Full-paper
WebAssembly with Wasi-NN for Edge Machine Learning Inference: Experiences and Lessons LearnedIndustry Track Paper
Industry Program
Joshua Bachmeier FZI Research Center for Information Technology, Vladimir Yussupov ABB Corporate Research, Jörg Henß FZI Forschungszentrum Informatik, Heiko Koziolek ABB Corporate Research