Projekte
Software Projekte
![Winery_Logo](https://www.iaas.uni-stuttgart.de/img/Winery_Logo.jpg)
Winery ist ein Web-basiertes Modellierungswerkzeug, um Anwendungen auf Basis des TOSCA-Standards zu modellieren. Es besteht hauptsächlich aus drei Teilen: (1) dem TOSCA-Definitionsmanagement, (2) einer grafischen Topologiemodellierung und (3) einem Repository zur Speicherung und Versionierung der Komponenten und Anwendungen.
![EDMM_Logo](https://www.iaas.uni-stuttgart.de/img/edmm_logo_w_text_q.png)
Das Essential Deployment Metamodel ist ein normalisiertes Metamodell für deklarative Deployment Modelle, welches die Gemeinsamkeiten der 13 wichtigsten Deployment-Technologien vereint.
![FaaStener logo](https://www.iaas.uni-stuttgart.de/img/faastener-logo.png)
FaaStener ist ein Auswahlhilfe-System für die Entscheidung für Function-as-a-Service-Platformen.
![Serverless Prototypong Lab logo](https://www.iaas.uni-stuttgart.de/img/splab-logo.png)
Serverless Prototyping Lab ist eine GitHub-Organisation für Software-Projekte, die sich auf Serverless Computing konzentrieren und am IAAS entwickelt werden.
Publikationen
Artikel in Zeitschriften
- 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).
- Beisel, Martin; Barzen, Johanna; Leymann, Frank; Truger, Felix; Weder, Benjamin; Yussupov, Vladimir: Configurable Readout Error Mitigation in Quantum Workflows. In: Electronics. Vol. 11(19), MDPI, 2022 (pdf).
- Yussupov, Vladimir; Soldani, Jacopo; Breitenbücher, Uwe; Leymann, Frank: Standards-based modeling and deployment of serverless function orchestrations using BPMN and TOSCA. In: Software: Practice and Experience. Vol. 52(6), John Wiley & Sons Ltd., 2022 (pdf).
- Truger, Felix; Beisel, Martin; Barzen, Johanna; Leymann, Frank; Yussupov, Vladimir: Selection and Optimization of Hyperparameters in Warm-Started Quantum Optimization for the MaxCut Problem. In: Electronics. Vol. 11(7), MDPI, 2022 (pdf).
- Yussupov, Vladimir; Soldani, Jacopo; Breitenbücher, Uwe; Brogi, Antonio; Leymann, Frank: FaaSten your decisions: A classification framework and technology review of function-as-a-Service platforms. In: Journal of Systems and Software. Vol. 175, Elsevier, 2021 (pdf).
- Yussupov, Vladimir; Falazi, Ghareeb; Falkenthal, Michael; Leymann, Frank: Protecting Deployment Models in Collaborative Cloud Application Development. In: International Journal On Advances in Security 12(1&2), IARIA, 2019 (pdf).
Konferenzbeiträge
- Georg, Daniel; Barzen, Johanna; Beisel, Martin; Leymann, Frank; Obst, Julian; Vietz, Daniel; Weder, Benjamin; Yussupov, Vladimir: Execution Patterns for Quantum Applications. In: Proceedings of the 18th International Conference on Software Technologies - ICSOFT, SciTePress, 2023 (pdf).
- Yussupov, Vladimir; Breitenbücher, Uwe; Brogi, Antonio; Harzenetter, Lukas; Leymann, Frank; Soldani, Jacopo: Serverless or Serverful? A Pattern-based Approach for Exploring Hosting Alternatives. In: Proceedings of the 16th Symposium and Summer School on Service-Oriented Computing (SummerSOC 2022), Srpinger, 2022.
- Beisel, Martin; Barzen, Johanna; Leymann, Frank; Truger, Felix; Weder, Benjamin; Yussupov, Vladimir: Patterns for Quantum Error Handling. In: Proceedings of the 14th International Conference on Pervasive Patterns and Applications (PATTERNS 2022), Xpert Publishing Services (XPS), 2022 (pdf).
- Yussupov, Vladimir; Soldani, Jacopo; Breitenbücher, Uwe; Brogi, Antonio; Leymann, Frank: From Serverful to Serverless: A Spectrum of Patterns for Hosting Application Components. In: Proceedings of the 11th International Conference on Cloud Computing and Services Science (CLOSER 2021), SciTePress, 2021 (pdf).
- Yussupov, Vladimir; Breitenbücher, Uwe; Krieger, Christoph; Leymann, Frank; Soldani, Jacopo; Wurster, Michael: Pattern-based Modelling, Integration, and Deployment of Microservice Architectures. In: Proceedings of the 24th International Enterprise Distributed Object Computing Conference (EDOC 2020), IEEE Computer Society, 2020 (pdf).
- Krieger Christoph; Breitenbücher, Uwe; Falkenthal, Michael; Leymann, Frank; Yussupov, Vladimir; Zdun, Uwe: Monitoring Behavioral Compliance with Architectural Patterns Based on Complex Event Processing. In: Proceedings of the 8th European Conference on Service-Oriented and Cloud Computing (ESOCC 2020), Springer International Publishing, 2020 (pdf).
- Falazi, Ghareeb; Breitenbücher, Uwe; Daniel, Florian; Lamparelli, Florian; 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).
- Zimmermann, Michael; Breitenbücher, Uwe; Harzenetter, Lukas; Leymann, Frank; Yussupov, Vladimir: Self-Contained Service Deployment Packages. In: Proceedings of the 10th International Conference on Cloud Computing and Services Science (CLOSER 2020), SciTePress, 2020 (pdf).
- Yussupov, Vladimir; Breitenbücher, Uwe; Kaplan, Ayhan; Leymann, Frank: SEAPORT: Assessing the Portability of Serverless Applications. In: Proceedings of the 10th International Conference on Cloud Computing and Services Science (CLOSER 2020), SciTePress, 2020 (pdf).
- Wurster, Michael; Breitenbücher, Uwe; Harzenetter, Lukas; Leymann, Frank; Soldani, Jacopo; Yussupov, Vladimir: TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies. In: Proceedings of the 10th International Conference on Cloud Computing and Services Science (CLOSER 2020), SciTePress, 2020 (pdf).
- Yussupov, Vladimir; Breitenbücher, Uwe; Leymann, Frank; Wurster, Michael: A Systematic Mapping Study on Engineering Function-as-a-Service Platforms and Tools. In: Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2019), ACM, 2019 (pdf).
- Yussupov, Vladimir; Breitenbücher, Uwe; Leymann, Frank; Müller, Christian: Facing the Unplanned Migration of Serverless Applications: A Study on Portability Problems, Solutions, and Dead Ends. In: Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2019), ACM, 2019 (pdf).
- Yussupov, Vladimir; Breitenbücher, Uwe; Hahn, Michael; Leymann, Frank: Serverless Parachutes: Preparing Chosen Functionalities for Exceptional Workloads. In: Proceedings of the 23rd International Enterprise Distributed Object Computing Conference (EDOC 2019), IEEE Computer Society, 2019 (pdf).
- 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 23rd International Enterprise Distributed Object Computing Conference (EDOC 2019), IEEE Computer Society, 2019 (pdf).
- Wurster, Michael; Breitenbücher, Uwe; Képes, Kálmán; Leymann, Frank; Yussupov, Vladimir: Modeling and Automated Deployment of Serverless Applications using TOSCA. In: Proceedings of the IEEE 11th International Conference on Service-Oriented Computing and Applications (SOCA), IEEE Computer Society, 2018 (pdf).
- Hahn, Michael; Breitenbücher, Uwe; Leymann, Frank; Wurster, Michael; Yussupov, Vladimir: Modeling Data Transformations in Data-Aware Service Choreographies. In: Proceedings of the 22nd International Enterprise Distributed Object Computing Conference (EDOC 2018), IEEE Computer Society, 2018 (pdf).
- Hahn, Michael; Breitenbücher, Uwe; Leymann, Frank; Yussupov, Vladimir: Transparent Execution of Data Transformations in Data-Aware Service Choreographies. In: On the Move to Meaningful Internet Systems. OTM 2018 Conferences (CoopIS 2018), Springer International Publishing AG, 2018 (pdf).
- 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).
- Yussupov, Vladimir; Falkenthal, Michael; Kopp, Oliver; Leymann, Frank; Zimmermann, Michael: Secure Collaborative Development of Cloud Application Deployment Models. In: Proceedings of The Twelfth International Conference on Emerging Security Information, Systems and Technologies (SECURWARE 2018), Xpert Publishing Services, 2018 (pdf).
Workshopbeiträge
- Düllmann, Thomas F.; van Hoorn, André; Yussupov, Vladimir; Jakovits, Pelle; Adhikari, Mainak: CTT: Load Test Automation for TOSCA-based Cloud Applications. In: Companion of the 2022 ACM/SPEC International Conference on Performance Engineering (ICPE '22), 2022 (pdf).
- Vietz, Daniel; Barzen, Johanna; Leymann, Frank; Weder, Benjamin; Yussupov, Vladimir: An Exploratory Study on the Challenges of Engineering Quantum Applications in the Cloud. In: Proceedings of the 2nd Quantum Software Engineering and Technology Workshop (Q-SET 2021) co-located with IEEE International Conference on Quantum Computing and Engineering (QCE21), CEUR Workshop Proceedings, 2021 (pdf).
Demonstratoren
- Beisel, Martin; Barzen, Johanna; Garhofer, Simon; Leymann, Frank; Truger, Felix; Weder, Benjamin; Yussupov, Vladimir: Quokka: A Service Ecosystem for Workflow-Based Execution of Variational Quantum Algorithms. In: Service-Oriented Computing – ICSOC 2022 Workshops, Springer, 2023 (pdf).
- 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).
Andere Veröffentlichungen
- C. Abad, I. T. Foster, N. Herbst, A. Iosup: Serverless Computing (Dagstuhl Seminar 21201). In: Dagstuhl Reports 11.4 (2021) (pdf).
Awards
- ICSOC 2019
Best Demo -
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).
- SECURWARE 2018
Best Paper -
Yussupov, Vladimir; Falkenthal, Michael; Kopp, Oliver; Leymann, Frank; Zimmermann, Michael: Secure Collaborative Development of Cloud Application Deployment Models. In: Proceedings of The Twelfth International Conference on Emerging Security Information, Systems and Technologies (SECURWARE 2018), Xpert Publishing Services, 2018 (pdf).