Mô hình ứng dụng dựa trên các tính năng hướng đối tượng như kế thừa và đa hình để thực hiện phần mở rộng cho khuôn khổ. Nói chung, mã khung không được sửa đổi và việc thay đổi có thể được giới hạn cho bất cứ điều gì được cho phép bởi framework. Dòng sản phẩm phần mềm không nhất thiết phải tạo ra bằng cách sử dụng một cách tiếp cận hướng đối tượng. Thành phần ứng dụng được thay đổi, xóa, hoặc viết lại. Không có giới hạn, về nguyên tắc ít nhất, để các thay đổi có thể được thực hiện. 2. Mô hình ứng dụng chủ yếu tập trung vào việc cung cấp kỹ thuật hơn là hỗ trợ tên miền cụ thể. Ví dụ, có những mô hình ứng dụng để tạo ra các ứng dụng dựa trên web. Một dòng sản phẩm phần mềm thường nhúng thông tin tên miền và nền tảng chi tiết. Ví dụ, có thể là một dòng sản phẩm phần mềm có liên quan với các ứng dụng dựa trên web để quản lý hồ sơ sức khỏe. 3. Dòng sản phẩm phần mềm thường được kiểm soát các ứng dụng cho các thiết bị. Ví dụ plc, có thể có một dòng sản phẩm phần mềm cho một gia đình của các máy in. Điều này có nghĩa rằng các dòng sản phẩm có để cung cấp hỗ trợ cho interfacing phần cứng. Khung Application thường phần mềm theo định hướng và họ hiếm khi cung cấp hỗ trợ cho phần cứng intethicing. 4. Dòng sản phẩm phần mềm được tạo thành từ một gia đình của các ứng dụng liên quan, thuộc sở hữu của cùng một tổ chức. Khi bạn tạo ra một ứng dụng mới, khởi đầu của bạn điểm thường là những thành viên thân cận nhất của gia đình ứng dụng, không phải là cốt lõi chung ứng dụng.
đang được dịch, vui lòng đợi..
