Publications of the Institut for Data Engineering
  
      
	2025
	
		
			- 
				
					
Simplifying distributed application deployment at the edge through software-defined overlay networks
	
 Bornholdt, Heiko; Röbert, Kevin; Schulte, Stefan; Edinger, Janick; Fischer, Mathias
 Computer communications 242: 108294 (2025)
 Open Access
	
|
	Publisher DOI
- 
				
					
Transactional cross-chain smart contract invocations
	
 Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank; Schulte, Stefan; Yussupov, Vladimir
 ACM Distributed Ledger Technologies 4 (2): 17 (2025)
 Publisher DOI
- 
				
					
Hierarchical bidirectional aggregation for federated learning under concept drift
	
 Manikku Badu, Nisal Hemadasa; Schallmoser, Dominik; Schulte, Stefan
 10th International Conference on Fog and Mobile Edge Computing, FMEC 2025
 Publisher DOI
- 
				
					
ProMark : Ensuring Transparency and Privacy-Awareness in Proximity Marketing Advertising Campaigns
	
 Hoang, Anh-Tu; Carminati, Barbara; Ferrari, Elena
 IEEE Transactions on Dependable and Secure Computing 22 (3): 2119-2131 (2025)
 Open Access
	
|
	Publisher DOI
- 
				
					
Non-interactive threshold BBS+ from pseudorandom correlations
	
 Faust, Sebastian; Hazay, Carmit; Kretzler, David; Rometsch, Leandro; Schlosser, Benjamin
 RSA Conference, CT-RSA 2025
 Publisher DOI
- 
				
					
A software-defined overlay networking middleware for a simplified deployment of distributed application at the edge
	
 Bornholdt, Heiko; Röbert, Kevin; Schulte, Stefan; Edinger, Janick; Fischer, Mathias
 40th ACM/SIGAPP Symposium on Applied Computing, SAC 2025
 Publisher DOI
- 
				
					
A software-defined overlay networking middleware for a simplified deployment of distributed application at the edge
	
 Bornholdt, Heiko; Röbert, Kevin; Schulte, Stefan; Edinger, Janick; Fischer, Mathias
 40th Annual ACM Symposium on Applied Computing, SAC 2025: 746-748
 Publisher DOI
- 
				
					
Towards solidity smart contract efficiency optimization through code mining
	
 Banerjee, Avik; Sober, Michael; Schulte, Stefan
 40th Annual ACM Symposium on Applied Computing, SAC 2025: 248-357
 Publisher DOI
- 
				
					
Unlinkable data sharing with dynamic access control
	
 Röbert, Kevin; Kaaser, Dominik; Fischer, Mathias
 40th Annual ACM Symposium on Applied Computing, SAC 2025: 506-508
 Publisher DOI
- 
				
					
Adaption via selection: on client selection to counter concept drift in federated learning
	
 Thomas, Julius; Saile, Finn; Fischer, Mathias; Kaaser, Dominik; Schulte, Stefan
 Lecture notes in computer science 15547 LNCS: 3–17 (2025)
 Publisher DOI
- 
				
					
Towards WebAssembly-based federated learning
	
 Gottschalk, Felix; Schulte, Stefan; Manikku Badu, Nisal Hemadasa; Ebrahimi, Elmira; Edinger, Janick; Schallmoser, Dominik
 Lecture notes in computer science 15547 LNCS: 40-54 (2025)
 Publisher DOI
- 
				
					
Latency-aware placement of stream processing operators in modern-day stream processing frameworks
	
 Ecker, Raphael; Karagiannis, Vasileios; Sober, Michael Peter; Schulte, Stefan
 Journal of Parallel and Distributed Computing: 105041 (2025)
 Open Access
	
|
	Publisher DOI
- 
				
					
Advancing blockchain interoperability: protocols for seamless communication and transactions across blockchain networks
	
 Sober, Michael Peter
 Technische Universität Hamburg (2025)
 Open Access
