Categories
Software Architecture

Đánh Giá Kiến Trúc 5: Các Giai Đoạn Của ATAM

Các giai đoạn của ATAM Giai đoạn Hoạt động Những người tham gia Thời lượng điển hình 0 Quan hệ đối tác và chuẩn bị: Hậu cần, lập kế hoạch, tuyển dụng các bên liên quan, thành lập nhóm Lãnh đạo nhóm đánh giá và những người ra quyết định dự án quan trọng Tiền […]

Categories
Software Architecture

Đánh Giá Kiến Trúc 4: Đầu Ra Của ATAM

Đầu ra của ATAM Một bản trình bày ngắn gọn về kiến trúc Thực hiện các mục tiêu kinh doanh Yêu cầu về chất lượng đối với một tập hợp các tình huống Sắp xếp các quyết định về kiến trúc với các yêu cầu chất lượng Một tập hợp các điểm nhạy cảm và […]

Categories
Software Architecture

Đánh Giá Kiến Trúc 3: Các Bước Của ATAM

Tóm tắt về ATAM Chuẩn bị (thuyết trình) Trình bày ATAM Trình bày các động lực kinh doanh Trình bày kiến trúc Điều tra và phân tích (đánh giá các QAs chính) Xác định các phương pháp tiếp cận kiến trúc Tạo cây tiện ích thuộc tính chất lượng Phân tích các phương pháp tiếp […]

Categories
Software Architecture

Đánh Giá Kiến Trúc 2: ATAM

ATAM Phương pháp Phân tích Đánh đổi Kiến trúc (Architecture Tradeoff Analysis Method) Kiến trúc đáp ứng các mục tiêu cụ thể tốt như thế nào? Cung cấp thông tin chi tiết về cách các mục tiêu chất lượng tương tác, cách chúng đánh đổi Có nguồn gốc từ SAAM (Phương pháp phân tích kiến […]

Categories
Software Architecture

Đánh Giá Kiến Trúc 1: Giới Thiệu Đánh Giá Kiến Trúc

Đánh giá kiến trúc – tại sao Kiến trúc cho biết về các thuộc tính của hệ thống Tác động của các quyết định thiết kế có thể dự đoán được => kiến trúc có thể phân tích được Kiến trúc định hướng hệ thống phần mềm => giá trị kinh tế Phương pháp đánh […]

Categories
Software Architecture

Thiết Kế Kiến Trúc 5: Ví Dụ Mô Phỏng Chuyến Bay

Ví dụ mô phỏng chuyến bay SW phức tạp nhất Phân phối cao Yêu cầu về thời gian nghiêm ngặt Khả năng sửa đổi cần thiết Cũng có tính tích hợp Sự dễ dàng mà các phần tử được phát triển riêng biệt có thể được thực hiện để làm việc cùng nhau theo các […]

Categories
Software Architecture

Thiết Kế Kiến Trúc 4: Tạo Hệ Thống Khung

Tạo hệ thống khung Cung cấp khả năng cơ bản để triển khai chức năng Để thuận lợi cho dự án Kỹ thuật phần mềm cổ điển: sơ khai Hướng kiến trúc: trình tự trở nên rõ ràng Đầu tiên Triển khai SW xử lý việc thực thi và tương tác của các thành phần […]

Categories
Software Architecture

Thiết Kế Kiến Trúc 3: Hình Thành Cấu Trúc Nhóm

Hình thành cấu trúc nhóm Khi mô-đun khá ổn định Chúng có thể được phân bổ cho các nhóm phát triển ( hiện có, mới) Cấu trúc nhóm phản chiếu cấu trúc phân rã mô-đun Mỗi nhóm tạo ra các phương pháp làm việc nội bộ của riêng mình (hoặc áp dụng một bộ thực […]

Categories
Software Architecture

Thiết Kế Kiến Trúc 2: Phương Pháp Attribute-Driven Design (ADD)

Phương pháp Attribute-Driven Design (ADD) Phương pháp thiết kế kiến trúc để đáp ứng cả yêu cầu về chức năng và chất lượng Xác định SA bằng cách phân tách dựa trên các thuộc tính chất lượng Quá trình phân rã đệ quy; ở mỗi giai đoạn Chiến thuật được chọn để đáp ứng một […]

Categories
Software Architecture

Thiết Kế Kiến Trúc 1: Kiến Trúc Trong Vòng Đời

Cách xây dựng một kiến trúc bằng phương pháp ADD Kiến trúc trong vòng đời Thiết kế kiến trúc Cấu trúc nhóm Hệ thống khung Thuật ngữ SA Kiến trúc phần mềm Áp dụng cho một hệ thống Mô tả các kiểu phần tử, cách chúng tương tác, cách chức năng sản phẩm được ánh […]