Home // SOFTENG 2026, The Twelfth International Conference on Advances and Trends in Software Engineering // View article


Enhancing IoT Requirements Through Layered Contextual Information

Authors:
Lasse Harjumaa

Keywords: Internet of Things; Requirements engineering; IoT Requirements; IoT development.

Abstract:
Internet of Things (IoT) systems operate in dynamic and heterogeneous environments where behavior depends on contextual assumptions such as connectivity, data quality, and operational intent. These assumptions often remain implicit, complicating validation and traceability in requirements engineering. This paper introduces Con², a lightweight context-aware approach that integrates intent-driven context modeling with executable behavioral specifications. Con² formalizes contextual assumptions as reusable context contracts linked to Gherkin scenarios. This separation of context and behavior improves explicitness, reduces duplication, and enables automated testing and runtime monitoring. A smart building lighting case study illustrates the approach, and an analytical comparison with a conventional use case highlights improvements in clarity and verifiability while maintaining compatibility with Agile practices.

Pages: 9 to 14

Copyright: Copyright (c) IARIA, 2026

Publication date: May 24, 2026

Published in: conference

ISSN: 2519-8394

ISBN: 978-1-68558-398-9

Location: Venice, Italy

Dates: from May 24, 2026 to May 28, 2026