AgentHAB: Automating openHAB Rule Generation with Multi-Agent Policy and Validation
The complexity of IoT device configuration can compromise security through misconfiguration and cross-app interface threats. Previous efforts have utilized Large Language Models (LLMs) for natural language policy translation but often lack automated mechanisms for systematic conflict resolution. We propose to fill this gap with a multi-agent, conflict-aware framework for the openHAB platform. This research preview introduces AgentHAB, which reengineers the authoring process. It consists of a Policy Generation Agent with a Validator Agent. The generator uses retrieval-augmented generation (RAG) from a curated corpus of openHAB grammar to draft rules. The validator agent then iteratively checks these rules against formal syntax and static constraints, forcing the generator to self-repair. Our initial research concludes: (1) the validation and refinement loop significantly improves syntactic validity over a single-shot baseline; (2) the pipeline is robust to paraphrased user requests; and (3) context retrieval is critical for correct generation. This work presents a “proof-of-concept” and a clear research plan for achieving safe, context-aware rule generation for the smart home. This work aims to spark discussion on reliable agentic reengineering for IoT policy validation.
Wed 18 MarDisplayed time zone: Athens change
11:00 - 12:30 | Session 1C - Agentic AI and Automation SystemsEarly Research Achievement (ERA) Track / Research Track / Industrial Track at Megaron Gamma Chair(s): Thomas Laurent Lero@Trinity College Dublin | ||
11:00 15mTalk | From LLMs to Agents in Programming: The Impact of Providing an LLM with a Compiler Research Track Viktor Kjellberg Chalmers University of Technology and University of Gothenburg, Farnaz Fotrousi Chalmers University of Technology and University of Gothenburg, Miroslaw Staron Chalmers University of Technology and University of Gothenburg | ||
11:15 15mTalk | CoMRA:A Framework for Automated Code Migration via Retrieval-Augmented Generation and Multi-Agent Collaboration Research Track Bin Lu Nankai University, Wanxiang Yu Nankai University, Haolin Wang Nankai University, Jiayi Zhao Nankai University, Yuzhi Zhang Nankai University, Rui Chen Nankai University | ||
11:30 15mTalk | Agentic LLM-Driven C++ Build Automation: An Empirical Study Research Track | ||
11:45 15mTalk | Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges Industrial Track Simin Sun Chalmers University of Technology and University of Gothenburg, Miroslaw Staron Chalmers University of Technology and University of Gothenburg | ||
12:00 15mTalk | app.build: A Production Framework for Scaling Agentic Prompt-to-App Generation with Environment Scaffolding Industrial Track | ||
12:15 7mTalk | Agent-based Dependency-related Build Repair Early Research Achievement (ERA) Track Christian Macho University of Klagenfurt, Katharina Stengg University of Klagenfurt, Martin Pinzger Universität Klagenfurt | ||
12:22 7mTalk | AgentHAB: Automating openHAB Rule Generation with Multi-Agent Policy and Validation Early Research Achievement (ERA) Track | ||