Share This Author
Software architecture in practice
This second edition of this book reflects the new developments in the field and new understanding of the important underpinnings of software architecture with new case studies and the new understanding both through new chapters and through additions to and elaboration of the existing chapters.
DevOps - A Software Architect's Perspective
The First Complete Guide to DevOps for Software Architects provides the organizational, technical, and operational context needed to deploy DevOps more efficiently, and review DevOps impact on each development phase.
A Taxonomy of Blockchain-Based Systems for Architecture Design
- Xiwei Xu, I. Weber, Paul Rimba
- Computer ScienceIEEE International Conference on Software…
- 3 April 2017
This taxonomy captures major architectural characteristics of blockchains and the impact of their principal design decisions and is intended to help with important architectural considerations about the performance and quality attributes of blockchain-based systems.
Software Architecture in Practice: Addison-Wesley
SAAM: a method for analyzing the properties of software architectures
- R. Kazman, L. Bass, Mike Webb, G. Abowd
- Computer ScienceProceedings of 16th International Conference on…
- 21 May 1994
A five-step method for analyzing software architectures called SAAM (Software Architecture Analysis Method) is proposed and illustrated by analyzing three separate user interface architectures with respect to the quality of modifiability.
Scenario-Based Analysis of Software Architecture
The authors developed the Software Architecture Analysis Method, an approach that uses scenarios to gain information about a system's ability to meet desired quality attributes.
Software Architecture in Practice (Second Edition)
The architect is faced with a swarm of competing, if not conflicting, influences and demands, surprisingly few of which are concerned with getting the system to work correctly. The organizational and…
Quality Attributes for Service-Oriented Architectures
- L. O'Brien, P. Merson, L. Bass
- Computer ScienceInternational Workshop on Systems Development in…
- 20 May 2007
How the different quality attributes of a system can be positively or negatively affected by the use of SOA technology is discussed, as well as possible tradeoffs and existing efforts to achieve that quality.
Attribute-Driven Design (ADD), Version 2.0
This technical report revises the steps of ADD and offers practical guidelines for carrying out each step and important design decisions that should be considered at each step are provided.
Volume II: Technical Concepts of Component-Based Software Engineering
The next chapter in this series discusses component models and Frameworks, which were introduced in the second part of this series of articles about software component technology.