ISARE là một khuôn khổ mới để đảm bảo mức độ cao hơn của QoS. Đó là một cách tiếp cận hợp lý để tích hợp các khía cạnh chất lượng phát triển phần mềm vào giai đoạn phát triển SA để giảm thiểu những rủi ro liên quan đến chất lượng tham gia trong suốt quá trình. ISARE cũng cung cấp một cơ chế để tận dụng những lợi ích của công nghệ đã có phát triển để đảm bảo các khía cạnh chất lượng trong một cách rất đơn giản với nguồn lực rất hạn chế. Các tính năng chính của ISARE được tô sáng bên dưới: • Nó xác định những mối quan tâm chất lượng của các bên liên quan khác nhau, ngay từ đầu của quá trình lập bản đồ và đảm bảo phù hợp của những mối quan tâm trong chọn SA. • Nó reuses kết cấu kiến trúc có sẵn / phong cách để lựa chọn các ứng cử viên SA từ kho lưu trữ của mình trên cơ sở các yêu cầu bảo đảm chất lượng. • Nó hỗ trợ các quyết định quá trình làm cho lựa chọn của kiến trúc phần mềm tốt hơn đối với các yêu cầu bảo đảm chất lượng ưu tiên với. • Nó cung cấp một quá trình đệ quy SA cải tiến (trong quá trình đánh giá kiến trúc) để đảm bảo sản phẩm cuối cùng phải. Nó cũng cung cấp một cơ chế tích hợp để tái sử dụng các phần chính của công nghệ đã có sẵn cho các quá trình phụ của nó. • Nó sử dụng một kho lưu trữ ngày càng tăng của SA cấu trúc / phong cách, mô tả, phân tích kết quả tái sử dụng đối với các yêu cầu bảo đảm chất lượng và các quyết định trong quá khứ với. • Nó cũng kết hợp các thuộc tính chất lượng yêu cầu ở tất cả các giai đoạn của khung bao gồm SA phát triển, sự tiến hóa, lựa chọn và đánh giá để đảm bảo rằng lựa chọn SA đáp ứng các mục tiêu chất lượng.
Hình 1 cho thấy một kiến trúc cao cấp của ISARE. Có hai thành phần chính của ISARE khung; (i) Reuser và (ii) Phương tiện đánh giá. Mỗi thành phần thực hiện các nhiệm vụ khác nhau để hỗ trợ các mục tiêu tổng thể khuôn khổ. Khung ISARE được thiết kế để hỗ trợ các cấp độ cao hơn của QoS thông qua thiết kế và đánh giá SA.
đang được dịch, vui lòng đợi..