Termin in Kalender importieren: iCal (Download)
Vorträge
Vortragende(r)
|
Yannik Sproll
|
Titel
|
Simulating Attacks on Blockchain Systems using Palladio
|
Vortragstyp
|
Bachelorarbeit
|
Betreuer(in)
|
Robert Heinrich
|
Vortragssprache
|
Englisch
|
Vortragsmodus
|
in Präsenz
|
Kurzfassung
|
Due to the increasing interest of public institutions in blockchain technology, blockchain
systems could become a part of critical infrastructure for applications such as cryptocurrencies.
Such scenarios impose strong security requirements on blockchain systems. To
estimate the impact of the many characteristics that influence the security of blockchain
systems, software architects need a way to analyze their blockchain system designs that is
adaptable to various blockchain system configurations.
In this work, I present a discrete event simulator that can simulate blockchain systems with
various configurations and estimate the probability of successful double-spending attacks.
I present a dedicated design model to represent blockchain system configurations and a
simulation model that simulates blockchain systems based on design model instances.
I ran experiments with different blockchain system configurations and obtained plausible
success probabilities for double-spending attacks. My experiments revealed the influence
of the network topology shape on the resilience of blockchain systems against doublespending
attacks, demonstrating the practical usability of my approach to systematically
improving blockchain system designs.
|
Vortragende(r)
|
Anne-Kathrin Hermann
|
Titel
|
Towards Integrating Low-Code in View-based Development
|
Vortragstyp
|
Vortrag
|
Betreuer(in)
|
Lars König
|
Vortragssprache
|
Englisch
|
Vortragsmodus
|
in Präsenz
|
Kurzfassung
|
Abschlussvortrag Praxis der Forschung: In recent years, low-code development has been established as an innovative method for software development. It enables the development of a wide range of applications using graphical tools, with little or no knowledge of text-based programming languages. Closely related is model-driven development, where models play a primary role in specifying software systems and generating code partially automatically. While model-driven development supports development processes where developers from different domains work on different models that are kept consistent, in practice, classical model-driven tools are often difficult to use for domain experts with a less technical background. To bridge this gap, we propose a concept for integrating low-code platforms through projective views into model-driven development environments. We provide an initial evaluation of the feasibility of our concept using a development platform for smart home systems as a case study.
|
- Neuen Vortrag erstellen
Hinweise