- 
				
					
Opinion dynamics with median aggregation
	
 Berenbrink, Petra; Hoefer, Martin; Kaaser, Dominik; Maack, Marten; Rau, Malin; Wilhelmi, Lisa
 Proceedings of the 24th International Joint Conference on Autonomous Agents and Multiagent Systems: 271-279 (2025)
 
2024
	
		
			- 
				
					
Noisy group testing via spatial coupling
	
 Coja-Oghlan, Amin; Hahn-Klimroth, Maximilian Grischa; Hintze, Lukas; Kaaser, Dominik; Krieg, Lena; Rolvien, Maurice; Scheftelowitsch, Olga
 Combinatorics Probability and Computing 34 (2): 210-258 (2025)
 Open Access
	
|
	Publisher DOI
- 
				
					
Federated Learning Deployments of Industrial Applications on Cloud, Fog, and Edge Resources
	
 Blumauer-Hiessl, Thomas; Schulte, Stefan; Lakani, Safoura Rezapour; Keusch, Alexander; Pinter, Elias; Kaufmann, Thomas; Schall, Daniel
 8th IEEE International Conference on Fog and Edge Computing, ICFEC 2024
 Publisher DOI
- 
				
					
Message from the program chairs
	
 Gu, Xiaohui; Pallis, George; Schulte, Stefan; Shi, Weisong
 12th IEEE International Conference on Cloud Engineering, IC2E 2024
 Publisher DOI
- 
				
					
Client-side adaptation to concept drift in federated learning
	
 Saile, Finn; Thomas, Julius; Schallmoser, Dominik; Schulte, Stefan
 2nd International Conference on Federated Learning Technologies and Applications, FLTA 2024
 Publisher DOI
- 
				
					
Federated Learning Solution Blueprints for Use Cases Surveyed in Austrian Industries
	
 Blumauer-Hiessl, Thomas; Fessl, Angela; Breitfuss, Gert; Schall, Daniel; Schulte, Stefan
 26th International Conference on Business Informatics, CBI 2024
 Publisher DOI
- 
				
					
Efficient cross-blockchain token transfers with rollback support
	
 Sober, Michael Peter; Levonyak, Markus; Schulte, Stefan
 6th IEEE International Conference on Decentralized Applications and Infrastructures, DAPPS 2024
 Publisher DOI
- 
				
					
Blockchain-based federated learning utilizing zero-knowledge proofs for verifiable training and aggregation
	
 Ebrahimi, Elmira; Ileri, Can Umut; Sober, Michael; Hoang, Anh-Tu; Sanders, William; Schulte, Stefan
 7th IEEE International Conference on Blockchain, Blockchain 2024
 Publisher DOI
- 
				
					
zkSSI : a Zero-Knowledge-Based Self-Sovereign Identity Framework
	
 Hoang, Anh-Tu; Ileri, Can Umut; Sanders, William; Schulte, Stefan
 7th IEEE International Conference on Blockchain, Blockchain 2024
 Publisher DOI
- 
				
					
Analysis of strategies for scalable transaction creation in blockchains
	
 Delzer, Ole; Hobeck, Richard; Weber, Ingo; Kaaser, Dominik; Sober, Michael Peter; Schulte, Stefan
 Computing 106 (11): 3573-3602 (2024)
 Open Access
	
|
	Publisher DOI
- 
				
					
Cross-blockchain communication using oracles with an off-chain aggregation mechanism based on zk-SNARKs
	
 Sober, Michael; Scaffino, Giulia; Schulte, Stefan
 ACM Distributed Ledger Technologies 3 (4): 27 (2024)
 Open Access
	
|
	Publisher DOI
