
Publikationen des Projekts
Alamoush, Ahmad; Eichelberger, Holger Adapting Kubernetes to IIoT and Industry 4.0 protocols - An initial performance analysis Journal Article In: Softwaretechnik-Trends, 43 (1), pp. 41-43, 2023, ISSN: 0702-8928. Abstract | BibTeX | Schlagwörter: IIoT, IIoT-Platform, IIP-Ecosphere, Platform Alamoush, Ahmad; Eichelberger, Holger Adapting Kubernetes to IIoT and Industry 4.0 protocols - An initial performance analysis Inproceedings In: 13th Symposium on Software Performance 2022, 2022. Abstract | Links | BibTeX | Schlagwörter: IIoT, IIP-Ecosphere, Industrie 4.0, Industry 4.0, Virtual Platform Eichelberger, Holger; Palmer, Gregory; Reimer, Svenja; Trong Vu, Tat; Do, Hieu; Laridi, Sofiane; Weber, Alexander; Niederée, Claudia; Hildebrandt, Thomas Developing an AI-Enabled IIoT Platform - Lessons Learned from Early Use Case Validation Inproceedings In: Batista, Thais; Burevs, Tom'avs; Raibulet, Claudia; Muccini, Henry (Ed.): Software Architecture. ECSA 2022 Tracks and Workshops, pp. 265-283, Springer International Publishing, Cham, 2022, ISBN: 978-3-031-36889-9. Abstract | BibTeX | Schlagwörter: IIoT, IIoT-Platform, IIP-Ecosphere, Industrie 4.0, Industry 4.0, KI in der Produktion, Virtual Platform Eichelberger, Holger; Palmer, Gregory; Reimer, Svenja; Vu, Tat Trong; Do, Hieu; Laridi, Sofiane; Weber, Alexander; Niederée, Claudia; Hildebrandt, Thomas Developing an AI-enabled IIoT platform - An early use case validation Inproceedings In: SASI4 @ ECSA'22, 2022. Abstract | Links | BibTeX | Schlagwörter: Artificial Intelligence, Asset Administration Shells, IIoT, Industry 4.0, Platform Niederée, Claudia; Eichelberger, Holger; Schmees, Hans-Dieter; Broos, Alexander; Schreiber, Per KI in der Produktion – Quo vadis? Whitepaper In: 2021. Links | BibTeX | Schlagwörter: IIoT, IIP-Ecosphere, Industrie 4.0, KI in der Produktion, Produktion, Umfrage Niederée, Claudia; Eichelberger, Holger; Schmees, Hans-Dieter; Broos, Alexander; Schreiber, Per Management Summary zu Whitepaper "KI in der Produktion – Quo vadis?" Miscellaneous 2021. Links | BibTeX | Schlagwörter: IIoT, IIP-Ecosphere, Industrie 4.0, KI in der Produktion Stichweh, Heiko; Sauer, Christian; Eichelberger, Holger IIP-Ecosphere Platform Requirements (Usage View) Whitepaper In: 2021. Abstract | Links | BibTeX | Schlagwörter: AI Services, Application Building, Artificial Intelligence, IIoT, IIoT-Platform, IIP-Ecosphere, Platform Activities, Platform Requirements, Usage View2023
@article{nokey,
title = {Adapting Kubernetes to IIoT and Industry 4.0 protocols - An initial performance analysis},
author = {Ahmad Alamoush and Holger Eichelberger},
issn = {0702-8928},
year = {2023},
date = {2023-02-01},
urldate = {2023-02-01},
journal = {Softwaretechnik-Trends},
volume = {43},
number = {1},
pages = {41-43},
publisher = {GI},
abstract = {Kubernetes (K8s) is one of the most frequently used container orchestration tools offering, as it offers a rich set of functions to manage containerized applications, it is customizable and extensible. Container virtualization of applications and their orchestration on heterogeneous resources including edge devices is a recent trend in Industrial Internet of Things (IIoT)/Industry 4.0, where K8s is also applied. However, IIoT/Industry 4.0 is a domain with high standardization requirements. Besides equipment standards, e.g., for electrical control cabinets, there are also demands to standardize network protocols, data formats or information models. Such standards can foster interoperability and reduce complexity or deployment/integration costs. Here, the proprietary communication protocol of K8s and similar orchestrators can be an obstacle for adoption. To explore this situation from an interoperability and integration perspective, we present in this paper an approach to replace the communication protocol of K8s without modifying its code base. We show by an experiment that applying our approach with three current forms of IIoT communication, namely Message Queuing Telemetry Transport (MQTT), Advanced Message Queuing Protocol (AMQP), and Asset Administration Shell (AAS), does not significantly affect the validity and the performance of K8s.},
keywords = {IIoT, IIoT-Platform, IIP-Ecosphere, Platform},
pubstate = {published},
tppubtype = {article}
}
2022
@inproceedings{alamoush2022ssp,
title = {Adapting Kubernetes to IIoT and Industry 4.0 protocols - An initial performance analysis},
author = {Ahmad Alamoush and Holger Eichelberger},
url = {https://www.iip-ecosphere.de/ssp-kubernetes-cr/},
year = {2022},
date = {2022-11-08},
urldate = {2022-11-08},
booktitle = {13th Symposium on Software Performance 2022},
abstract = {Kubernetes ist eines der am häufigsten verwendeten Container-Orchestrierungstools, denn es bietet
reichhaltige Funktionen zur Verwaltung von containerisierten Anwendungen, ist anpassbar und erweiterbar. Die Virtualisierung von Containern von Anwendungen und deren Orchestrierung auf heterogenen Ressourcen einschließlich Edge-Geräten ist ein neuer Trend im industriellen Internet der Dinge (IIoT)/Industrie 4.0 in der auch verstärkt Kubernetes eingesetzt wird. Allerdings sind, IIoT/Industrie 4.0 Domänen mit hohen Anforderungen an derzeitigen und künftigen Standardisierungsanforderungen. Neben Gerätenormen, z.B. für elektrische Schaltschränke, gibt es auch
Anforderungen an die Standardisierung von Netzwerkprotokollen, Daten Datenformaten oder Informationsmodellen. Hier ist das proprietäre Kommunikationsprotokoll von Kubernetes gegebenenfalls ein Hindernis für die Akzeptanz von Kubernetes. Um diese Situation unter dem Gesichtspunkt der Interoperabilität und Integration zu untersuchen, stellen wir in diesem Papier einen Ansatz zum Austausch des Kommunikationsprotokolls von Kubernetes vor, ohne dessen Codebasis zu verändern. Wir zeigen die Anwendung unseres Ansatzes der Verwendung von Kubernetes mit drei aktuellen Formen der IIoT-Kommunikation: Message Queuing Telemetry Transport (MQTT), Advanced Advanced Message Queuing Protocol (AMQP) und Asset Administration Shell (AAS).},
keywords = {IIoT, IIP-Ecosphere, Industrie 4.0, Industry 4.0, Virtual Platform},
pubstate = {published},
tppubtype = {inproceedings}
}
reichhaltige Funktionen zur Verwaltung von containerisierten Anwendungen, ist anpassbar und erweiterbar. Die Virtualisierung von Containern von Anwendungen und deren Orchestrierung auf heterogenen Ressourcen einschließlich Edge-Geräten ist ein neuer Trend im industriellen Internet der Dinge (IIoT)/Industrie 4.0 in der auch verstärkt Kubernetes eingesetzt wird. Allerdings sind, IIoT/Industrie 4.0 Domänen mit hohen Anforderungen an derzeitigen und künftigen Standardisierungsanforderungen. Neben Gerätenormen, z.B. für elektrische Schaltschränke, gibt es auch
Anforderungen an die Standardisierung von Netzwerkprotokollen, Daten Datenformaten oder Informationsmodellen. Hier ist das proprietäre Kommunikationsprotokoll von Kubernetes gegebenenfalls ein Hindernis für die Akzeptanz von Kubernetes. Um diese Situation unter dem Gesichtspunkt der Interoperabilität und Integration zu untersuchen, stellen wir in diesem Papier einen Ansatz zum Austausch des Kommunikationsprotokolls von Kubernetes vor, ohne dessen Codebasis zu verändern. Wir zeigen die Anwendung unseres Ansatzes der Verwendung von Kubernetes mit drei aktuellen Formen der IIoT-Kommunikation: Message Queuing Telemetry Transport (MQTT), Advanced Advanced Message Queuing Protocol (AMQP) und Asset Administration Shell (AAS).@inproceedings{10.1007/978-3-031-36889-9_19,
title = {Developing an AI-Enabled IIoT Platform - Lessons Learned from Early Use Case Validation},
author = {Eichelberger, Holger
and Palmer, Gregory
and Reimer, Svenja
and Trong Vu, Tat
and Do, Hieu
and Laridi, Sofiane
and Weber, Alexander
and Niederée, Claudia
and Hildebrandt, Thomas},
editor = {Batista, Thais
and Bure{v{s}}, Tom{'a}{v{s}}
and Raibulet, Claudia
and Muccini, Henry},
isbn = {978-3-031-36889-9},
year = {2022},
date = {2022-09-19},
booktitle = {Software Architecture. ECSA 2022 Tracks and Workshops},
pages = {265-283},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {For a broader adoption of AI in industrial production, adequate infrastructure capabilities and ecosystems are crucial. This includes easing the integration of AI with industrial devices, support for distributed deployment, monitoring, and consistent system configuration. IIoT platforms can play a major role here by providing a unified layer for the heterogeneous Industry 4.0/IIoT context.},
keywords = {IIoT, IIoT-Platform, IIP-Ecosphere, Industrie 4.0, Industry 4.0, KI in der Produktion, Virtual Platform},
pubstate = {published},
tppubtype = {inproceedings}
}
@inproceedings{epr+22,
title = {Developing an AI-enabled IIoT platform - An early use case validation},
author = {Holger Eichelberger and Gregory Palmer and Svenja Reimer and Tat Trong Vu and Hieu Do and Sofiane Laridi and Alexander Weber and Claudia Niederée and Thomas Hildebrandt},
url = {https://arxiv.org/pdf/2207.04515},
doi = {https://doi.org/10.48550/arXiv.2207.04515},
year = {2022},
date = {2022-07-10},
urldate = {2022-07-10},
booktitle = {SASI4 @ ECSA'22},
abstract = {For a broader adoption of AI in industrial production, adequate infrastructure capabilities are crucial. This includes easing the integration of AI with industrial devices, support for distributed deployment, monitoring, and consistent system configuration. },
keywords = {Artificial Intelligence, Asset Administration Shells, IIoT, Industry 4.0, Platform},
pubstate = {published},
tppubtype = {inproceedings}
}
2021
@whitepaper{Niederée2021,
title = {KI in der Produktion – Quo vadis?},
author = {Claudia Niederée and Holger Eichelberger and Hans-Dieter Schmees and Alexander Broos and Per Schreiber},
url = {https://www.iip-ecosphere.de/wp-content/uploads/2021/11/IIP-Ecosphere-Whitepaper-zur-Umfrage-KI-in-der-Produktion.pdf},
year = {2021},
date = {2021-11-03},
keywords = {IIoT, IIP-Ecosphere, Industrie 4.0, KI in der Produktion, Produktion, Umfrage},
pubstate = {published},
tppubtype = {whitepaper}
}
@misc{nokey,
title = {Management Summary zu Whitepaper "KI in der Produktion – Quo vadis?"},
author = {Claudia Niederée and Holger Eichelberger and Hans-Dieter Schmees and Alexander Broos and Per Schreiber},
url = {https://www.iip-ecosphere.de/wp-content/uploads/2021/10/Management-Summary_IIP-Ecosphere-Umfrage_KI-Produktion.pdf},
year = {2021},
date = {2021-11-03},
keywords = {IIoT, IIP-Ecosphere, Industrie 4.0, KI in der Produktion},
pubstate = {published},
tppubtype = {misc}
}
@whitepaper{Stichweh2021,
title = {IIP-Ecosphere Platform Requirements (Usage View)},
author = {Heiko Stichweh and Christian Sauer and Holger Eichelberger},
url = {https://www.iip-ecosphere.eu/wp-content/uploads/2021/03/IIP-2021_001_IIP-Ecosphere_Platform_Requirements_Usage_View.pdf},
doi = {10.5281/zenodo.4485801},
year = {2021},
date = {2021-03-11},
abstract = {This Whitepaper describes a shared view on the IIP-Ecosphere platform, which was developed as a core technical contribution of the IIP-Ecosphere Think Thank “Platforms”, to foster and complement the requirements collection of the platform, based on this shared view on envisioned platform functionality. Following the Industrial Internet Reference Architecture (IIRA), this Whitepaper describes the IIP-Ecosphere platform from the Usage Viewpoint. The Usage View on the IIP-Ecosphere platform that we discuss in this document represents the common view of all partners involved in the design, the subsequent implementation and, finally, the operations of the platform based on the voice of the prospective users of the platform in the IIP-Ecosphere community. The shared Usage View was collected in terms of a series of workshops with all interested project partners. The shared Usage View established in this document therefore provides a basis for deriving/validating the functional and quality requirements of the overall platform and, thus, enables the subsequent work on the development of the concepts and solutions established in the shared Usage View. For this current version of the Usage View, we jointly decided to focus on application building, distribution and AI services, as these topics strongly correlate with the technical foundations of the platform to be developed. For this focus, we describe a System under Consideration with 18 entities, 19 roles and 67 activities in this Whitepaper.},
keywords = {AI Services, Application Building, Artificial Intelligence, IIoT, IIoT-Platform, IIP-Ecosphere, Platform Activities, Platform Requirements, Usage View},
pubstate = {published},
tppubtype = {whitepaper}
}