Automated Coevolution of Source Code and Software Architecture Models

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ả: Michael, Langhammer

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

Năm xuất bản: 2019

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ông trình này giới thiệu một phương pháp tiếp cận mới để giữ cho các mô hình kiến ​​trúc dựa trên thành phần cấp cao nhất quán với mã nguồn trong quá trình phát triển phần mềm và tiến hóa phần mềm. Phương pháp tiếp cận này giúp tránh sự trôi dạt kiến ​​trúc và xói mòn kiến ​​trúc, đây là hai vấn đề nổi tiếng có thể phát sinh trong quá trình phát triển và bảo trì hệ thống phần mềm. Đặc biệt, phương pháp tiếp cận được trình bày có thể được sử dụng để giữ cho các phiên bản của Palladio Component Model (PCM) nhất quán với mã nguồn Java.

Abstract:

This work introduces a novel approach to keep high-level component-based architecture models consistent with source code during software development and software evolution. The approach helps to avoid architecture drift and architecture erosion, which are two well-known problems that can arise during development and maintenance of a software system. In particular, the presented approach can be used to keep instances of the Palladio Component Model (PCM) consistent with Java source code.

Ngôn ngữ:Eng
Tác giả:Michael, Langhammer
Thông tin nhan đề:Automated Coevolution of Source Code and Software Architecture Models
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/
Nguồn gốc:https://www.ksp.kit.edu/site/books/m/10.5445/KSP/1000081447/
Mô tả vật lý:376 p.
Năm xuất bản:2019

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”)