Software architecture in practice
by Bass, Len, Clements, Paul, Kazman, Rick
fromSEI series in software engineering
Fortæller om opbygning af software arkitektur
This book takes up the problem of how to establish meaningful and productive interactions among those directly charged with processes of technology design and use. And from a designers point-of-view.
Balancing Agility and Discipline sweeps aside the rhetoric, drills down to the operational core concepts, and presents a constructive approach to defining a balanced software development strategy. The authors expose the bureaucracy and stagnation that mark discipline without agi…
Denne bog burde være et "must-read" for datamatikerstuderende, der står for deres hovedprojekt. I bogen gennemgåes alle facetter af denne type hovedprojekt - afklaring af problemområde, informationssøgning, udvælgelse af metoder og modeller til systemudvikling, systemanalyse og …
The authors tackle the issues of scalability from processes, to people, to performance, to the highly technical.
Distributed systems have become more fine-grained as organizations shift from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of problems. With lots of examples and practical advice, this expanded secon…
The play-in/play-out method and tool presented in this book is a powerful new approach to software and systems engineering and modeling based on formal methods and program semantics. The life sequence charts (LSC) as the language of this approach generalize the message sequence …
This useful work on requirements engineering for the practicing engineer has lucid examples and good summaries at appropriate points in the book. Diagrams are used to good effect.