- 
				
					
A Framework for Dynamic Dependency-based Service Placement in the Cloud-Edge Continuum
	
 Sochovsky, Josef; Karagiannis, Vasileios; Edinger, Janick; Kaaser, Dominik; Schulte, Stefan
 44th IEEE International Conference on Distributed Computing Systems, ICDCS 2024
 Publisher DOI
- 
				
					
Distributed pooled data intrusion detection : lessons learned from quantitative group testing
	
 Hahn-Klimroth, Maximilian Grischa; Kaaser, Dominik; Rau, Malin
 44th IEEE International Conference on Distributed Computing Systems, ICDCS 2024
 Publisher DOI
- 
				
					
Dynamic size counting in the population protocol model
	
 Schallmoser, Dominik; Lohmann, Maximilian
 43rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2024
 Open Access
	
|
	Publisher DOI
- 
				
					
Federated Learning Deployments of Industrial Applications on Cloud, Fog, and Edge Resources
	
 Blumauer-Hiessl, Thomas; Schulte, Stefan; Lakani, Safoura Rezapour; Keusch, Alexander; Pinter, Elias; Kaufmann, Thomas; Schall, Daniel
 8th IEEE International Conference on Fog and Edge Computing, ICFEC 2024
 Publisher DOI
- 
				
					
Service-oriented computing : a trajectory for research to 2030
	
 Plebani, Pierluigi; Schulte, Stefan; Tamburri, Damian Andrew; Dustdar, Schahram
 IEEE Internet Computing 28 (3): 59-63 (2024)
 Publisher DOI
- 
				
					
Towards the optimization of gas usage of solidity smart contracts with code mining
	
 Banerjee, Avik; Egge, Carl; Schulte, Stefan
 6th IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2024
 Publisher DOI
- 
				
					
Data poisoning detection in federated learning
	
 Khuu, Denise-Phi; Fischer, Mathias; Sober, Michael Peter; Kaaser, Dominik; Schulte, Stefan
 ACM Symposium on Applied Computing, SAC 2024
 Publisher DOI
- 
				
					
Assessing routing algorithms for payment channel networks
	
 Lobmaier, David; Konlechner, Rafael; Schulte, Stefan; Weber, Ingo
 ACM Distributed Ledger Technologies 3 (1): 6 (2024)
 Publisher DOI
- 
				
					
Cross-chain smart contract invocations: a systematic multi-vocal literature review
	
 Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank; Schulte, Stefan
 ACM Computing Surveys 56 (6): 142 (2024)
 Publisher DOI
- 
				
					
From WSQoSX to the Cloud : 10 Years of Research on Services Computing at KOM
	
 Schulte, Stefan; Berbner, Rainer; Eckert, Julian; Hans, Ronny; Holloway, Melanie; Lampe, Ulrich; Miede, André; Niemann, Michael; Papageorgiou, Apostolos; Repp, Nicolas; Schuller, Dieter
 Lecture Notes in Computer Science 15200: 101-113 (2024)
 Publisher DOI
- 
				
					
Latency-aware placement of stream processing operators
	
 Ecker, Raphael; Karagiannis, Vasileios; Sober, Michael Peter; Ebrahimi, Elmira; Schulte, Stefan
 29th International Conference on Parallel and Distributed Computing, Euro-Par 2023
 Publisher DOI
2023
	
		
			- 
				
					
A Benchmark for Different Implementations of Zero-Knowledge Proof Systems
	
 Kobelt, Max; Sober, Michael Peter; Schulte, Stefan
 IEEE International Conference on Blockchain (Blockchain 2023)
 Publisher DOI
- 
				
					
A blockchain-based IoT data marketplace
	
 Sober, Michael Peter; Scaffino, Giulia; Schulte, Stefan; Kanhere, Salil
 Cluster Computing 26 (6): 3523-3545 (2023-12)
 Open Access
	
|
	Publisher DOI
