Dr.-Ing. habil. Josef Spillner
Dr.-Ing. habil. Josef Spillner
ZHAW
School of Engineering
Forschungsschwerpunkt Distributed Systems
Steinberggasse 13
8400 Winterthur
Work at ZHAW
Position
Deputy Head Distributed Systems
Teaching
- Operating Systems and Infrastructure
- Serverless and Cloud-native Application Development
Professional development teaching
Network
ORCID digital identifier
Projects
- Revolutionizing Skill Development: How AI Can Enhance Training for Decent Work and Climate Resilience / Project leader / abgeschlossen
- Runtime-Optimised Business Object Transformation (ROBOT) / Project leader / abgeschlossen
- Smart Cities & Regions Services Enablement (SCReSE) / Project leader / abgeschlossen
- COMBuST / Co-project leader / abgeschlossen
- MOSAIC – Monitored Platform for Container Based Applications / Project leader / abgeschlossen
- Architectural Renovation of Kendox InfoShare (ARKIS) / Project leader / abgeschlossen
Publications
-
Gkikopoulos, Panagiotis; Kropf, Peter; Schiavoni, Valerio; Spillner, Josef,
2024.
Reliable IoT analytics at scale.
Journal of Parallel and Distributed Computing.
187(104840).
Available from: https://doi.org/10.1016/j.jpdc.2024.104840
-
Gkikopoulos, Panagiotis; Schiavoni, Valerio; Spillner, Josef,
2022.
Decentralised data quality control in ground truth production for autonomic decisions.
IEEE Transactions on Parallel and Distributed Systems.
33(10), pp. 2416-2427.
Available from: https://doi.org/10.1109/TPDS.2022.3142967
-
Spillner, Josef; Gkikopoulos, Panagiotis; Delgado, Pamela; Choirat, Christine,
2022.
Towards reproducible software studies with MAO and Renku.
SoftwareX.
17(100947).
Available from: https://doi.org/10.1016/j.softx.2021.100947
-
Patros, Panos; Spillner, Josef; Papadopoulos, Alessandro V.; Varghese, Blesson; Rana, Omer; Dustdar, Schahram,
2021.
Toward sustainable serverless computing.
IEEE Internet Computing.
25(6), pp. 42-50.
Available from: https://doi.org/10.1109/MIC.2021.3093105
-
Taibi, Davide; Spillner, Josef; Wawruch, Konrad,
2021.
Serverless computing : where are we now, and where are we heading?.
IEEE Software.
38(1), pp. 25-31.
Available from: https://doi.org/10.1109/MS.2020.3028708
-
Leitner, Philipp; Wittern, Erik; Spillner, Josef; Hummer, Waldemar,
2019.
A mixed-method empirical study of Function-as-a-Service software development in industrial practice.
Journal of Systems and Software.
149, pp. 340-359.
Available from: https://doi.org/10.1016/j.jss.2018.12.013
-
Toffetti Carughi, Giovanni; Brunner, Sandro; Blöchlinger, Martin; Spillner, Josef; Bohnert, Thomas Michael,
2017.
Self-managing cloud-native applications : design, implementation and experience.
Future Generation Computer Systems.
72, pp. 165-179.
Available from: https://doi.org/10.1016/j.future.2016.09.002
-
Spillner, Josef,
2023.
Operating systems and infrastructure in data science.
1. Auflage.
Zürich:
vdf Hochschulverlag.
ISBN 978-3-7281-4168-2.
Available from: https://doi.org/10.3218/4168-2
-
Spillner, Josef,
2015.
Dresden:
Technische Universität Dresden.
Available from: https://doi.org/10.21256/zhaw-1139
-
Spillner, Josef,
2010.
Dresden:
Technische Universität Dresden.
Available from: https://doi.org/10.21256/zhaw-1138
-
Cvetkovski, Oliver; Gkikopoulos, Panagiotis; Spillner, Josef,
2023.
Digitalisation in shopping : an IoT and smart applications perspective
.
In:
Klymash, Mikhailo; Luntovskyy, Andriy; Beshley, Mykola; Melnyk, Igor; Schill, Alexander, eds.,
Emerging Networking in the Digital Transformation Age.
Cham:
Springer.
pp. 197-213.
Lecture Notes in Electrical Engineering ; 965.
Available from: https://doi.org/10.1007/978-3-031-24963-1_11
-
Cvetkovski, Oliver; Field, Carlo; Trinchi, Davide; Marti, Christof; Spillner, Josef,
2023.
ZVAX : a microservice reference architecture for nation-scale pandemic management [paper].
In:
Dorai, Gokila; Gabbrielli, Maurizio; Manzonetto, Giulio; Osmani, Aomar; Prandini, Marco; Zavattaro, Gianluigi; Zimmermann, Olaf, eds.,
Joint Post-proceedings of the Third and Fourth International Conference on Microservices (Microservices 2020/2022).
International Conference on Microservices (Microservices), Paris, France,10-12 May 2022.
Wadern:
Schloss Dagstuhl - Leibniz Center for Informatics.
Open Access Series in Informatics (OASIcs).
Available from: https://doi.org/10.4230/OASIcs.Microservices.2020-2022.4
-
Sakman, Mehmet Cihan; Gkikopoulos, Panagiotis; Martella, Francesco; Villari, Massimo; Spillner, Josef,
2023.
Indoor navigation for personalised shopping : a real-tech feasibility study [paper].
In:
Hammoudi, Slimane; Wijnhoven, Fons; van Sinderen, Marten, eds.,
Proceedings of the 20th International Conference on Smart Business Technologies.
20th International Conference on Smart Business Technologies (ICSBT), Rome, Italy, 11-13 July 2023.
Setúbal:
SciTePress.
pp. 43-53.
Available from: https://doi.org/10.5220/0012085100003552
-
Spillner, Josef,
2023.
Demo: SLASH: Serverless Apache Spark Hub [paper].
In:
DEBS '23: Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems.
17th ACM International Conference on Distributed and Event-based Systems (DEBS), Neuchatel, Switzerland, 27 - 30 June 2023.
Association for Computing Machinery.
Available from: https://doi.org/10.1145/3583678.3603277
-
Gkikopoulos, Panagiotis; Kropf, Peter; Schiavoni, Valerio; Spillner, Josef,
2022.
AVOC : history-aware data fusion for reliable IoT analytics [paper].
In:
Proceedings of the 23rd International Middleware Conference Industrial Track.
23rd ACM/IFIP International Middleware Conference (Middleware), Québec City, Canada, 7-11 November 2022.
Association for Computing Machinery.
Available from: https://doi.org/10.1145/3564695.3564772
-
Hass, Daniel; Spillner, Josef,
2022.
In:
2022 21st International Symposium on Parallel and Distributed Computing (ISPDC).
21st International Symposium on Parallel and Distributed Computing (ISPDC), Basel, Switzerland, 11-13 July 2022.
IEEE.
pp. 121-128.
Available from: https://doi.org/10.1109/ISPDC55340.2022.00026
-
Spillner, Josef,
2022.
Tabular data insights and synthesis with the AutoTable approach [poster].
In:
Proceedings 2022 9th Swiss Conference on Data Science (SDS).
9th Swiss Conference on Data Science (SDS), Lucerne, Switzerland, 22-23 June 2022.
IEEE.
pp. 69-70.
Available from: https://doi.org/10.1109/SDS54800.2022.00020
-
Bucchiarone, Antonio; Guidi, Claudio; Lanese, Ivan; Bencomo, Nelly; Spillner, Josef,
2022.
A MAPE-K approach to autonomic microservices [poster].
In:
2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C).
19th IEEE International Conference on Software Architecture (ICSA), Honolulu, Hawai'i, USA, 12-15 March 2022.
IEEE.
pp. 100-103.
Available from: https://doi.org/10.1109/ICSA-C54293.2022.00025
-
Spillner, Josef; Liu, Mengwei; Zhan, Peng,
2022.
Demo: Smart waste disposal with edge-cloud continuum architecture [paper].
In:
Proceedings of the 11th International Conference on the Internet of Things.
11th International Conference on the Internet of Things (IOT'21), St. Gallen, Switzerland, 8-11 November 2021.
Association for Computing Machinery.
Available from: https://doi.org/10.1145/3494322.3494357
-
Spillner, Josef,
2022.
Self-balancing architectures based on liquid functions across computing continuums [paper].
In:
Proceedings of the 14th IEEE/ACM International Conference on Utility and Cloud Computing Companion.
14th IEEE/ACM International Conference on Utility and Cloud Computing (UCC)/DML-ICC, Leicester, UK, 6-9 December 2021.
Association for Computing Machinery.
Available from: https://doi.org/10.1145/3492323.3495589
-
Klingler, Raffael; Trifunovic, Nemanja; Spillner, Josef,
2021.
Beyond @CloudFunction : powerful code annotations to capture serverless runtime patterns [paper].
In:
7th International Workshop on Serverless Computing (WoSC7), online, 6-10 December 2021.
Association for Computing Machinery.
pp. 23-28.
Available from: https://doi.org/10.1145/3493651.3493669
-
Spillner, Josef,
2021.
FixMyStadtmelder : challenges and solutions in civic services for smart cities and regions [paper].
In:
Mugellini, Elena; Carpanzano, Emanuele, eds.,
Proceedings of the 2nd FTAL Conference 2021 Sustainable Smart Cities and Regions.
FTAL Conference 2021 – Sustainable smart cities and regions, Lugano, Switzerland, 28-29 October 2021.
CEUR Workshop Proceedings.
CEUR Workshop Proceedings ; 3116.
Available from: https://doi.org/10.21256/zhaw-29523
-
Gkikopoulos, Panagiotis; Schiavoni, Valerio; Spillner, Josef,
2021.
Analysis and improvement of heterogeneous hardware support in Docker images [paper].
In:
Distributed Applications and Interoperable Systems.
21st International Conference on Distributed Applications and Interoperable Systems (DAIS), Valletta, Malta (online), 14-18 June 2021.
Cham:
Springer.
pp. 125-142.
Lecture Notes in Computer Science ; 12718.
Available from: https://doi.org/10.1007/978-3-030-78198-9_9
-
Hass, Daniel; Spillner, Josef,
2021.
Interactive application deployment planning for heterogeneous computing continuums [paper].
In:
Advanced Information Networking and Applications.
M2EC @ 35th International Conference on Advanced Information Networking and Applications (AINA), Toronto, Canada (online), 12-14 May 2021.
Cham:
Springer.
pp. 551-560.
Lecture Notes in Networks and Systems ; 227.
Available from: https://doi.org/10.1007/978-3-030-75078-7_55
-
Spillner, Josef,
2021.
Education support structure for teaching multimodal programming in the cyber-physical space [paper].
In:
Proceedings of the 13th International Conference on Computer Supported Education.
13th International Conference on Computer Supported Education (CSEDU), Prague, Czech Republic (online), 23-25 April 2021.
SciTePress.
pp. 225-232.
Available from: https://doi.org/10.5220/0010446002250232
-
Spillner, Josef,
2021.
Examination cheat risk reduction through FIPEs [paper].
In:
Proceedings of the 13th International Conference on Computer Supported Education.
13th International Conference on Computer Supported Education (CSEDU), Prague, Czech Republic (online), 23-25 April 2021.
SciTePress.
pp. 579-586.
Available from: https://doi.org/10.5220/0010479805790586
-
Buzachis, Alina; Boruta, Daiana; Villari, Massimo; Spillner, Josef,
2021.
Modeling and emulation of an osmotic computing ecosystem using OsmoticToolkit [paper].
In:
2021 Australasian Computer Science Week Multiconference.
19th Australasian Symposium on Parallel and Distributed Computing (AusPDC) @ ACSW, online, 1-5 February 2021.
Association for Computing Machinery.
pp. 1-9.
Available from: https://doi.org/10.1145/3437378.3444366
-
Spillner, Josef; Gkikopoulos, Panagiotis; Buzachis, Alina; Villari, Massimo,
2020.
In:
2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC).
CIFS @ IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC), Leicester, UK (online), 7-10 December 2020.
IEEE.
pp. 336-341.
Available from: https://doi.org/10.1109/UCC48980.2020.00053
-
Gkikopoulos, Panagiotis; Mateos, Cristian; Spillner, Josef; Teyseyre, Alfredo,
2020.
Given 2n eyeballs, all quality flaws are shallow [paper].
In:
Middleware '20 Demos and Posters.
21st International Middleware Conference, Delft, Netherlands (online), 7-11 December 2020.
Association for Computing Machinery.
pp. 3-4.
Available from: https://doi.org/10.1145/3429358.3429371
-
Spillner, Josef,
2020.
In:
Middleware '20 Demos and Posters.
21st International Middleware Conference, Delft, Netherlands (online), 7-11 December 2020.
Association for Computing Machinery.
pp. 1-2.
Available from: https://doi.org/10.1145/3429358.3429370
-
Spillner, Josef,
2020.
Resource management for cloud functions with memory tracing, profiling and autotuning [paper].
In:
Proceedings of the 2020 Sixth International Workshop on Serverless Computing.
21th International Middleware Conference, Delft, Netherlands (online), 7-11 December 2020.
Association for Computing Machinery.
pp. 13-18.
Available from: https://doi.org/10.1145/3429880.3430094
-
Spillner, Josef; López, Manuel Ramírez,
2020.
Transactional migration of inhomogeneous composite cloud applications [paper].
In:
Advances in Service-Oriented and Cloud Computing.
7th European Conference on Service Oriented and Cloud Computing (ESOCC), Como, Italy, 12-14 September 2018.
Cham:
Springer.
pp. 34-45.
Communications in Computer and Information Science ; 1115.
Available from: https://doi.org/10.1007/978-3-030-63161-1_3
-
Spillner, Josef,
2020.
Comparison and model of compression techniques for smart cloud log file handling [paper].
In:
2020 International Conference on Communications, Computing, Cybersecurity, and Informatics (CCCI).
International Conference on Communications, Computing, Cybersecurity, and Informatics (CCCI), Sharjah, UAE (online), 3-5 November 2020.
IEEE.
pp. 1-6.
Available from: https://doi.org/10.1109/CCCI49893.2020.9256609
-
Qasse, Ilham Ahmed; Spillner, Josef; Abu Talib, Manar; Nasir, Qassim,
2020.
A study on ĐApps characteristics [paper].
In:
2020 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS).
IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS), Oxford, UK (online), 3-6 August 2020.
IEEE.
pp. 88-93.
Available from: https://doi.org/10.1109/DAPPS49028.2020.00010
-
Spillner, Josef,
2019.
Serverless computing and cloud function-based applications [paper].
In:
UCC '19 Companion.
12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC), Auckland, New Zealand, 2-5 December 2019.
Association for Computing Machinery.
pp. 177-178.
Available from: https://doi.org/10.1145/3368235.3370269
-
Al-Ameen, Mohammed; Spillner, Josef,
2019.
A systematic and open exploration of FaaS research [paper].
In:
Proceedings of the European symposium on serverless computing and applications.
ESSCA, Zurich, 21 December 2018.
CEUR Workshop Proceedings.
pp. 30-35.
Available from: https://doi.org/10.21256/zhaw-3271
-
Serhiienko, Oleksii; Gkikopoulos, Panagiotis; Spillner, Josef,
2019.
Extensible declarative management of cloud resources across providers [paper].
In:
2019 19th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).
CCGrid 2019, Nicosia, Cyprus, 14-17 May 2019.
IEEE.
pp. 678-683.
Available from: https://doi.org/10.1109/CCGRID.2019.00087
-
Dorodko, Serhii; Spillner, Josef,
2019.
Selective Java code transformation into AWS Lambda functions [paper].
In:
Proceedings of the European symposium on serverless computing and applications.
ESSCA, Zurich, 21 December 2018.
CEUR Workshop Proceedings.
pp. 9-17.
2330.
Available from: https://doi.org/10.21256/zhaw-3269
-
Bogado-Sarubbi, Yessica; Benitez-Davalos, Walter; Spillner, Josef; Lopez-Pires, Fabio,
2019.
Towards sustainable ecosystems for cloud functions [paper].
In:
Proceedings of the European symposium on serverless computing and applications.
ESSCA, Zurich, 21 December 2018.
CEUR Workshop Proceedings.
pp. 18-24.
Available from: https://doi.org/10.21256/zhaw-3270
-
Serhiienko, Oleksii; Spillner, Josef,
2018.
Systematic and recomputable comparison of multi-cloud management platforms [paper].
In:
2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom).
International Conference on Cloud Computing Technology and Science (CloudCom 2018), Nicosia, Cyprus, 10-13 December 2018.
IEEE.
pp. 107-114.
Available from: https://doi.org/10.1109/CloudCom2018.2018.00032
-
Spillner, Josef; Bogado, Yessica; Benítez, Walter; López Pires, Fabio,
2018.
Co-transformation to cloud-native applications : development experiences and experimental evaluation [paper].
In:
Proceedings of the 8th International Conference on Cloud Computing and Services Science.
8th International Conference on Cloud Computing and Services Science (CLOSER), Funchal, Portugal, 19-21 March 2018.
Setúbal:
SciTePress.
Available from: https://doi.org/10.21256/zhaw-3508
-
Spillner, Josef; Stefan, Köpsell; Vumo, Ambrósio Patrício,
2017.
Analysis of Mozambican websites : how do they protect their users? [paper].
In:
2017 Information Security for South Africa (ISSA 2017).
16th International Information Security South Africa Conference (ISSA), Johannesburg, 16-17 August 2017.
IEEE.
pp. 90-97.
Available from: https://doi.org/10.1109/ISSA.2017.8251780
-
Toffetti Carughi, Giovanni; Lötscher, Tobias; Kenzhegulov, Saken; Spillner, Josef; Bohnert, Thomas Michael,
2017.
Cloud robotics : SLAM and autonomous exploration on PaaS [paper].
In:
UCC '17 Companion Companion Proceedings of the10th International Conference on Utility and Cloud Computing.
10th International Conference on Utility and Cloud Computing (UCC '17), Austin, USA, 5-8 December 2017.
Association for Computing Machinery.
pp. 65-70.
Available from: https://doi.org/10.1145/3147234.3148100
-
Spillner, Josef; Ramírez López, Manuel; Toffetti Carughi, Giovanni,
2017.
Cloud-native databases : an application perspective [paper].
In:
Mann, Zóltan Ádám; Stolz, Volker, eds.,
Advances in Service-Oriented and Cloud Computing... Autor: Zoltán Ádám Mann Advances in Service-Oriented and Cloud Computing : Workshops of ESOCC 2017, Oslo, Norway, September 27-29, 2017, Revised Selected Papers.
3rd International Workshop on Cloud Adoption and Migration (CloudWays), Oslo, Norway, 27-29 September 2017.
Cham:
Springer.
pp. 102-116.
Communications in Computer and Information Science ; 824.
Available from: https://doi.org/10.1007/978-3-319-79090-9_7
-
Spillner, Josef; Mateos, Cristian; Monge, David A.,
2017.
FaaSter, better, cheaper : the prospect of serverless scientific computing and HPC [paper].
In:
Mocskos, Esteban; Nesmachnow, Sergio, eds.,
High Performance Computing.
4th Latin American Conference (CARLA 2017), Buenos Aires, Argentina, and Colonia del Sacramento, Uruguay, 20-22 September 2017.
Cham:
Springer.
pp. 154-168.
Communications in Computer and Information Science ; 796.
Available from: https://doi.org/10.1007/978-3-319-73353-1_11
-
Spillner, Josef,
2017.
Practical tooling for serverless computing [paper].
In:
10th International Conference on Utility and Cloud Computing (UCC '17), Austin, USA, 5-8 December 2017.
Austin:
Association for Computing Machinery.
Available from: https://doi.org/10.1145/3147213.3149452
-
Ramírez López, Manuel; Spillner, Josef,
2017.
Towards quantifiable boundaries for elastic horizontal scaling of microservices [paper].
In:
10th International Conference on Utility and Cloud Computing Companion (UCC 2017).
6th International Workshop on Clouds and (eScience) Applications Management (CloudAM 2017), Austin, USA, 5-8 December 2017.
Austin:
Association for Computing Machinery.
Available from: https://doi.org/10.1145/3147234.3148111
-
Spillner, Josef; Beck, Martin; Schill, Alexander; Bohnert, Thomas Michael,
2015.
Stealth databases : ensuring user-controlled queries in untrusted cloud environments [paper].
In:
2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), Limassol, Cyprus, 7-10 December 2015.
8th IEEE/ACM International Conference on Utility and Cloud Computing (UCC), Limassol, Cyprus, 7-10 December 2015.
IEEE.
pp. 261-270.
Available from: https://doi.org/10.21256/zhaw-3775
-
Abad, Cristina; Foster, Ian; Herbst, Nikolas; Iosup, Alexandru, eds.,
2021.
Serverless applications and requirement.
Dagstuhl Reports
; 11.
Leibniz:
Schloss-Dagstuhl - Leibniz Zentrum für Informatik.
Available from: https://doi.org/10.4230/DagRep.11.4.34
-
Gkikopoulos, Panagiotis; Spillner, Josef; Schiavoni, Valerio,
2020.
Monitoring data distribution and exploitation in a global-scale microservice artefact observatory.
ZHAW Zürcher Hochschule für Angewandte Wissenschaften.
Available from: https://doi.org/10.21256/zhaw-22695
-
Spillner, Josef, ed.,
2018.
Service Prototyping Lab Report - 2018 (Y3).
Winterthur:
ZHAW Zürcher Hochschule für Angewandte Wissenschaften.
Available from: https://doi.org/10.21256/zhaw-3945
-
Spillner, Josef; Sill, Alan,
2018.
Reengineering cloud data centers.
IEEE Cloud Computing.
5(6), pp. 26-27.
Available from: https://doi.org/10.1109/MCC.2018.064181117
-
Harsh, Piyush; Dorodko, Serhii; Spillner, Josef; Ramirez Lopez, Manuel; Perez Belmonte, Manuel; Serhiienko, Oleksii; Skoviera, Martin,
2017.
Service Prototyping Lab Report - 2017 (Y2).
Lab Reports
; 2.
Winterthur:
ZHAW Zürcher Hochschule für Angewandte Wissenschaften.
Available from: https://doi.org/10.21256/zhaw-3708
-
Lötscher, Tobias; Marti, Christof; Ramírez López, Manuel; Spillner, Josef; Toffetti Carughi, Giovanni,
2016.
Service Prototyping Lab Report - 2016 (Y1).
Lab Reports
; 1.
Winterthur:
ZHAW Zürcher Hochschule für Angewandte Wissenschaften.
Available from: https://doi.org/10.21256/zhaw-3709
-
Brunner, Sandro; Blöchlinger, Martin; Toffetti Carughi, Giovanni; Spillner, Josef; Bohnert, Thomas Michael,
2015.
Experimental evaluation of the cloud-native application design [paper].
In:
2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC).
4th International Workshop on Clouds and (eScience) Application Management (CloudAM), Limassol, Cyprus, 7-10 December 2015.
IEEE.
pp. 488-493.
Available from: https://doi.org/10.21256/zhaw-3782