Thảo luận về việc sử dụng đầu nối nguồn có rất nhiều, trên thực tế, người dùng có thể thêm đầu nối nguồn vào mô hình phần mềm hiện có, được sử dụng để kết nối các mối quan tâm kinh doanh và các mối quan tâm xuyên suốt, vì ngữ nghĩa AOP, phần đầu nối phụ thuộc vào mối quan tâm kinh doanh, phần mối quan tâm cắt ngang phụ thuộc vào đầu nối nguồn.
Sau đó, xung quanh trình kết nối, người dùng có thể thực hiện một loạt các lựa chọn mà không cần phải nhập thủ công bất kỳ nội dung nào, đó có thể là mối quan tâm kinh doanh, chế độ của các bộ phận kết nối và mối quan tâm xuyên suốt được xác định (bước này là bằng cách xác định thông tin lẫn nhau của AOP, và thông tin được lưu trữ trong trình kết nối để đạt được, tất nhiên, phần này xuất thông tin là khả thi).
Người ta cũng lập luận rằng để cho phép chuyển đổi suôn sẻ giữa thiết kế và triển khai và hỗ trợ thiết kế kiến trúc cấp thấp, các công cụ mô hình hướng khía cạnh dựa trên liên kết phải hỗ trợ khung mã tự động tạo các kỹ thuật triển khai AOP khác nhau từ mô hình thiết kế. Điều này cho phép nhà phát triển tập trung vào việc xây dựng mô hình trong khi công cụ tạo mô hình tạo mã tự động. Việc tạo mã cải thiện năng suất của nhà phát triển và giảm lỗi. Phương pháp mô hình hóa hướng khía cạnh dựa trên liên kết cải thiện khả năng sử dụng lại của công nghệ AOP và cải thiện hiệu quả phát triển phần mềm bằng cách tránh sự không nhất quán giữa thiết kế và triển khai. Người thiết kế có thể thiết kế AO với ý tưởng hướng đối tượng và nhà phát triển có thể tiếp tục lập trình sau này theo khung mã được tạo.
Cũng có ý kiến cho rằng các trình kết nối được giới thiệu để hỗ trợ mô hình hướng khía cạnh, duy trì sự tách biệt các mối quan tâm sớm trong vòng đời phần mềm để giải quyết đặc điểm kỹ thuật của các mối quan tâm xuyên suốt ở cấp độ kiến trúc. Một trong những lý do chính khiến trình kết nối được giới thiệu là để cung cấp tiêu chuẩn hỗ trợ công cụ phát triển. Các giải pháp dựa trên Uml để thêm trình kết nối được chấp nhận hơn. Trình kết nối là một mã định danh đơn giản và mạnh mẽ cho mô hình hướng khía cạnh. Tuy nhiên, để giảm lỗi trong việc ánh xạ mô hình thành mã và cung cấp hỗ trợ cho thiết kế kiến trúc cơ bản, tự động tạo khung mã AOP cũng được yêu cầu.
Do đó, nói chung, các phương pháp mô hình hóa định hướng khía cạnh dựa trên liên kết có thể được giới thiệu một cách rõ ràng ở giai đoạn thiết kế phân tích của phần mềm và có thể hướng dẫn việc viết mã AOP sau này để đạt được kết nối liền mạch giữa thiết kế và mã.
Thời gian đăng: Oct-01-2019