Recovering Trace Links In Software Architecture Documentation: The Karlsruhe Series on Software Design and Quality

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Keim, Jan

Nhà xuất bản: KIT Scientific Publishing

Năm xuất bản: 2026

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Các kiến ​​trúc sư thường ghi lại kiến ​​trúc phần mềm dưới dạng tài liệu văn bản (SAD) và các mô hình (SAM). Việc thiết lập các liên kết truy xuất nguồn gốc giữa các thành phần này giúp nâng cao chất lượng và hiệu quả bảo trì, tuy nhiên cho đến nay, công việc này vẫn chủ yếu được thực hiện thủ công. Cuốn sách này đề xuất một hệ thống phân loại cho các Quyết định Thiết kế Kiến trúc, đồng thời giới thiệu các phương pháp tự động nhằm khôi phục liên kết truy xuất nguồn gốc giữa SAD, SAM và mã nguồn. Các liên kết được khôi phục này cho phép phát hiện sự thiếu nhất quán với chỉ số F1-score đạt tới 95%, vượt trội đáng kể so với các phương pháp hiện có.

Abstract:

Architects document software architecture in textual documentation (SAD) and models (SAM). Trace links between these artifacts improve quality and maintenance, but have so far been created manually. This book develops a taxonomy for Architectural Design Decisions and automated approaches for traceability link recovery between SADs, SAMs, and code. The recovered links enable inconsistency detection, achieving F1-scores of up to 95%, significantly outperforming existing approaches.

Ngôn ngữ:eng
Tác giả:Keim, Jan
Thông tin nhan đề:Recovering Trace Links In Software Architecture Documentation: The Karlsruhe Series on Software Design and Quality
Nhà xuất bản:KIT Scientific Publishing
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/by-sa/4.0/deed.en
Nguồn gốc:https://www.ksp.kit.edu/books/m/10.5445/KSP/1000191838
Mô tả vật lý:338p.
Năm xuất bản:2026

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)