An Agent-Oriented Model-Driven Development Process for Cyber-Physical Systems
Keywords: Model-driven development, Cyber-physical systems, Agent orientation, CPS engineering, CPS domain-specific language, Intentional modeling, Semi-automated design, Semantic technologies
Abstract
Cyber-Physical Systems (CPS) integrate distributed software and hardware, requiring systematic engineering approaches. This paper presents a Model-Driven Development (MDD) process that spans the entire CPS lifecycle, from conceptual modeling (CIM) to functional implementation (Code). By leveraging agent orientation, the approach simplifies system structuring and enables semi-automated transformations through a domain-specific language (DSL). A proof of concept validates the process in a greenhouse automation scenario, demonstrating that the generated software functions as expected on real hardware. The results confirm the feasibility of this end-to-end MDD workflow for CPS development. © 2025 CIbSE. All Rights reserved.
Más información
| Título según SCOPUS: | An Agent-Oriented Model-Driven Development Process for Cyber-Physical Systems |
| Editorial: | Conferencia Iberoamericana de Software Engineering - CIbSE |
| Fecha de publicación: | 2025 |
| Año de Inicio/Término: | 12-16 de Mayo, 2025 |
| Página de inicio: | 150 |
| Página final: | 164 |
| Idioma: | English |
| URL: | https://sol.sbc.org.br/index.php/cibse/article/view/35298 |
| DOI: |
10.5753/cibse.2025.35298 |
| Notas: | SCOPUS |