Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Designing Complex Software Architecture

Guidelines on Pattern Selection and Microservice Identification Methods
Buch | Softcover
184 Seiten
2025
University of Bamberg Press (Verlag)
978-3-98989-038-1 (ISBN)

Lese- und Medienproben

Designing Complex Software Architecture - Vincent Georg Lauber
CHF 36,40 inkl. MwSt
Designing enterprise software systems requires careful selection of architectural styles and patterns that align with both technical and organizational requirements. This research proposes a selection framework that integrates these criteria, providing structured guidance for both pattern selection and the design process.
Effective architectural style selection necessitates a nuanced evaluation of organizational compatibility, rooted in a comprehensive understanding of relevant quality criteria. Assessing the organizational fit of design approaches within a selected architectural style ensures alignment with the organization’s specific preconditions and objectives. Throughout this process, quantifying the fulfillment of quality criteria establishes a consistent, quality-centered approach from initial selection to implementation.
This study examines the strategic considerations involved in adopting complex architectural patterns within software engineering, with a particular focus on the challenges of contemporary architecture design. It identifies critical decision-making factors and quality attributes that guide architectural choices, synthesizing these insights into a framework that inform architectural choices and support effective design decisions.
A taxonomy of architectural design strategies, emphasizing microservices, is introduced. This taxonomy systematically assesses microservice design approaches, detailing each step from data collection to service identification. It also highlights suitable quality metrics to embed quality criteria into the design process, ensuring alignment with the foundational principles of pattern selection.
Additionally, this research presents the Microservice Architecture Design Framework, a structured evaluation tool to guide organizations in selecting optimal design approaches. By applying this framework, the research provides insights into archetypal patterns within microservice architecture design and establishes best practices.
In presenting a structured, quality-centric approach to pattern selection, architectural design and service identification, this work offers a practical guide for software architects, enabling informed decision-making that aligns with technical specifications and strategic business objectives. As a consultative resource, this research offers actionable guidelines for practitioners, bridging the gap between theoretical foundations and practical applications in complex enterprise environments.
Erscheinungsdatum
Reihe/Serie Schriften aus der Fakultät Wirtschaftsinformatik und Angewandte Informatik der Otto-Friedrich-Universität Bamberg ; 44
Verlagsort Bamberg
Sprache englisch
Maße 170 x 240 mm
Gewicht 450 g
Themenwelt Mathematik / Informatik Informatik Office Programme
Schlagworte Entwurfsmuster • Mikroservice • serviceorientierte Architektur • Softwarearchitektur
ISBN-10 3-98989-038-7 / 3989890387
ISBN-13 978-3-98989-038-1 / 9783989890381
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich

von Herbert Voß

Buch | Softcover (2025)
Lehmanns Media (Verlag)
CHF 34,90
in Excel und Power BI Daten sammeln, kombinieren und transformieren

von Daniil Maslyuk; Gil Raviv

Buch | Softcover (2025)
dpunkt (Verlag)
CHF 55,85
optimal nutzen

von Philip Kiefer

Buch | Softcover (2025)
Markt + Technik Verlag
CHF 20,90