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

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

Keywords: agent orientation, CPS engineering, Intentional modeling, 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 lever- aging 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 hard- ware. The results confirm the feasibility of this end-to-end MDD workflow for CPS development.

Más información

Editorial: Sociedade Brasileira de Computação (SBC)
Fecha de publicación: 2025
Año de Inicio/Término: 15 May 2025
Página de inicio: 150
Página final: 164
Idioma: English
Financiamiento/Sponsor: Sociedade Brasileira de Computação (SBC)
URL: https://sol.sbc.org.br/index.php/cibse/issue/view/1507
Notas: Selected among the top five papers of CIbSE 2025.