Bewertung von Service-Oriented Architecture (SOA) und Microservices im Hinblick auf ihre Wandlungsfähigkeit

Art

Masterarbeit

Track

Prototype

Bewertung von Service-Oriented Architecture (SOA) und Microservices im Hinblick auf ihre Wandlungsfähigkeit LSWI

Ziel

Ziel dieser Masterarbeit ist es, SOA und Microservices hinsichtlich ihrer Wandlungsfähigkeit zu bewerten. Hierbei sollen insbesondere Kriterien wie Interoperabilität, Modularität, Flexibilität und Skalierbarkeit untersucht werden. Zudem sollten Sicherheitsaspekte berücksichtigt werden.

Hintergrund

Thema:
Untersuchung der Wandlungsfähigkeit von Service-Oriented Architecture (SOA) und Microservices anhand verschiedener Kriterien.

Hintergrund:
Die Service-Oriented Architecture (SOA) und Microservices Architecture (MSA) sind zwei bedeutende Architekturstile, die in der modernen Softwareentwicklung weit verbreitet sind. Während SOA seit den frühen 2000er Jahren eine etablierte Methode darstellt, hat sich der Ansatz der MSA in den letzten Jahren zunehmend durchgesetzt. Beide Architekturen bieten unterschiedliche Vorteile in Bezug auf die Wandlungsfähigkeit, welche für die langfristige Wartbarkeit und Weiterentwicklung von Softwaresystemen von entscheidender Bedeutung ist.

Erwartete Ergebnisse:
Die Masterarbeit soll fundierte Einblicke in die Stärken und Schwächen von SOA und Microservices hinsichtlich ihrer Zukunftsfähigkeit und Wandlungsfähigkeit geben. Die Ergebnisse sollen es Entscheidungsträgern in der Softwareentwicklung ermöglichen, eine informierte Wahl zwischen den beiden Architekturstilen zu treffen.

Betreuung:
Die Arbeit wird von Jasmin Fattah-Weil, betreut. Bei Interesse senden Sie bitte Ihre Bewerbungsunterlagen (Lebenslauf, Notenspiegel, kurzes Motivationsschreiben) an jasmin.fattah-weil@lswi.de.

Wir freuen uns auf Ihre Bewerbung und auf spannende Forschungsergebnisse!

Anforderungen

  • Kenntnisse in Softwarearchitektur und Designprinzipien.
  • Erfahrungen mit SOA und/oder Microservices sind von Vorteil, aber nicht zwingend erforderlich.
  • Analytische Fähigkeiten und methodisches Arbeiten.

Studiengang

Studium der Informatik, Wirtschaftsinformatik oder eines verwandten Studiengangs.

Literatur

  • Gronau, N. (2021) ERP-Systeme: Architektur, Management und Funktionen des Enterprise Resource Planning. Walter de Gruyter GmbH & Co KG.
  • Liu, G., Huang, B., Liang, Z., Qin, M., Zhou, H. and Li, Z. (2020, December) 'Microservices: architecture, container, and challenges', in 2020 IEEE 20th international conference on software quality, reliability and security companion (QRS-C), pp. 629-635.
  • Raj, V. and Sadam, R. (2021) 'Performance and complexity comparison of service oriented architecture and microservices architecture', International Journal of Communication Networks and Distributed Systems, 27(1), pp. 100-117.
  • Raj, V. and Sadam, R. (2021) 'Evaluation of SOA-based web services and microservices architecture using complexity metrics', SN Computer Science, 2(5), p. 374.
  • Razzaq, A., & Ghayyur, S. A. (2023). A systematic mapping study: The new age of software architecture from monolithic to microservice architecture—awareness and challenges. Computer Applications in Engineering Education, 31(2), 421-451.

Bewerbung

Um Ihnen eine optimale Betreuung bieten zu können, möchten wir Sie bitten, sich im Vorfeld intensiv mit dem Thema auseinanderzusetzen und erste Recherchen durchzuführen.

Alle relevanten Informationen zum Einreichungsprozess finden Sie auf unserer Website unter folgendem Link.

Vorgehen bei der Einreichung

  1. Füllen Sie das Kontaktformular aus und geben Sie darin Ihre Motivation an (Textfeld). Hängen Sie außerdem ein erstes Exposé sowie einen aktuellen PULS-Auszug als PDF an.
  2. Füllen Sie die Selbstauskunft vollständig aus, um uns weitere Informationen über sich selbst zu geben.

Selbstauskunft ausfüllen

3. Nutzen Sie die bereitgestellte Vorlage für das Exposé

Sobald Sie Ihre Arbeit eingereicht haben, wird sich die zuständige Betreuungsperson zeitnah per E-Mail bei Ihnen melden, um das weitere Vorgehen zu besprechen.

Vielen Dank für Ihre Mitarbeit und wir freuen uns auf Ihre Einreichung!