Software and Systems Architecture in Action (Applied Software Engineering Series)
Authors: Raghvinder S. Sangwan
ISBN-10: 1439849161
ISBN-13: 9781439849163
Edition 版次: 1
Publication Date 出版日期: 2014-10-27
Print Length 页数: 232 pages
5
Modern-day projects require software and systems engineers to work together in realizing architectures of large and complex software-intensive systems. To date,the two have used their own tools and methods to deal with similar issues when it comes to the requirements,design,testing,maintenance,and evolution of these architectures.
Software and Systems Architecture in Action explores practices that can be helpful in the development of architectures of large-scale systems in which software is a major component. Examining the synergies that exist between the disciplines of software and systems engineering,it presents concepts,techniques,and methods for creating and documenting architectures.
The book describes an approach to architecture design that is driven from systemic quality attributes determined from both the business and technical goals of the system,rather than just its functional requirements. This architecture-centric design approach utilizes analytically derived patterns and tactics for quality attributes that inform the architect’s design choices and help shape the architecture of a given system.
The book includes coverage of techniques used to assess the impact of architecture-centric design on the structural complexity of a system. After reading the book,you will understand how to create architectures of systems and assess their ability to meet the business goals of your organization.
Ideal for anyone involved with large and complex software-intensive systems,the book details powerful methods for engaging the software and systems engineers on your team. The book is also suitable for use in undergraduate and graduate-level courses on software and systems architecture as it exposes students to the concepts and techniques used to create and manage architectures of software-intensive systems.
Contents
Preface
About the Author
Chapter 1: Architecture and Its Significance
Chapter 2: Stakeholders and Their Business Goals
Chapter 3: Establishing Broad Functional
Understanding
Chapter 4: Getting Ready for Designing the
Architecture
Chapter 5: Creating the Architecture
Chapter 6: Communicating the Architecture
Chapter 7: Architecture and Detailed Design
Chapter 8: Role of Architecture in Managing
Structural Complexity
Software and Systems Architecture in Action
相关推荐
- Linear Algebra: Vector and Inner Product Spaces
- Linear and Nonlinear Optimization Using Spreadsheets: Examples for Prescriptive, Predictive and Descriptive Analytics
- Data Mining and Machine Learning: Fundamental Concepts and Algorithms 2nd Edition
- Logic Synthesis for FPGA-Based Mealy Finite State Machines
- Integrated Circuit Design: IC Design Flow and Project-Based Learning
- Intelligent Computing and Optimization for Sustainable Development