dễ dàng được thay đổi. Các nhà sản xuất của dữ liệu nên được tách ra từ người tiêu dùng và các cấu trúc dữ liệu dùng chung nên tránh.
Rõ ràng là có xung đột giữa một số các kiến trúc. Ví dụ, sử dụng các thành phần lớn cải thiện hiệu suất và sử dụng nhỏ các thành phần, tinh hạt cải thiện khả năng bảo trì. Nếu cả hiệu suất và bảo trì các yêu cầu hệ thống quan trọng, sau đó một số thỏa hiệp phải được tìm thấy. Điều này đôi khi có thể đạt được bằng cách sử dụng mô hình kiến trúc khác nhau hoặc phong cách cho các bộ phận khác nhau của hệ thống. Đánh giá thiết kế kiến trúc là khó khăn vì các thử nghiệm thực sự của một ture trúc là như thế nào hệ thống đáp ứng yêu cầu chức năng và phi chức năng của nó khi nó được sử dụng. Tuy nhiên, bạn có thể làm một số đánh giá bằng cách so sánh thiết kế của bạn chống lại các kiến trúc tham khảo hoặc các mẫu kiến trúc chung. Bosch (2000) mô tả những đặc tính phi chức năng của mô hình kiến trúc cũng có thể được sử dụng để giúp đánh giá kiến trúc.
đang được dịch, vui lòng đợi..
