Design patterns for swarms engineered with context-role-oriented modeling
Publikation: Beitrag in Fachzeitschrift › Forschungsartikel › Beigetragen › Begutachtung
Beitragende
Abstract
Ensembles and swarms occur everywhere in nature, in social and technical contexts. Their modeling and programming form a significant challenge in modern software systems engineering. While it is well-known how self-adaptive or autonomic systems can be designed advantageously, the effective modeling and programming of ensembles often require the engineering of new software languages, which necessitates a tremendous development effort. This paper presents a context-role-oriented approach for modeling the structure and behavior of ensembles. We contribute three design patterns for frequently occurring ensemble types, developed via context-role-oriented modeling. Additionally, we show the feasibility of nesting design patterns to describe the behavior of nested swarms.
Details
| Originalsprache | Englisch |
|---|---|
| Seiten (von - bis) | 541-555 |
| Seitenumfang | 15 |
| Fachzeitschrift | International journal on software tools for technology transfer |
| Jahrgang | 27 |
| Ausgabenummer | 6 |
| Publikationsstatus | Veröffentlicht - Dez. 2025 |
| Peer-Review-Status | Ja |
Externe IDs
| ORCID | /0000-0003-1537-7815/work/205991638 |
|---|---|
| ORCID | /0000-0002-3513-6448/work/205991857 |
| ORCID | /0009-0008-3887-3217/work/205992866 |
Schlagworte
ASJC Scopus Sachgebiete
Schlagwörter
- Contexts, Ensemble engineering, Ensemble protocols, Ensemble simulation, Roles