Linked e-resources
Details
Table of Contents
Part I: Fundamentals
Introduction to Software Architecture
Viewpoints for Describing Software Architectures
Eliciting Requirements of Software Architectures
Specifying the Structure of Software Architectures
Specifying Behaviour of Software Architectures
Specifying Executable Software Architectures
Executing Software Architectures
Part II: Quality-Based Architectures
Introduction to Quality-Based Architectures
Designing Modifiability in Software Architecture
Designing Scalability in Software Architectures
Designing Fault Tolerance in Software Architectures
Part III: Style-Based Architectures
Introduction to Style-Based Architectures
Pipe Filter Architectural Style
Client Server Architectural Style.-Feedback Control Loop Architectural Style
Blackboard Architectural Style
Part IV: Textual Descriptions of Architectures.-Textually Representing Software Architectures.
Introduction to Software Architecture
Viewpoints for Describing Software Architectures
Eliciting Requirements of Software Architectures
Specifying the Structure of Software Architectures
Specifying Behaviour of Software Architectures
Specifying Executable Software Architectures
Executing Software Architectures
Part II: Quality-Based Architectures
Introduction to Quality-Based Architectures
Designing Modifiability in Software Architecture
Designing Scalability in Software Architectures
Designing Fault Tolerance in Software Architectures
Part III: Style-Based Architectures
Introduction to Style-Based Architectures
Pipe Filter Architectural Style
Client Server Architectural Style.-Feedback Control Loop Architectural Style
Blackboard Architectural Style
Part IV: Textual Descriptions of Architectures.-Textually Representing Software Architectures.