کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6873529 685936 2015 17 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Harmonizing architectural decisions with component view models using reusable architectural knowledge transformations and constraints
ترجمه فارسی عنوان
هماهنگ سازی تصمیم های معماری با مدل های نمایه های اجباری با استفاده از تغییرات و محدودیت های دانش معماری قابل استفاده مجدد
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Architectural design decisions (ADDs) have been used in recent years for capturing design rationale and documenting architectural knowledge (AK). However, various architectural design views still provide the most common means for describing and communicating architectural design. The evolution of software systems requires that both ADDs and architectural design views are documented and maintained, which is a tedious and time-consuming task in the long run. Also, in lack of a systematic and automated support for bridging between ADDs and architectural design views, decisions and designs tend to become inconsistent over time. In our proposal, we introduce a reusable AK transformation language for supporting the automated transformation of reusable AK knowledge to component-and-connector models, the architectural design view used most commonly today. In addition, reusable consistency checking rules verify the consistency between decisions and designs. We evaluate our approach in an industrial case study and show that it offers high reusability, provides automation, and can, in principle, deal with large numbers of recurring decisions.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 47, June 2015, Pages 80-96
نویسندگان
, , ,