- 
				
					
A framework for asynchronous cross-blockchain smart contract calls
	
 Sober, Michael Peter; Scaffino, Giulia; Sigwart, Marten; Frauenthaler, Philip; Levonyak, Markus; Schulte, Stefan
 5th International Conference on Blockchain Computing and Applications (BCCA 2023)
 Publisher DOI
- 
				
					
Horizontal scaling of transaction-creating machines for blockchains
	
 Delzer, Ole; Weber, Ingo; Hobeck, Richard; Schulte, Stefan
 European Conference on Service-Oriented and Cloud Computing (ESOCC 2023)
 Publisher DOI
- 
				
					
Information-theoretic and algorithmic aspects of parallel and distributed reconstruction from pooled data
	
 Gebhard, Oliver; Hahn-Klimroth, Max; Kaaser, Dominik; Loick, Philipp
 Journal of Parallel and Distributed Computing 180: 104718 (2023-10)
 Publisher DOI
- 
				
					
Building a cross-chain identity : a self-sovereign identity-based framework
	
 Zecchini, Marco; Sober, Michael Peter; Schulte, Stefan; Vitaletti, Andrea
 5th IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS 2023)
 Publisher DOI
- 
				
					
A Framework for Enabling Cloud Services to Leverage Energy Data
	
 Karagiannis, Vasileios; Kashyap, Shievam; Zechner, Nikolas; Hödl, Oliver; Hartner, Georg; Llorca, Manuel; Jamasb, Tooraj; Grünberger, Stefan; Kurz, Marc; Schaffer, Christoph; Schulte, Stefan
 IEEE International Conference on Cloud Engineering (IC2E 2023)
 Publisher DOI
- 
				
					
Model Checking of Hyperledger Fabric Smart Contracts
	
 Ebrahimi, Elmira; Khamespanah, Ehsan; Sirjani, Marjan; Mohammadi, Siamak
 28th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2023)
 Publisher DOI
- 
				
					
Machine learning-based positioning using multivariate time series  classification for factory environments
	
 Manikku Badu, Nisal Hemadasa; Venzke, Marcus; Turau, Volker; Huang, Yanqiu
 arXiv: 2308.11670 (2023)
 Open Access
	
|
	Publisher DOI
- 
				
					
Decentralized cross-blockchain asset transfers with transfer confirmation
	
 Sober, Michael Peter; Sigwart, Marten; Frauenthaler, Philipp; Spanring, Christof; Kobelt, Max; Schulte, Stefan
 Cluster Computing 26 (4): 2129-2146 (2023-08)
 Open Access
	
|
	Publisher DOI
- 
				
					
Inference of a rumor's source in the independent cascade model
	
 Berenbrink, Petra; Hahn-Klimroth, Max; Kaaser, Dominik; Krieg, Lena; Rau, Malin
 39th Conference on Uncertainty in Artificial Intelligence (UAI 2023). - Seite 152-162
 
- 
				
					
Edge Intelligence for Detecting Deviations in Batch-based Industrial Processes
	
 Keusch, Alexander; Hiessl, Thomas; Joksch, Martin; Sundermann, Axel; Schall, Daniel; Schulte, Stefan
 21st IEEE International Conference on Industrial Informatics (INDIN 2023)
 Publisher DOI
- 
				
					
On reconstructing the patient zero from sensor measurements
	
 Hahn-Klimroth, Maximilian Grischa; Kaaser, Dominik
 43rd IEEE International Conference on Distributed Computing Systems (ICDCS 2023)
 Publisher DOI
- 
				
					
Lifecycle Management of Federated Learning Artifacts in Industrial Applications
	
 Hiessl, Thomas; Lakani, Safoura Rezapour; Ungersboeck, Michael; Kemnitz, Jana; Schall, Daniel; Schulte, Stefan
 7th IEEE International Conference on Fog and Edge Computing (ICFEC 2023)
 Publisher DOI
