Reference architecture

Reference architectures combine general architecture knowledge and general experience with specific requirements for a coherent architectural solution for a specific problem domain.

Source: Software Architecture - A Comprehensive Framework and Guide for Practitioners

They document the structures of the system, the main system building blocks, their responsibilities, and their interactions

Good reference architectures are based on proven principles, patterns, styles, and tactics.

Examples:


Comments