LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 69.99 €
DPD courier 6.49 € Bpost point 8.49 € Bpost 7.99 € DPD point 3.99 € GLS courier 5.49 €

Free delivery for orders over 69.99 euro.

Modeling Software Architecture

Communicate system structure, behavior, and trade-offs with C4, viewpoints, and perspectives

Language EnglishEnglish
E-book Adobe ePub DRM
Publishers Packt Publishing, October 2026
Model software architecture with C4, connected viewpoints, and perspectives. Create clear architectu... Full description
? points 106 b New New
43.48 €
In stock Immediate digital delivery

Model software architecture with C4, connected viewpoints, and perspectives. Create clear architecture diagrams, document decisions, and communicate design trade-offs.Key FeaturesModel software architecture across structure, behavior, data, and deployment using C4 and complementary notationsCombine the C4 model, viewpoints, and perspectives to assess design trade-offsDocument architecture decisions and model a marketing system using seven viewpointsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionBuild software architecture models that connect system structure, behavior, data, and deployment. Using C4 diagrams, viewpoints, and perspectives, you'll learn to communicate design decisions, evaluate trade-offs, and create architecture views that answer stakeholder questions. Explore software architecture fundamentals, abstraction levels, metamodels, notation, and visual communication. Learn the C4 model alongside Viewpoints and Perspectives, with introductions to 4+1 and TOGAF. Combine C4 with architecture viewpoints to answer different stakeholder questions. Use diagram conventions, architecture decision records, version control, and model maintenance to document software architectures clearly. Work with seven viewpoints: Functional, Context, Information, Operational, Concurrency, Development, and Deployment. Apply perspectives for security, cost, performance and scalability, availability and resilience, evolution, development teams, and internationalization and location to examine concerns across views. Put the method into practice by modeling a marketing system. Draw each view, compare it with the author's example, refine your model, and communicate system design choices to technical and business audiences.What you will learnCreate connected software architecture diagramsChoose appropriate C4 levels for different audiencesModel all seven architecture viewpointsApply perspectives to examine cross-cutting trade-offsDocument architecture decisions and maintain modelsUse views to communicate system design decisionsModel a marketing system using a viewpoint-based methodWho this book is forFor software architects, engineers, technical leads, engineering managers, and developers moving into architecture work. Consultants, product owners, business analysts, and CTOs who need to understand or communicate system structure and design decisions will also benefit. A basic understanding of software systems is enough; no prior modeling experience is required.]]>

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Modeling Software Architecture
Language English
Binding E-book - Adobe ePub DRM
Date of issue 2026
EAN 9781808344664
Libristo code 54418023
Publishers Packt Publishing
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?