cs.SEAug 17, 2026

Software Engineering for AI-driven Building Operation

Authors: Philipp Zech, Sascha Hammes, Johannes Weninger, Jürgen Pannosch, Gernot Steidl

Organizations: University of Innsbruck, Tyrol, Austria · Bartenbach - The Lighting Innovators, Wattens, Austria · University of Applied Sciences Burgenland, Austria

Abstract

Building operations are energy-inefficient. Artificial Intelligence (AI)-driven control systems promise benefits through optimization and predictive control, but deploying them in real buildings reveals a significant software engineering (SE) challenge. SE for AI practices assume digital environments where failures mean poor user experience. Buildings are different. A bad control decision wastes energy irreversibly, violates occupant comfort, or accelerates equipment wear. Although actual safety-critical failures are rare, as real building automation systems are inherently fault-tolerant, the physical and lasting nature of even minor failures fundamentally changes SE4AI requirements. Rooted in two interdisciplinary research projects in civil engineering and computer science that target the AI-driven optimization of building operations, we identify the missing perspectives in SE4AI that currently stymie the successful deployment of AI-based systems for building operations. We further share lessons learned and best practices, and discuss broader implications for engineering AI-driven building operations and cyber-physical systems more generally. Our work proposes a foundation for SE4AI in systems where failure has physical consequences - one the research agenda below will need to validate.

Figures & tables

Explore similar work

CardsList
  1. The Smart Buildings Challenge: Learning Foundation Models for Real-World Optimization at Scale

    Oct 13, 2026Judah Goldfeder, Ayush Rai, Philippe M. Wyder +11Building Energy ManagementTransfer Learning

  2. An Empirical Study of Architectural Shift from Traditional to AI-Enabled Simulink Controllers

    Sep 29, 2026Hadiza Umar Yusuf, Khouloud GaaloulCyber-Physical SystemsSafety-Critical Control