Advertisement

Software Architecture

A Comprehensive Framework and Guide for Practitioners

  • Oliver Vogel
  • Ingo Arnold
  • Arif Chughtai
  • Timo Kehrer

Table of contents

  1. Front Matter
    Pages 1-16
  2. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 1-21
  3. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 23-37
  4. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 39-64
  5. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 65-95
  6. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 97-114
  7. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 115-286
  8. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 287-310
  9. Oliver Vogel, Ingo Arnold, Arif Chughtai, Timo Kehrer
    Pages 311-404
  10. Back Matter
    Pages 419-452

About this book

Introduction

As a software architect you work in a wide-ranging and dynamic environment. You have to understand the needs of your customer, design architectures that satisfy both functional and non-functional requirements, and lead development teams in implementing the architecture. And it is an environment that is constantly changing: trends such as cloud computing, service orientation, and model-driven procedures open up new architectural possibilities.

This book will help you to develop a holistic architectural awareness and knowledge base that extends beyond concrete methods, techniques, and technologies. It will also help you to acquire or expand the technical, methodological, and social competences that you need. The authors place the spotlight on you, the architect, and offer you long-term architectural orientation. They give you numerous guidelines, checklists, and best practices to support you in your practical work.

Software Architecture offers IT students, software developers, and software architects a holistic and consistent orientation across relevant topics. The book also provides valuable information and suggestions for system architects and enterprise architects, since many of the topics presented are also relevant for their work. Furthermore, IT project leads and other IT managers can use the book to acquire an enhanced understanding of architecture.

Further information is available at www.software-architecture-book.org.Further information is available at www.software-architecture-book.org.

Keywords

Architecture Framework Enterprise Architecture Requirements Engineering Software Architecture Software Design Software Process Software Quality Software Risk Management System Architecture System Design

Authors and affiliations

  • Oliver Vogel
    • 1
  • Ingo Arnold
    • 2
  • Arif Chughtai
    • 3
  • Timo Kehrer
    • 4
  1. 1.WinterthurSwitzerland
  2. 2.RiehenSwitzerland
  3. 3.BaselSwitzerland
  4. 4.StuttgartGermany

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-642-19736-9
  • Copyright Information Springer-Verlag Berlin Heidelberg 2011
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-642-19735-2
  • Online ISBN 978-3-642-19736-9
  • Buy this book on publisher's site
Industry Sectors
Pharma
Automotive
Chemical Manufacturing
Biotechnology
Finance, Business & Banking
Electronics
IT & Software
Telecommunications
Energy, Utilities & Environment
Aerospace
Engineering