@inbook{5c132807960c475d89aee9d3fda72ccb,
title = "Behaviour-Centred Design of IoT Systems",
abstract = "The multi-agent paradigm provides models of autonomous, interacting entities capturing the complexity many of today{\textquoteright}s software systems. The design of multi-agent systems remains a challenge, involving high project risk due to insufficient, late understanding of system behaviours and poor consideration of stakeholder requirements. Concepts from agile software development approaches, including incremental development and early prototyping, have been proposed to address these issues. Yet, most agent-oriented development approaches have not integrated these principles. In this paper, an incremental methodology for developing multi-agent systems is proposed based on the integration of subject-oriented process management (S-BPM) and a generalised approach for developing multi-agent systems. A toolchain has been implemented for demonstrating the methodology.",
author = "Udo Kannengiesser and Christian Stary and Richard Heininger and Thomas Jost",
year = "2026",
month = jan,
day = "2",
doi = "10.1007/978-3-031-90746-3\_4",
language = "English",
isbn = "978-3-031-90745-6",
series = "Internet of Things",
publisher = "Springer Nature",
pages = "87--103",
booktitle = "Internet of Things",
edition = "1",
}