Forschungsprojekt
Wearable to Wallet: Payment Card Simulation and Digitization
Im Szenario „Fulfillment-as-a-Service” im Bereich von „Wearables” als Zahlungsmittel interagieren Kartenherausgeber, Banken und Wearables-Hersteller. Komplexe Abläufe in Hard- und Software sind zu bewältigen; Menschen sind in teilautomatisierte Prozesse in Lagerhaltung, Bestellungsdisposition und Lieferlogistik eingebunden.
In Projekt wurden fachliche Abläufe ereignisgetrieben modelliert sowie API-Tools und Domänenmodelle für Rapid Prototyping und Testen von APIs verwendet. Ein Nebenziel war es, die Architektur- und Schnittstellen-Dokumentation zu verbessern. Domain-Driven Design und Event Storming dienten zunächst der Einarbeitung, dann auch der Kreativarbeit.
Da Java und Spring Boot bereits im Einsatz waren, wurde für das Prototyping JHipster ausgewählt. In wenigen Minuten entstand eine erste laufende Anwendung, in wenigen Stunden ein mittelkomplexes Domänenmodell mit UML-Dokumentation, zwei abstrakte, aber realistische Geschäftsprozessmodelle und eine API-Spezifikation.
Publikationen:
- Zimmermann, O.; Luban, K.; Stocker, M.; Bernard, G.: Continuous Process Model Refinement from Business Vision to Event Simulation and Software Automation: Bridging Gaps between Stakeholder Communities, Practices, Notations, and Tools, Proc. of ICSE IWSIB 2020 (PDF)
- Stefan Kapferer and Olaf Zimmermann: «Domain-Driven Design in der Praxis - Erfahrungen mit dem Open-Source-Tool Context Mapper»(GERMAN), In JavaSPEKTRUM 6/2021, pages 20–23 (PDF)
Laufzeit: 01.10.2020 - 01.12.2022
Projektfinanzierung:
Innosuisse
Kooperation:
- wearonize AG
- Cloud Application Lab, Institut für Software
Projektteam:
Prof. Dr. Olaf Zimmermann
IFS Institut für SoftwareProfessor für Software-Architektur, Profilleiter MSE Computer Science
+41 58 257 46 20olaf.zimmermann@ost.ch
Prof. Dr. Katharina Luban
IPEK Institut für Produktdesign, Entwicklung und KonstruktionProfessorin für Supply Chain Management
+41 58 257 46 04katharina.luban@ost.ch
Beteiligte Institute
IPEK Institut für Produktdesign, Entwicklung und Konstruktion
ILT Institut für Laborautomation und Mechatronik