Low-Code vs. Traditional Development: Effort and Performance
Saved in:
| Title: | Low-Code vs. Traditional Development: Effort and Performance |
|---|---|
| Authors: | Bittgen, Stefan |
| Publication Year: | 2025 |
| Subject Terms: | Low-Code, Mendix, Java Spring Boot, Angular, Development Effort, Performance |
| Subject Geographic: | FTW:0299 |
| Description: | Angesichts des zunehmenden Mangels an qualifizierten Software-Fachkräften und des steigenden Drucks auf Unternehmen, qualitativ hochwertige Anwendungen schnell zu liefern, haben sich Low-Code-Plattformen als vielversprechende Alternative zur traditionellen Entwicklung herauskristallisiert. Diese Arbeit analysiert und vergleicht sowohl den Entwicklungsaufwand als auch die Performance einer Low-Code-Plattform (Mendix) mit traditionellen Entwicklungsansätzen (Java Spring Boot und Angular). Zu diesem Zweck wurden drei Use Cases implementiert und anschließend detaillierte Messungen durchgeführt. In Bezug auf den Entwicklungsaufwand wurden Anzahl und Umfang der dokumentierten Arbeitsschritte sowie die zyklomatische Komplexität erfasst. Für die Performance-Analyse wurden Antwortzeiten, Ausreißer und Durchsatz in verschiedenen Belastungsszenarien miteinander verglichen. Die Ergebnisse zeigen, dass Mendix bei standardisierten Anwendungsfällen und geringer paralleler Last(Single-Thread-Betrieb) deutliche Vorteile beim Durchsatz hat. Gleichzeitig erreichen traditionelle Frameworks wie Spring Boot geringere Latenzen, insbesondere bei hoher Parallelität. Bei der Verarbeitung von dynamischen Datenstrukturen wie JSON-basierten APIs mit unbekannten Schlüssel-Wert-Paaren stößt der Low-Code-Ansatz an seine Grenzen, es sei denn, er wird durch die von Mendix offiziell unterstützten Java-Aktionen erweitert. ; With the growing shortage of skilled software professionals and the growing pressure on companies to deliver high-quality applications rapidly, low-code platforms have emerged as a promising alternative to traditional development. This thesis analyzes and compares both the development effort and the performance of a low-code platform (Mendix) with traditional developmentapproaches (Java Spring Boot and Angular). To this end, three use cases were implemented and detailed measurements were then carried out. In terms of development effort, the number and scope of the documented work steps as well as the cyclomatic complexity were ... |
| Document Type: | master thesis |
| File Description: | 51 Seiten; text/html |
| Language: | English |
| Relation: | vignette : https://epub.technikum-wien.at/titlepage/urn/urn:nbn:at:at-ftw:1-76534/128; local:99149295797603331; system:AC17576044 |
| Availability: | https://resolver.obvsg.at/urn:nbn:at:at-ftw:1-76534 |
| Accession Number: | edsbas.287611AD |
| Database: | BASE |
Be the first to leave a comment!
Nájsť tento článok vo Web of Science