Michael Borkowski

Michael Borkowski

Dipl.-Ing., BSc

Project Assistant


Short CV

Michael finished his bachelor's degree in Software & Information Engineering in 2012, and finished his master's degree in Software Engineering & Internet Computing in 2015. He is currently a project assistant and pursuing his PhD at the Distributed Systems Group (Institute of Information Systems Engineering, Vienna University of Technology) and is involved in the TAST - Token Atomic Swap Technology project.

Research Interests

  • Cloud Computing
  • Cloud Manufacturing
  • Resource Optimization
  • Machine Learning
  • Blockchain Technologies


Co-Supervised Theses


Journal Articles

  1. M. Borkowski, C. Hochreiner, S. Schulte. Minimizing Cost by Reducing Scaling Operations in Distributed Stream Processing. PVLDB, 12(7):724-737, VLDB Endowment, 2019.
  2. M. Borkowski, W. Fdhila, M. Nardelli, S. Rinderle-Ma, S. Schulte. Event-based Failure Prediction in Distributed Business Processes. Information Systems, 81:220-235, Elsevier, 2019.
  3. O. Skarlat, M. Nardelli, S. Schulte, M. Borkowski, P. Leitner. Optimized IoT Service Placement in the Fog. Service Oriented Computing and Applications, 11(4):427-443, Springer, 2017.

Conference/Workshop Proceedings

  1. V. Karagiannis, A. Venito, R. Coelho, M. Borkowski, G. Fohler. Edge Computing with Peer to Peer Interactions: Use Cases and Impact. Fog Computing and the Internet of Things (Fog-IoT 2019), Montreal, Canada, 2019, pp. nn-nn (accepted for publication).
  2. S. Weninger, M. Borkowski. Data Prefetching in Smart Systems. 22nd IEEE International Enterprise Distributed Object Computing Conference (EDOC 2018), Stockholm, Sweden, 2018, pp. 204-207 (Demo paper).
  3. C. Schubert, M. Borkowski, S. Schulte. Trustworthy Detection and Arbitration of SLA Violations in the Cloud. 7th European Conference on Service-Oriented and Cloud Computing (ESOCC 2018), Como, Italy, 2018, pp. 90-104. LNCS volume 11116.
  4. P. Waibel, S. Videnov, M. Borkowski, C. Hochreiner, S. Schulte, J. Mendling. Process Simulation for Machine Reservation in Cloud Manufacturing. 16th IEEE International Conference on Industrial Informatics (INDIN 2018), Porto, Portugal, 2018, pp. 270-277.
  5. M. Borkowski, C. Hochreiner, S. Schulte. Moderated Resource Elasticity for Stream Processing Applications. Euro-Par 2017: Parallel Processing Workshops, Santiago de Compostela, Spain, 2017, pp. 5-16. LNCS volume 10659.
  6. M. Borkowski, S. Schulte, C. Hochreiner. Predicting Cloud Resource Utilization. 9th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2016), Shanghai, China, 2016, pp. 37-42.
  7. O. Skarlat, S. Schulte, M. Borkowski, P. Leitner. Resource Provisioning for IoT Services in the Fog. 9th IEEE International Conference on Service Oriented Computing and Applications (SOCA 2016), Macau, China, 2016, pp. 32-39.
  8. M. Borkowski, O. Skarlat, S. Schulte, S. Dustdar. Prediction-Based Prefetch Scheduling in Mobile Service Applications. 5th IEEE International Conference on Mobile Services (MS 2016), San Francisco, CA, 2016, pp. 41-48.
  9. C. Hochreiner, P. Waibel, M. Borkowski. Bridging Gaps in Cloud Manufacturing with 3D Printing. Proceedings of Informatik 2016, volume 259 of Lecture Notes in Informatics, pp. 1623-1626.
  10. O. Skarlat, M. Borkowski, S. Schulte. Towards a Methodology and Instrumentation Toolset for Cloud Manufacturing. CPPS Workshop (CPS Week 2016), Vienna, Austria, 2016, pp. 1-4.
  11. S. Schulte, M. Borkowski, C. Hochreiner, M. Klusch, A. Murguzur, O. Skarlat, P. Waibel. Bringing Cloud-based Rapid Elastic Manufacturing to Reality with CREMA. Workshop on Intelligent Systems Configuration Services for Flexible Dynamic Global Production Networks (FLEXINET) at the 8th International Conference on Interoperability for Enterprise Systems and Applications (I-ESA 2016), pp. 407-413.


  1. M. Borkowski. Smart Prefetching for Mobile Users under Volatile Network Conditions. Diploma Thesis, Technische Universität Wien, August 2015.
  2. M. Borkowski. ACTA in a Nutshell: Das Handelsabkommen ACTA in seinen wichtigsten Zügen. Bachelor's Thesis, Technische Universität Wien, July 2012.

Unrefereed Papers

  1. M. Borkowski, P. Frauenthaler, M. Sigwart, T. Hukkinen, O. Hladky, S. Schulte. Cross-Blockchain Technologies: Review, State of the Art, and Outlook. White Paper, Technische Universität Wien, 2019.
  2. M. Borkowski, C. Ritzer, S. Schulte. Deterministic Witnesses for Claim-First Transactions. White Paper, Technische Universität Wien, 2018.
  3. M. Sigwart, C. Hochreiner, M. Borkowski, S. Schulte. FakeLoad: An Open-Source Load Generator. Technical Report TUV-1942-2018-01, Distributed Systems Group, Technische Universität Wien, 2018.
  4. M. Borkowski, C. Ritzer, D. McDonald, S. Schulte. Caught in Chains: Claim-First Transactions for Cross-Blockchain Asset Transfers. White Paper, Technische Universität Wien, 2018.
  5. M. Borkowski, D. McDonald, C. Ritzer, S. Schulte. Towards Atomic Cross-Chain Token Transfers: State of the Art and Open Questions within TAST. White Paper, Technische Universität Wien, 2018.
  6. M. Borkowski, W. Fdhila, M. Nardelli, S. Rinderle-Ma, S. Schulte. Event-based Failure Prediction in Distributed Business Processes. arXiv, Article 1712.08342, 2018.

Scientific Activities




Distributed Systems Group
Vienna University of Technology
Argentinierstrasse 8/194-2
A-1040 Wien, Austria