Prof. Mirko Stocker
IFS Institut für SoftwareProfessor für Software Engineering, Studiengangleiter I
+41 58 257 47 13mirko.stocker@ost.chwww.ost.ch/ifs
Profil
Fachliche Schwerpunkte
- Cloud Solutions
- Web Engineering, APIs
- Programmiersprachen
Aktuelle Projekte
- Interface Refactoring Catalog https://interface-refactoring.github.io/
- Patterns for API Design: https://api-patterns.org/
Publikationen
Fachzeitschrift
- Olaf Zimmermann; Mirko Stocker; Daniel Lübke (2022) API-Design: Wie robust darf es sein?, in: Java Magazin Nr. 11
- Olaf Zimmermann; Mirko Stocker; Daniel Lübke (2022) API-Design: Wie viele bin ich – und wenn ja, wie groß?, in: Java Magazin, Jg. 2022 Nr. 10
- Olaf Zimmermann; Katharina Luban; Mirko Stocker; Giuliano Bernard (2022) Continuous Process Model Refinement from Business Vision to Event Simulation and Software Automation: Bridging Gaps between Stakeholder Communities, Practices, Notations, and Tools, IEEE, Pittsburgh, PA, USA, in: 2022 IEEE/ACM International Workshop on Software-Intensive Business (IWSiB), Jg. 2022, S. 59-66, ISBN 978-1-4503-9302-7
- Olaf Zimmermann; Daniel Lübke; Mirko Stocker (2022) Zurück in die API-Zukunft mit Patterns, in: Java Magazin Nr. 12
- Mirko Stocker; Olaf Zimmermann (2021) From Code Refactoring to API Refactoring: Agile Service Design and Evolution, Springer International Publishing, Cham, in: Service-Oriented Computing, S. 174–193, ISBN 978-3-030-87568-8
- Apitchaka Singjai; Uwe Zdun; Olaf Zimmermann; Mirko Stocker; Cesare Pautasso (2021) Patterns on Designing API Endpoint Operations, in: 28th Conference on Pattern Languages of Programs (PLoP)
- Olaf Zimmermann; Cesare Pautasso; Daniel Lübke; Uwe Zdun; Mirko Stocker (2020) Data-Oriented Interface Responsibility Patterns: Types of Information Holder Resources, in: EuroPLoP ’20
- Olaf Zimmermann; Daniel Lübke; Uwe Zdun; Cesare Pautasso; Mirko Stocker (2020) Interface Responsibility Patterns: Processing Resources and Operation Responsibilities, in: EuroPLoP ’20
- Lübke, Daniel; Zimmermann, Olaf; Zdun, Uwe; Pautasso, Cesare; Stocker, Mirko; (2019) Interface Evolution Patterns, Balancing Compatibility and Extensibility across Service Lifecycles., in: Proceedings of the 24nd European Conference on Pattern Languages of Programs
- Olaf Zimmermann, Mirko Stocker, Daniel Lübke, Cesare Pautasso, Uwe Zdun (2019) Introduction to Microservice API Patterns (MAP), in: Joint Post-proceedings of the First and Second International Conference on Microservices (Microservices 2017/2019)
- Zdun, Uwe; Stocker, Mirko; Zimmermann, Olaf; Pautasso, Cesare; Lübke, Daniel; (2018) Guiding Architectural Decision Making on Quality Aspects in Microservice APIs, in: International Conference on Service-Oriented Computing
- Stocker, Mirko; Zimmermann, Olaf; Lübke, Daniel; Zdun, Uwe; Pautasso, Cesare; (2018) Interface Quality Patterns, Communicating and Improving the Quality of Microservices APIs., in: Proceedings of the 23nd European Conference on Pattern Languages of Programs
- Mirko Stocker; Henrik Nordborg; Daniel Politze (2017) Cloud-Computing — sinnvoll für die Industrie?, Service in der Cloud zu mieten gehört heute in vielen Bereichen zum Standard. Geschickt eingesetzt, verhilft es Industriefirmen zu neuen Möglichkeiten. Aber es gilt auch, stets einen ökonomischen Abgleich vorzunehmen., in: Aktuelle Technik Nr. 04
- Stocker, Mirko; Corbat, Thomas (2016) Schneller Programmcode auf Knopfdruck, in: HSR Magazin Nr. 02
- Stocker, Mirko (2013) Keine Chance dem Include-Chaos, in: Aktuelle Technik Nr. 04
- Kuhn, Adrian; Stocker, Mirko (2012) CodeTimeline: Storytelling with versioning data, in: ICSE 2012, S. 1333-1336
- Stocker, Mirko (2011) CDT Made Easy, in: Eclipse Magazin Nr. 05
- Stocker, Mirko (2011) Scala IDE für Eclipse, in: Eclipse Magazin Nr. 01
- Corbat, Thomas; Sommerlad, Peter; Stocker, Mirko (2010) Refaktorisierungswerkzeuge: Ein Blick hinter die Kulissen , SIGS DATACOM, Troisdorf, in: OBJEKTspektrum Nr. 04/2010, S. 10-16
Fachbuch
- Olaf Zimmermann; Mirko Stocker; Daniel Lübke; Uwe Zdun; Cesare Pautasso (2022) Patterns for API Design, Simplifying Integration with Loosely Coupled Message Exchanges, Addison-Wesley Professional, ISBN 9780137670109
Betreute Arbeiten
Verfasser/in | Titel | Jahr | Art der Arbeit |
Caspar Martens, Simon Kindhauser | Black Fennec | 2023 | Studienarbeit / Semesterarbeit |
Claudio Knaus, Carlo Del Rossi | Online Befragungstool: Knackpunkt BRK | 2023 | Studienarbeit / Semesterarbeit |
Christoph Bühler | Trust in a Distributed Authentication Mesh | 2023 | Masterarbeit |
Gian Flütsch, Damian Kalberer | Cloud Native App Entwicklung im Finanzbereich | 2022 | Bachelorarbeit |
Christoph Bühler | Common Identities in a Distributed Authentication Mesh | 2022 | Projektarbeit |
Gian Flütsch, Damian Kalberer | Cross-Platform App-Entwicklung mit Flutter | 2022 | Studienarbeit / Semesterarbeit |
Gino Cardillo, Pascal Schürmann, Alexandre Ichiro Lagadec | Visual OO Debugger | 2022 | Bachelorarbeit |
Gino Cardillo, Pascal Schürmann, Alexandre Ichiro Lagadec | Visual OO-Debugger | 2022 | Studienarbeit / Semesterarbeit |
Lukas Bersinger, Pascal Pichler, Fabian Zanetti | IoT Coffee Roaster | 2021 | Studienarbeit / Semesterarbeit |
Pascal Pichler, Lukas Bersinger, Fabian Zanetti | Kaffeerösten mit AI | 2021 | Bachelorarbeit |
Carlo Kirchmeier, Yannick Vogt | Mitarbeiter-Informationsapp für die Pronto AG | 2021 | Bachelorarbeit |
Lukas Geiter, Manuel Habert | Roasting Coffee Beans with Android | 2020 | Studienarbeit / Semesterarbeit |
Moritz Habegger, Micha Schena | Architektur-Prototyp einer Spring Cloud Applikation | 2019 | Studienarbeit / Semesterarbeit |
Demian Thoma, Lukas Röllin | mikafi - platform for coffee enthusiasts | 2019 | Bachelorarbeit |
Cyril Kyburz, Sandro Scheiwiller | SensorFlow | 2019 | Bachelorarbeit |
Cyril Kyburz, Sandro Scheiwiller | Truck Route | 2019 | Studienarbeit / Semesterarbeit |
Pascal Schweizer | HiveTrack | 2018 | Bachelorarbeit |
Arooran THANABALASINGAM | HiveTrack | 2018 | Studienarbeit / Semesterarbeit |
Luca Schneider, Leo Zurbriggen | HiveWatch | 2018 | Studienarbeit / Semesterarbeit |
Mario Egli, Daniel Latzer | HiveWatch | 2017 | Bachelorarbeit |
Davide De Giorgio, Christof Greiner | HiveWatch | 2016 | Studienarbeit / Semesterarbeit |
Royce Manavalan, Florian Merz | Scala Search IDE-Integration | 2016 | Bachelorarbeit |
Luca Aquino, Silvan Habegger | Unihockey Taktik App | 2016 | Bachelorarbeit |