An Agent-Oriented Model-Driven Development Process for Cyber-Physical Systems

Navarro, Claudio; Devia, Lorenzo; Labra Gayo, José E.; Cares, C.

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.

Más información

Editorial: SBC Open Lib
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