- 
				
					
Distributed key generation with smart contracts using zk-SNARKs
	
 Sober, Michael Peter; Kobelt, Max; Scaffino, Giulia; Kaaser, Dominik; Schulte, Stefan
 38th ACM/SIGAPP Symposium On Applied Computing (2023)
 
- 
				
					
Efficient approximate recovery from pooled data using doubly regular pooling schemes
	
 Hahn-Klimroth, Max; Kaaser, Dominik; Rau, Malin
 arXiv: 2303.00043 (2023)
 Publisher DOI
- 
				
					
Dynamic averaging load balancing on arbitrary graphs
	
 Berenbrink, Petra; Hintze, Lukas; Hosseinpour, Hamed; Kaaser, Dominik; Rau, Malin
 50th International Colloquium on Automata, Languages, and Programming (ICALP 2023): 18
 Open Access
	
|
	Publisher DOI
- 
				
					
Fast convergence of k-opinion undecided state dynamics in the population protocol model
	
 Amir, Talley; Aspnes, James; Berenbrink, Petra; Biermeier, Felix; Hahn, Christopher; Kaaser, Dominik; Lazarsfeld, John
 Proceedings of the 2023 ACM Symposium on Principles of Distributed Computing: 13-23
 Publisher DOI
- 
				
					
Cost-efficient auto-scaling of container-based elastic processes
	
 Sheganaku, Gerta; Schulte, Stefan; Waibel, Philipp; Weber, Ingo
 Future Generation Computer Systems 138: 296-312 (2023-01)
 Publisher DOI
2022
	
		
			- 
				
					
On the hierarchy of distributed majority protocols
	
 Berenbrink, Petra; Coja-Oghlan, Amin; Gebhard, Oliver; Hahn-Klimroth, Max; Kaaser, Dominik; Rau, Malin
 26th International Conference on Principles of Distributed Systems (OPODIS 2022)
 Open Access
	
|
	Publisher DOI
- 
				
					
Cohort-based Federated Learning Services for Industrial  Collaboration on the Edge
	
 Hiessl, Thomas; Lakani, Safoura Rezapour; Kemnitz, Jana; Schall, Daniel; Schulte, Stefan
 Journal of Parallel and Distributed Computing 167: 64-76 (2022-09)
 Publisher DOI
- 
				
					
Privacy-Preserving Storage in the Fog
	
 Fabsich, Michael; Kaaser, Dominik; Karagiannis, Vasileios; Schulte, Stefan
 10th IEEE International Conference on Cloud Engineering (IC2E 2022)
 Publisher DOI
- 
				
					
Message from the IEEE DAPPS 2022 General Chairs
	
 Ruppel, Peter; Schulte, Stefan
 4th IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS 2022)
 Publisher DOI
- 
				
					
Population protocols for exact plurality consensus : how a small chance of failure helps to eliminate insignificant opinions
	
 Bankhamer, Gregor; Berenbrink, Petra; Biermeier, Felix; Elsässer, Robert; Hosseinpour, Hamed; Kaaser, Dominik; Kling, Peter
 Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (): 224-234 (2022-07-20)
 Publisher DOI
- 
				
					
Assessing Routing Algorithms for PCNs: Full Evaluation Results
	
 Lobmaier, David; Konlechner, Rafael; Schulte, Stefan; Weber, Ingo
 arXiv: 2205.00751 (2022)
 Publisher DOI
- 
				
					
Roadmap for edge AI: A Dagstuhl Perspective
	
 Ding, Aaron Yi; Peltonen, Ella; Meuser, Tobias; Aral, Atakan; Becker, Christian; Dustdar, Schahram; Hiessl, Thomas; Kranzlmuller, Dieter; Liyanage, Madhusanka; Maghsudi, Setareh; Mohan, Nitinder; Ott, Jörg; Rellermeyer, Jan S.; Schulte, Stefan; Schulzrinne, Henning; Solmaz, Gurkan; Tarkoma, Sasu; Varghese, Blesson; Wolf, Lars
 Computer Communication Review 52 (1):  28-33 (2022-01)
 Publisher DOI
