Conference Paper

Model-Driven Engineering for Machine Learning Code Generation using SysML

Loading...
Thumbnail Image

Fulltext URI

Document type

Text/Conference Paper

Additional Information

Date

2024

Journal Title

Journal ISSN

Volume Title

Publisher

Gesellschaft für Informatik e.V.

Abstract

The complexity of engineering products increases due to more functions, components, and the number of involved disciplines. In this respect, Data-Driven Engineering (DDE) aims to integrate machine learning to support product development and help manage the increasing complexity of engineered systems. Still, the potential and opportunities of DDE are not entirely reflected in practice, which among others originate from the rarely available machine learning experts on the market and the effort for the implementation in practice. In this respect, this work depicts an approach based on model-driven engineering, allowing to automatically derive executable machine learning code based on machine learning task formalization using the general-purpose modeling language SysML. The main focus of the approach is on the generality of the model transformation using templates so that extensions and changes to the code generation can be integrated without requiring profound modifications to the code generator. The approach is evaluated in a use case in the domain of Cyber-Physical Systems, i.e., weather forecast prediction based on data from a Cyber-Physical weather system. The derived executable code promises to reduce the time for the implementation and supports the standardization of machine learning implementations within a company due to templates.

Description

Rädler, Simon; Rupp, Matthias; Rigger, Eugen; Rinderle-Ma, Stefanie (2024): Model-Driven Engineering for Machine Learning Code Generation using SysML. Modellierung 2024. DOI: 10.18420/modellierung2024_019. Bonn: Gesellschaft für Informatik e.V.. PISSN: 1617-5468. ISBN: 978-3-88579-742-5. pp. 197-212. Model-driven Engineering and ML. Potsdam, Germany. 12.-15. March 2024

Keywords

Model-Driven Engineering, Machine Learning, Model Transformation, SysML

Citation

Endorsement

Review

Supplemented By

Referenced By

Show citations