
Software Architecture Foundation
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions


Content
- Cover
- Title
- Colophon
- Contents
- Quick overview
- Foreword by mirko hillert
- Foreword by stefan tilkov
- Foreword by peter hruschka
- Part I: Introduction
- About Software Architecture
- About this book
- About iSAQB
- About certification
- iSAQB Foundation
- iSAQB examination overview
- Preparation for the Foundation Level examination
- Part II: CPSA-F Learning goals explained
- How learning goals are explained
- List of learning goals
- CPSA-F Chapter 1: Basic concepts of software architecture
- LG 1-1: Definitions of software architecture
- LG 1-2: Goals and benefits of software architecture
- LG 1-3: Software architecture in the software lifecycle
- LG 1-4: Software architects' tasks and responsibilities
- LG 1-5: Software architects and other stakeholders
- LG 1-6: Development approach and software architecture
- LG 1-7: Short- and long-term goals
- LG 1-8: Explicit statements versus implicit assumptions
- LG 1-9: Software architects in the greater architectural context
- LG 1-10: Types of IT systems
- LG 1-11: Distributed systems
- CPSA-F Chapter 2: Design and development of software architectures
- LG 2-1: Approaches and heuristics for architecture development
- LG 2-2: Design software architectures
- LG 2-3: Influencing factors and constraints
- LG 2-4: Cross-cutting concepts
- LG 2-5: Patterns
- LG 2-6: Design principles
- LG 2-7: Managing dependencies
- LG 2-8: Achieve quality requirements
- LG 2-9: Design and define interfaces
- CPSA-F Chapter 3: Specification and communication of software architectures
- LG 3-1: Quality requirements for technical documentation
- LG 3-2: Describe and communicate software architectures
- LG 3-3: Models and notations to describe software architectures
- LG 3-4: Architectural views
- LG 3-5: Context view
- LG 3-6: Document cross-cutting concepts
- LG 3-7: Describe interfaces
- LG 3-8: Document architectural decisions
- LG 3-9: Documentation as written communication
- LG 3-10: Resources and tools for documentation
- CPSA-F Chapter 4: Software architecture and quality
- LG 4-1: Quality models and quality characteristics
- LG 4-2: Clarify quality requirements
- LG 4-3: Qualitative analysis
- LG 4-4: Quantitative evaluation
- CPSA-F Chapter 5: Examples of software architecture
- LG 5-1: From requirements to solution
- LG 5-2: Rationale of a technical implementation
- Part III: Background
- Additional patterns
- Appropriateness: it always depends. . .
- Part IV: Moving on
- Advanced Level modules
- Advanced Level certification
- Part V: Appendices
- Appendix A: About the authors
- Appendix B: Glossary of terms
- Appendix C: References and further reading
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.