Kiến thức Discovery metamodel (KDM) là một đặc tả công bố công khai từ Object Management Group (OMG). KDM là một đại diện trung gian phổ biến cho các hệ thống phần mềm hiện tại và môi trường hoạt động của họ, định nghĩa siêu dữ liệu thông thường cần thiết để hội nhập sâu ngữ nghĩa của công cụ Application Lifecycle Management. KDM được thiết kế như là nền tảng của OMG cho hiện đại hóa phần mềm, quản lý danh mục đầu tư CNTT và bảo hiểm phần mềm. KDM là một metamodel cho khám phá tri thức trong phần mềm. Nó định nghĩa một từ vựng phổ biến kiến thức liên quan đến hiện vật công nghệ phần mềm, không phụ thuộc vào ngôn ngữ lập trình thực hiện và thời gian chạy nền tảng - một danh sách kiểm tra các mặt hàng mà một công cụ khai thác phần mềm nên khám phá và công cụ phân tích phần mềm có thể sử dụng. KDM được thiết kế để cho phép tích hợp dựa trên tri thức giữa các công cụ. Cụ thể hơn, KDM sử dụng Meta-Object Facility (Bộ Tài chính) để xác định một định dạng trao đổi giữa các công cụ làm việc với các phần mềm hiện có cũng như một giao diện trừu tượng (API) cho các công cụ đảm bảo và hiện đại hóa hệ tiếp theo. Đọc sách nhiều để tổng quan về kỹ thuật của KDM
đặc điểm kỹ thuật KDM đã được phát triển từ năm 2003 bởi một nhóm các công ty quan tâm trong hiện đại hóa kiến trúc định hướng và khám phá tri thức trong các đồ tạo tác công nghệ phần mềm. Hiện nay, Tiến sĩ Nikolai Mansourov đang chủ trì sửa đổi Task Force OMG cho kiến thức Discovery metamodel (KDM RTF). Tìm hiểu thêm về lịch sử của KDM.
Đọc cũng bài viết trên Wikipedia KDM để biết thêm thông tin và liên kết với các khái niệm liên quan.
Kiến thức Discovery metamodel ứng mọi nhu cầu để tích hợp các công cụ phần mềm khác nhau mà Phân tích ' "hệ thống phần mềm hiện tại' '. Tìm hiểu thêm về sự hội nhập sâu ngữ nghĩa của các công cụ quản lý vòng đời ứng dụng hỗ trợ thông qua KDM
Nhu cầu này lần đầu tiên được nhận ra bởi cái gọi là '' hiện đại hóa phần mềm cộng đồng '' - một ngành công nghiệp trưởng thành của các nhà cung cấp công cụ hỗ trợ duy trì và phát triển giai đoạn phát triển phần mềm. Bây giờ, ý tưởng về hội nhập ngữ nghĩa sâu dựa trên mở ontology tiêu chuẩn đã được chấp nhận bởi một số công ty quản lý Công cụ Application Lifecycle và cộng đồng tĩnh phân tích mã. Tìm hiểu thêm tại sao KDM là nền tảng cho Bảo hiểm Phần mềm hệ sinh thái.
Đọc về một trường hợp nghiên cứu cho thấy lý do tại sao tổ chức cung cấp các công cụ và dịch vụ cho vòng đời phát triển phần mềm có thể cần KDM.
đang được dịch, vui lòng đợi..
