681ccbafbdaaa889.tex
1: \begin{abstract}
2: \gls{IoT} is transforming the industry by bridging the gap between \gls{IT} and \gls{OT}.
3: Machines are being integrated with connected sensors and managed by intelligent analytics applications, accelerating digital transformation and business operations. 
4: Bringing \gls{ML} to industrial devices is an advancement aiming to promote the convergence of \gls{IT} and \gls{OT}.
5: However, developing an \gls{ML} application in \gls{IIoT} presents various challenges, including hardware heterogeneity, non-standardized representations of \gls{ML} models, device and \gls{ML} model compatibility issues, and slow application development.
6: Successful deployment in this area requires a deep understanding of hardware, algorithms, software tools, and applications. 
7: Therefore, this paper presents a framework called \gls{SeLoC-ML}, built on a low-code platform to support the rapid development of \gls{ML} applications in \gls{IIoT} by leveraging Semantic Web technologies. 
8: \gls{SeLoC-ML} enables non-experts to easily model, discover, reuse, and matchmake \gls{ML} models and devices at scale. 
9: The project code can be automatically generated for deployment on hardware based on the matching results. 
10: Developers can benefit from semantic application templates, called \textit{recipes}, to fast prototype end-user applications. 
11: The evaluations confirm an engineering effort reduction by a factor of at least three compared to traditional approaches on an industrial \gls{ML} classification case study, showing the efficiency and usefulness of \gls{SeLoC-ML}. 
12: We share the code and welcome any contributions\footnote{\raggedright \url{https://github.com/Haoyu-R/SeLoC-ML}}.
13: \keywords{Machine Learning  \and Neural Network \and Industrial Internet of Things \and Semantic Web \and Knowledge Graph \and Low-Code Engineering.}
14: \end{abstract}
15: