Projects
RADON
RADON offers an advanced DevOps framework to help the European software industry to adopt serverless FaaS technology, while avoiding lock-in within a specific FaaS provider. The RADON framework consists of an integrated methodology and an open source toolchain, to define, evolve, and operate event-centric applications that consume serverless functions, allowing a high-degree of reuse and automation of functions, services and associated data pipelines.
Publications
Journal Papers
- Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank; Schulte, Stefan: Cross-Chain Smart Contract Invocations: A Systematic Multi-Vocal Literature Review. In: ACM Computing Surveys. Vol. 56(6), ACM, 2024. pdf,
BibTeX
@article{Falazi2023_CCSmartContractMLR, Title = {{Cross-Chain Smart Contract Invocations: A Systematic Multi-Vocal Literature Review}}, Author = {Falazi, Ghareeb and Breitenb\"{u}cher, Uwe and Leymann, Frank and Schulte, Stefan}, Year = 2024, Month = jan, Journal = {ACM Computing Surveys}, Publisher = {ACM}, Pages = {1--38}, Volume = {56}, Number = {6}, Doi = {10.1145/3638045}, url = {https://doi.org/10.1145/3638045} }
- Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank; Schulte, Stefan; Yussupov, Vladimir: Transactional Cross-Chain Smart Contract Invocations. In: Distributed Ledger Technologies (DLT), ACM, 2023. pdf,
BibTeX
@article{Falazi2023_TCCSmartContractInvocations, Title = {{Transactional Cross-Chain Smart Contract Invocations}}, Author = {Falazi, Ghareeb and Breitenb{\"u}cher, Uwe and Leymann, Frank and Schulte, Stefan and Yussupov, Vladimir}, Year = 2023, Month = aug, Journal = {Distributed Ledger Technologies (DLT)}, Publisher = {ACM}, Doi = {10.1145/3616023}, url = {https://dl.acm.org/doi/10.1145/3616023} }
- Falazi, Ghareeb; Lamparelli, Andrea; Breitenbücher, Uwe; Daniel, Florian; Leymann, Frank: Unified Integration of Smart Contracts Through Service Orientation. In: IEEE Software. Vol. 37(5), IEEE, 2020. pdf,
BibTeX
@article{Falazi2020_UnifiedIntegrationBlockchains, Title = {{Unified Integration of Smart Contracts Through Service Orientation}}, Author = {Ghareeb Falazi and Andrea Lamparelli and Uwe Breitenb{\"u}cher and Florian Daniel and Frank Leymann}, Year = 2020, Journal = {IEEE Software}, Publisher = {IEEE}, Volume = {37}, Number = {5}, Doi = {10.1109/MS.2020.2994040} }
- Falazi, Ghareeb; Khinchi, Vikas; Breitenbücher, Uwe; Leymann, Frank: Transactional properties of permissioned blockchains. In: SICS Software-Intensive Cyber-Physical Systems. Vol. 35(1), Springer Berlin Heidelberg, 2019. pdf,
BibTeX
@article{Falazi2019_TransactionalPropertiesBlockchains, Title = {{Transactional properties of permissioned blockchains}}, Author = {Ghareeb Falazi and Vikas Khinchi and Uwe Breitenb{\"u}cher and Frank Leymann}, Year = 2019, Month = aug, Journal = {SICS Software-Intensive Cyber-Physical Systems}, Publisher = {Springer Berlin Heidelberg}, Pages = {49--61}, Volume = {35}, Number = {1}, url = {https://link.springer.com/article/10.1007/s00450-019-00411-y} }
- Yussupov, Vladimir; Falazi, Ghareeb; Falkenthal, Michael; Leymann, Frank: Protecting Deployment Models in Collaborative Cloud Application Development. In: International Journal On Advances in Security. Vol. 12(1&2), IARIA, 2019. pdf,
BibTeX
@article{Yussupov2019_ProtectingDeploymentModels, Title = {{Protecting Deployment Models in Collaborative Cloud Application Development}}, Author = {Vladimir Yussupov and Ghareeb Falazi and Michael Falkenthal and Frank Leymann}, Year = 2019, Month = jun, Journal = {International Journal On Advances in Security}, Publisher = {IARIA}, Pages = {79--94}, Volume = {12}, Number = {1\&2}, issn = {1942-2636}, projects = {SePiA.Pro,OpenTOSCA} }
- Falazi, Ghareeb; Hahn, Michael; Breitenbücher, Uwe; Leymann, Frank: Modeling and execution of blockchain-aware business processes. In: SICS Software-Intensive Cyber-Physical Systems. Vol. 34(2), Springer Berlin Heidelberg, 2019. pdf,
BibTeX
@article{Falazi2019_ModelingBlockchainBP, Title = {{Modeling and execution of blockchain-aware business processes}}, Author = {Ghareeb Falazi and Michael Hahn and Uwe Breitenb{\"u}cher and Frank Leymann}, Year = 2019, Month = feb, Journal = {SICS Software-Intensive Cyber-Physical Systems}, Publisher = {Springer Berlin Heidelberg}, Pages = {105--116}, Volume = {34}, Number = {2} }
- Hirmer, Pascal; Waizenegger, Tim; Falazi, Ghareeb; Abdo, Majd; Volga, Yuliya; Askinadze, Alexander; Liebeck, Matthias; Conrad, Stefan; Hildebrandt, Tobias; Indiono, Conrad; Rinderle-Ma, Stefanie; Grimmer, Martin; Kricke, Matthias; Peukert, Eric: The First Data Science Challenge at BTW 2017. In: Datenbank-Spektrum. Vol. 17(3), Springer, 2017. pdf,
BibTeX
@article{Hirmer2017_DataScienceChallenge, Title = {{The First Data Science Challenge at BTW 2017}}, Author = {Hirmer, Pascal and Waizenegger, Tim and Falazi, Ghareeb and Abdo, Majd and Volga, Yuliya and Askinadze, Alexander and Liebeck, Matthias and Conrad, Stefan and Hildebrandt, Tobias and Indiono, Conrad and Rinderle-Ma, Stefanie and Grimmer, Martin and Kricke, Matthias and Peukert, Eric}, Year = 2017, Month = jul, Journal = {Datenbank-Spektrum}, Publisher = {Springer}, Pages = {207--222}, Volume = {17}, Number = {3}, url = {https://link.springer.com/article/10.1007%2Fs13222-017-0263-8} }
Conference Papers
- Ntentos, Evangelos; Zdun, Uwe; Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank: Detecting and Resolving Coupling-Related Infrastructure as Code Based Architecture Smells in Microservice Deployments. In: 2023 IEEE 16th International Conference on Cloud Computing (CLOUD), IEEE, 2023. pdf,
BibTeX
@inproceedings{Ntentos2023_CouplingIaCSmells, Title = {{Detecting and Resolving Coupling-Related Infrastructure as Code Based Architecture Smells in Microservice Deployments}}, Author = {Ntentos, Evangelos and Zdun, Uwe and Falazi, Ghareeb and Breitenb\"{u}cher, Uwe and Leymann, Frank}, Year = 2023, Month = jul, Booktitle = {2023 IEEE 16th International Conference on Cloud Computing (CLOUD)}, Publisher = {IEEE}, Pages = {201--211}, Doi = {10.1109/CLOUD60044.2023.00031}, url = {https://ieeexplore.ieee.org/abstract/document/10254973}, projects = {IAC2} }
- Ntentos, Evangelos; Zdun, Uwe; Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank: Assessing Architecture Conformance to Security-Related Practices in Infrastructure as Code Based Deployments. In: IEEE International Conference on Services Computing (SCC 2022), IEEE, 2022. pdf,
BibTeX
@inproceedings{Ntentos2022_ArchitectureSecurityPractices, Title = {{Assessing Architecture Conformance to Security-Related Practices in Infrastructure as Code Based Deployments}}, Author = {Ntentos, Evangelos and Zdun, Uwe and Falazi, Ghareeb and Breitenb{\"u}cher, Uwe and Leymann, Frank}, Year = 2022, Month = aug, Booktitle = {IEEE International Conference on Services Computing (SCC 2022)}, Publisher = {IEEE}, Pages = {123--133}, Doi = {10.1109/SCC55611.2022.00029}, url = {https://ieeexplore.ieee.org/document/9860198}, projects = {IAC2} }
- Harzenetter, Lukas; Breitenbücher, Uwe; Falazi, Ghareeb; Leymann, Frank; Wersching, Adrian: Automated Detection of Design Patterns in Declarative Deployment Models. In: Proceedings of the 14th IEEE/ACM International Conference on Utility Cloud Computing (UCC 2021), ACM, 2021. pdf,
BibTeX
@inproceedings{Harzenetter2021_PatternDetection, Title = {{Automated Detection of Design Patterns in Declarative Deployment Models}}, Author = {Harzenetter, Lukas and Breitenb{\"u}cher, Uwe and Falazi, Ghareeb and Leymann, Frank and Wersching, Adrian}, Year = 2021, Month = dec, Booktitle = {Proceedings of the 14\textsuperscript{th} IEEE/ACM International Conference on Utility Cloud Computing (UCC 2021)}, Publisher = {ACM}, Pages = {36--45}, Doi = {10.1145/3468737.3494085}, url = {https://dl.acm.org/doi/10.1145/3468737.3494085}, projects = {PlanQK,IAC2,SustainLife,OpenTOSCA} }
- Falazi, Ghareeb; Breitenbücher, Uwe; Daniel, Florian; Lamparelli, Andrea; Leymann, Frank; Yussupov, Vladimir: Smart Contract Invocation Protocol (SCIP): A Protocol for the Uniform Integration of Heterogeneous Blockchain Smart Contracts. In: Proceedings of the 32nd Conference on Advanced Information Systems Engineering (CAiSE 2020), Springer International Publishing, 2020. pdf,
BibTeX
@inproceedings{Falazi2020_SCIP, Title = {{Smart Contract Invocation Protocol (SCIP): A Protocol for the Uniform Integration of Heterogeneous Blockchain Smart Contracts}}, Author = {Ghareeb Falazi and Uwe Breitenb{\"u}cher and Florian Daniel and Andrea Lamparelli and Frank Leymann and Vladimir Yussupov}, Year = 2020, Month = jun, Booktitle = {Proceedings of the 32\textsuperscript{nd} Conference on Advanced Information Systems Engineering (CAiSE 2020)}, Publisher = {Springer International Publishing}, Pages = {134--149}, Series = {Lecture Notes in Computer Science}, Volume = {12127}, Doi = {10.1007/978-3-030-49435-3_9} }
- Falazi, Ghareeb; Hahn, Michael; Breitenbücher, Uwe; Leymann, Frank; Yussupov, Vladimir: Process-Based Composition of Permissioned and Permissionless Blockchain Smart Contracts. In: Proceedings of the 2019 IEEE 23rd International Enterprise Distributed Object Computing Conference (EDOC 2019), IEEE, 2019. pdf,
BibTeX
@inproceedings{Falazi2019_SmartContractComposition, Title = {{Process-Based Composition of Permissioned and Permissionless Blockchain Smart Contracts}}, Author = {Ghareeb Falazi and Michael Hahn and Uwe Breitenb{\"u}cher and Frank Leymann and Vladimir Yussupov}, Year = 2019, Month = oct, Booktitle = {Proceedings of the 2019 IEEE 23\textsuperscript{rd} International Enterprise Distributed Object Computing Conference (EDOC 2019)}, Publisher = {IEEE}, Pages = {77--87} }
- Falazi, Ghareeb; Breitenbücher, Uwe; Falkenthal, Michael; Harzenetter, Lukas; Leymann, Frank; Yussupov, Vladimir: Blockchain-based Collaborative Development of Application Deployment Models. In: On the Move to Meaningful Internet Systems: OTM 2018 Conferences (CoopIS 2018), Springer International Publishing, 2018. pdf,
BibTeX
@inproceedings{Falazi2018_BlockchainCollaborativeDevelopment, Title = {{Blockchain-based Collaborative Development of Application Deployment Models}}, Author = {Ghareeb Falazi and Uwe Breitenb{\"u}cher and Michael Falkenthal and Lukas Harzenetter and Frank Leymann and Vladimir Yussupov}, Year = 2018, Month = oct, Booktitle = {On the Move to Meaningful Internet Systems: OTM 2018 Conferences (CoopIS 2018)}, Publisher = {Springer International Publishing}, Pages = {40--60}, url = {https://link.springer.com/chapter/10.1007/978-3-030-02610-3_3}, projects = {SePiA.Pro,OpenTOSCA} }
Workshop Papers
- Falazi, Ghareeb; Breitenbücher, Uwe; Leymann, Frank; Stötzner, Miles; Ntentos, Evangelos; Zdun, Uwe; Becker, Martin; Heldwein, Elena: On Unifying the Compliance Management of Applications Based on IaC Automation. In: 2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), IEEE, 2022. pdf,
BibTeX
@inproceedings{Falazi2022_IaCComplianceManagement, Title = {{On Unifying the Compliance Management of Applications Based on IaC Automation}}, Author = {Falazi, Ghareeb and Breitenb{\"u}cher, Uwe and Leymann, Frank and St{\"o}tzner, Miles and Ntentos, Evangelos and Zdun, Uwe and Becker, Martin and Heldwein, Elena}, Year = 2022, Month = mar, Booktitle = {2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C)}, Publisher = {IEEE}, Pages = {226--229}, Doi = {10.1109/ICSA-C54293.2022.00050}, url = {https://ieeexplore.ieee.org/abstract/document/9779653}, type = {workshop}, projects = {IAC2} }
- Lamparelli, Andrea; Falazi, Ghareeb; Breitenbücher, Uwe; Daniel, Florian; Leymann, Frank: Smart Contract Locator (SCL) and Smart Contract Description Language (SCDL). In: Service-Oriented Computing – ICSOC 2019 Workshops, Springer, 2019. pdf,
BibTeX
@inproceedings{Lamparelli2019_SCL_SCDL, Title = {{Smart Contract Locator (SCL) and Smart Contract Description Language (SCDL)}}, Author = {Andrea Lamparelli and Ghareeb Falazi and Uwe Breitenb{\"u}cher and Florian Daniel and Frank Leymann}, Year = 2019, Month = oct, Booktitle = {Service-Oriented Computing -- ICSOC 2019 Workshops}, Publisher = {Springer}, Pages = {195--210}, type = {Workshop}, projects = {PlanQK} }
Demonstrators
- Wurster, Michael; Breitenbücher, Uwe; Brogi, Antonio; Falazi, Ghareeb; Harzenetter, Lukas; Leymann, Frank; Soldani, Jacopo; Yussupov, Vladimir: The EDMM Modeling and Transformation System. In: Service-Oriented Computing – ICSOC 2019 Workshops, Springer, 2019. pdf,
BibTeX
@inproceedings{Wurster2019_EDMMTransformation, Title = {{The EDMM Modeling and Transformation System}}, Author = {Michael Wurster and Uwe Breitenb{\"u}cher and Antonio Brogi and Ghareeb Falazi and Lukas Harzenetter and Frank Leymann and Jacopo Soldani and Vladimir Yussupov}, Year = 2019, Month = dec, Booktitle = {Service-Oriented Computing -- ICSOC 2019 Workshops}, Publisher = {Springer}, url = {https://link.springer.com/chapter/10.1007/978-3-030-45989-5_26}, type = {Demonstration}, projects = {SustainLife,RADON,AMaCA,DECLware,OpenTOSCA} }
Supervised Student Works
- Patel, Akshay: SCIP 2.0: horizontally extending the Smart Contract Invocation Protocol, 2023 (Master)
- Schreiner, Christian: The design and implementation of a decentralized smart contract descriptor repository, 2022 (Master)
- Dabbert, Patrick: Conceptualizing and implementing a transactional model for cross-chain smart contract invocations, 2022 (Master)
- Bader, Hanna: Formalisierung und Erkennung von Infrastructure-as-Code Patterns und Anti-Patterns zur Designzeit, 2021. (Master)
- Heldwein, Elena: Automated Compliance Management of Heterogeneous Application Infrastructures at Runtime, 2021. (Master)
- Onat Artuvan, Umut: Automatic Generation of Blockchain Smart Contract Descriptors and Client Application Skeletons, 2020. (Bachelor)
- Kraus, Philipp Architectural analysis of blockchain-based decentralized energy management systems, 2018. (Master)
- Khinchi, Vikas Evaluating various transaction processing characteristics of permissioned blockchain networks, 2018. (Master)
- Turfa, Majd The usage of decentralized applications for enhancing the donation process, 2018. (Bachelor)
- Michel, David: Conception of a Blockchain Client for Secure Transmission of Production Data, 2018. (Master)
Conferences and Workshops: Committees
- 3rd Blockchains for Information Systems Workshop (BC4IS 2023): Program Committee
- 2nd Blockchains for Information Systems Workshop (BC4IS 2022): Program Committee
- 1st Blockchains for Information Systems Workshop (BC4IS 2021): Program Committee