Grewe, Claus
Refine
Document Type
- Report (4)
Language
- German (4)
Has Fulltext
- yes (4)
Is part of the Bibliography
- no (4)
Keywords
- Ethereum (2)
- Bitcoin (1)
- Blockchain (1)
- Clearinghouse-Anwendung (1)
- Cloud (1)
- Firmware Update (1)
- Internet der Dinge (1)
- IoT (1)
- Java (1)
- JavaScript (1)
Institute
- Wirtschaft (MSB) (4)
Der Abschlussbericht fasst die im Wintersemester 2023/2024 erzielten Ergebnisse des Forschungs- und Entwicklungsprojektes im Studiengang Master of Science Wirtschaftsinformatik an der FH Münster zusammen.
Das Forschungsprojekt befasste sich mit der Fragestellung, wie sich hochperformanter Code in systemfernen Programmiersprachen wie Java oder JavaScript integrieren lässt, um die vorhandene Hardwareleistung moderner CPUs und GPUs besser ausnutzen zu können. Derzeitig wird hierzu sowohl im Umfeld der Java-Plattform als auch in einer Working Group des World Wide Web Consortiums an Vorschlägen zur verbesserten SIMD-Integration gearbeitet. Im Forschungprojekt wurden diese Vorschläge aufgegriffen und hinichtlich des resultierenden Programmieraufwandes und der erzielbaren Leistungssteigerung qualitativ und quantitativ bewertet. Für JavaScript-basierte Browseranwendungen standen die Schnittstellen WebGPU und WebGL im Mittelpunkt, im Java-Umfeld wurden die drei Schnittstellen Foreign Functions & Memory API, Java Vector API und Java Native Interface (JNI) miteinander verglichen und bewertet.
Abschlussbericht FEP 2022
(2022)
Der Abschlussbericht fasst die im Sommersemester 2022 erzielten Ergebnisse des Forschungs- und Entwicklungsprojektes im Studiengang Master of Science Wirtschaftsinformatik an der FH Münster zusammen.
Das Forschungsprojekt gliederte sich in drei thematische Blöcke. Der erste Block betrachtete den aktuell aufkommenden Ansatz, WebAssembly-Anwendungen in serverseitigen Umgebungen auszuführen. Die vielfältigen Leistungsfaktoren, z. B. mögliche Quellsprachen, Werkzeuge und Plattformen, wurde in systematischen Messungen hinsichtlich ihres Einflusses und der Leistungsfähigkeit miteinander verglichen. Im zweiten Themenblock standen jeweils zwei Programmiersprachen im Mittelpunkt. So wurden die Programmiersprachen Rust und Go hinsichtlich der Unterstützung von Nebenläufigkeit anhand des Beispiels eines prototypischen Webservers analysiert und gegenübergestellt. Weitere Leistungsdaten wurden für die Sprachen Rust und Python hinsichtlich der Verarbeitung von Graphalgorithmen erhoben und verglichen. Der dritte Themenblock befasste sich mit Kommunikationsaspekten in Service-Mesh-Architekturen. Hier wurden verschiedene Circuit-Breaker-Implementierungen sowie unterschiedliche Proxy-Ansätze zur Steuerung des Nachrichtenverkehrs gegenübergestellt und bewertet.
Der Abschlussbericht fasst die Ergebnisse des Forschungs- und Entwicklungsprojektes 2017/2018 im Studiengang Master of Science Wirtschaftsinformatik (FH Münster) zur Themenstellung "IoT trifft Blockchain" zusammen. Ausgehend von der entwickelten Vision eines „digitalen Scheckheftes“, das die Nutzungsdaten von Fahrzeugen und industriellen Anlagen fälschungssicher erfasst und diese für cloud-basierte Analysen bereitstellt, wurden folgende Fragestellungen betrachtet: - Wie lassen sich personenbezogene Daten in einer öffentlichen Blockchain ablegen und Zugriffsrechte hierauf individuell steuern? - Wie lassen sich Firmware-Updates für IoT-Geräte durch den Einsatz einer Blockchain und eines dezentralen Dateisystems besser schützen? - Welcher Ansatz eignet sich, um erfasste Maschinendaten redundant in verteil-ten Edge Devices zu sichern? - Welche Vor- und Nachteile hat die Inhouse-Verarbeitung gegenüber einer externen IoT-Cloud-Lösung? Wie lassen sich Inhouse-Lösungen in die Angebote von Cloud-Anbietern migrieren? - Welche Möglichkeiten zur Integration und Verarbeitung von IoT-Daten bieten die IoT-Plattformen Amazon Web Services und Microsoft Azure? Wie grenzen sich diese voneinander ab? Die Ergebnisse der Untersuchungen wurden in Form von eigenständigen Beiträgen verfasst und in diesem Abschlussbericht zusammengetragen.
Der Abschlussbericht fasst die Ergebnisse des Forschungs- und Entwicklungsprojektes 2015/2016 im Studiengang Master of Science Wirtschaftsinformatik (FH Münster) zur Themenstellung "Kryptowährungen und Smart Contracts" zusammen. Das Projekt analysierte die Einsatzzwecke, Potenziale und Architekturen von Blockchain-Anwendungen. Des Weiteren wurden verschiedene Fragestellungen zum Nutzen der Blockchain-Technologie in modernen Geschäftsprozessen und zu den technischen Herausforderungen mittels der Entwicklung zweier Prototypen betrachtet. Der erste Prototyp realisiert eine eigene Blockchain, in der verschiedene Angriffsszenarien durchgespielt werden können. Der zweite Prototyp realisiert eine Clearinghouse-Anwendung in Form einer verteilten Smart-Contract-Implementierung (in Ethereum). Der Bericht vermittelt einen Überblick über Ansätze, Strukturen, interne Abläufe und Rahmenbedingungen aktueller Blockchain-Implementierungen. Die erzielten Ergebnisse verdeutlichen neben dem Nutzen auch die Besonderheiten und Einschränkungen der Blockchain-Technologie.