Software and Systems Architecture in Action (Applied Software Engineering Series)
Authors: Raghvinder S. Sangwan
ISBN-10: 1439849161
ISBN-13: 9781439849163
Edition 版本: 1
Released: 2014-10-27
Pages: 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
相关推荐
- AUTOSAR Fundamentals and Applications: Establishing a solid foundation for automotive software design with AUTOSAR
- An Introduction to Partial Differential Equations with MATLAB, 3rd Edition
- Go Recipes for Developers: Top techniques and practical solutions for real-life Go programming problems
- Real-World Web Development with .NET 9: Build websites and services using mature and proven ASP.NET Core MVC, Web API, and Umbraco CMS
- Signals and Systems: Theory and Practical Explorations with Python
- Text Processing with JavaScript: Regular Expressions, Tools, and Techniques for Optimal Performance