Completed Theses Archives - Page 6 of 31 - SWC

2019-024 - Julian Schwarz - Master Thesis

Security and Hardening in Continuous Delivery

Security and Hardening in Continuous Delivery Continuous Delivery (CD) as well as the term DevOps have become increasingly more prevalent in recent years and play an important role in today’s modern agile development methods. Unfortunately, security is often disregarded in an agile development process. Additionally, traditional security methods are not… Read more

2019-022 - Felix Friedberger - Bachelor Thesis

A distributed pipeline for large-scale OTDS processing

A distributed pipeline for large-scale OTDS processing Abstract Processing increasing amounts of data requires the processing implementation to be scalable. There are two scalability approaches: Vertical scalability describes the ability to scale with the resources of a single node executing the data processing workload. This approach is limited by the… Read more

2019-019 - Martin Bernhardt - Master Thesis

Model-Driven Continuous Operation Platform

Nowadays, complex systems do not remain unchanged after delivery to the customer has been completed, but are constantly being further developed. For the development of software, there are already practices such as continuous integration / continuous deployment from the DevOps area. However, the software must be installed on infrastructure which… Read more

2019-016 - Torben Friedrichs - Master Thesis

A Benchmark Infrastructure for Fault Characterization in Combinatorial Testing

Efficient Automated Fault Localization for Combinatorial Testing Combinatorial testing has shown to be a promising technique for detecting software faults in the past. Most of the research in this area has been about finding ways to generate fewer test cases while still covering all combinations of input parameters up… Read more

2019-010 - Haron Samy Nqiri - Bachelor Thesis

Building an Experimental Environment for Edge Devices in the Context of Industry 4.0

Extending COMET Based on our Compliance testing tool COMET the following extensions should be implemented. New Test-/Compliancetechnologies BDD – buiness-driven testing Performance – Gaitlin, JMeter Meta-Testing: Import of external test results external Services (Security Scanner, Nessus, OpenVAS) Unit-Reports Coverage OWASP Dependency License – BlackDuck Multi-Propose languages: Java, Groovy – Arqullian… Read more

2019-009 - Ivan Kirchev - Bachelor Thesis

Java-based Combinatorial Test Modeling

Combinatorial testing is a black-box testing technique, which detects failures in the system under test. It reduces the number of test cases compared to exhaustive testing by applying combination strategies. Many generation algorithms and combinatorial testing tools have already been developed. Recent studies have focused on the integration of combinatorial… Read more

2019-008 - Sabine Lüttgen - Master Thesis

Contract-based Data Flow Validation of BPMN Workflows for Microservices

Contract-based Data Flow Validation of BPMN Workflows for Microservices Abstract The Business Process Model and Notation (BPMN) is a well established notation for modelling business processes that can be executed by workflow engines.For the automatic workflow execution, every service task of a BPMN workflow has to be realized as… Read more

2019-007 - Vitalii Isaenko - Master Thesis

Towards a Catalog of Refactorings for Microservices

Towards a Catalog of Refactorings for Microservices Attracted by the competitive advantages of newly emerged architectural style many organizations have adopted microservices practices in recent years. While the style has valuable benefits it comes with several tradeoffs. The major problem in adopting the architectural style is high complexity on the… Read more

2019-002 - Kemal Deniz Kesmez - Bachelor Thesis

Domain-driven Development of a Microservice-based Taxation Application

Domain-driven Development of a Microservice-based Taxation Application Taxation is a highly complex domain which is influenced by a lot of factors. To implement taxation in microservice-based e-commerce platform poses many challenges. There are numerous cross-cutting concerns between taxation and other domains within e-commerce, making it hard to… Read more

2018-019 - Mario Fiestelmann - Bachelor Thesis

Entwicklung einer DSL zum Modellieren von realistischem Flottenverhaltenam Beispiel des öffentlichen Nahverkehrs

Simulationsanwendungen für Nahverkehrsnetze stellen sich als recht starre und nur langsam anpassbare Softwareanwendungen heraus. Die genaue Nachbildung realistischer Szenarien und Verhaltensweisen von Fahrer*innen öffentlicher Verkehrsmittel im Nahverkehr ist in diesen Anwendungen mit hohem Programmieraufwand verbunden. Diese Arbeit setzt sich daher das Ziel, eine domänenspezifische Sprache in der Domäne der Nahverkehrssimulation… Read more