- 
				
					
Advancing blockchain-based federated learning through verifiable off-chain computations
	
 Heiss, Jonathan; Grünewald, Elias; Haimerl, Nikolas; Schulte, Stefan; Tai, Stefan
 5th IEEE International Conference on Blockchain, Blockchain 2022: 194-201 (2022)
 Publisher DOI
- 
				
					
On the parallel reconstruction from pooled data
	
 Gebhard, Oliver; Hahn-Klimroth, Max; Kaaser, Dominik; Loick, Philipp
 Proceedings - 2022 IEEE 36th International Parallel and Distributed Processing Symposium, IPDPS 2022  ():  425-435 (2022)
 Publisher DOI
2021
	
		
			- 
				
					
A voting-based blockchain interoperability oracle
	
 Sober, Michael Peter; Scaffino, Giulia; Spanring, Christof; Schulte, Stefan
 4th IEEE International Conference on Blockchain, Blockchain 2021: 160-169 (2021)
 Publisher DOI
- 
				
					
Blockchain-based result verification for computation offloading
	
 Körbel, Benjamin; Sigwart, Marten; Frauenthaler, Philip; Sober, Michael Peter; Schulte, Stefan
 Lecture notes in computer science 13121 LNCS: 99-115 (2021)
 Publisher DOI
- 
				
					
Decentralized cross-blockchain asset transfers
	
 Sigwart, Marten; Frauenthaler, Philip; Spanring, Christof; Sober, Michael Peter; Schulte, Stefan
 3rd International Conference on Blockchain Computing and Applications (BCCA 2021): 34-41 (2021)
 Publisher DOI
- 
				
					
Blockchain and Robotic Process Automation
				
				
					
 Koschmider, Agnes & Schulte, Stefan (Eds.), Springer, Champ (2021)
 Publisher DOI
- 
				
					
Infinite balanced allocation via finite capacities
	
 Berenbrink, Petra; Friedetzky, Thomas; Hahn, Christopher; Hintze, Lukas; Kaaser, Dominik; Kling, Peter; Nagel, Lars
 2021 Proceedings - IEEE 41st International Conference on Distributed Computing Systems : ICDCS 2021 : Washington DC, USA, 7-10 July 2021. -  965-975 (2021)
 Publisher DOI
2019
	
		
			- 
				
					
On the complexity of anchored rectangle packing
	
 Antoniadis, Antonios; Cristi, Andrés; Hoeksma, Ruben; Kling, Peter; Biermeier, Felix; Damerius, Christoph; Kaaser, Dominik; Nölke, Lukas
 Leibniz International Proceedings in Informatics 144 : 8 (2019)
 Open Access
	
|
	Publisher DOI
- 
				
					
On counting the population size
	
 Berenbrink, Petra; Kaaser, Dominik; Radzik, Tomasz
 Proceedings of the 38th ACM Symposium on Principles of Distributed Computing: 43-52 (2019)
 Publisher DOI
- 
				
					
Tight & simple load balancing
	
 Berenbrink, Petra; Friedetzky, Thomas; Kaaser, Dominik; Kling, Peter
 Proceedings - IEEE 33rd International Parallel and Distributed Processing Symposium, IPDPS 2019: 8821017
 Publisher DOI
2018
	
	2010
	
		
			- 
				
					
Transforming rectangular and polar iris images to enable cancelable biometrics
	
 Färberböck, Peter; Hämmerle-Uhl, Jutta; Kaaser, Dominik; Pschernig, Elias; Uhl, Andreas
 Image analysis and recognition : 7th international conference, ICIAR 2010, Póvoa de Varzim, Portugal, June 21-23, 2010 ; proceedings ; part 2 (Lecture Notes in Computer Science ; 6112):  276-286 (2010-08-13)
 Publisher DOI