کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6885243 1444503 2018 60 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An exploratory case study on reusing architecture decisions in software-intensive system projects
ترجمه فارسی عنوان
یک مطالعه موردی اکتشافی در مورد مجدد استفاده از تصمیمات معماری در پروژه های سیستم فشرده نرم افزاری
ترجمه چکیده
استفاده مجدد از تصمیمات معماری از پروژه های قبلی وعده داده می شود که هنگام تصمیم گیری، از معماران پشتیبانی کنند. با این حال، کمی در مورد وضعیت هنر استفاده مجدد از تصمیم و مزایا و چالش های مرتبط با استفاده مجدد از تصمیمات شناخته شده است. بنابراین، ما مطالعه می کنیم که معماران نرم افزار مجدد از تصمیمات معماری استفاده می کنند، سهامداران و نگرانی های آنها در رابطه با استفاده مجدد از تصمیم و نحوه برخورد با معماران آینده ایده آل در مورد استفاده مجدد از تصمیم گیری. ما یک مطالعه اکتشافی کیفی در صنعت سیستم های نرم افزاری را انجام دادیم. این مطالعه نشان داده است معماران اغلب تصمیمات را مجددا استفاده می کنند اما محدود به تصمیم هایی هستند که قبلا می دانستند و یا درباره آنها شنیده ام. نتایج نیز نشان می دهد که معماران تصمیمات را به صورت یک بار به طور مجدد استفاده می کنند. علاوه بر این، این مطالعه یک مدل مفهومی از استفاده مجدد تصمیم را ارائه می دهد و نگرانی های ذینفعان مربوط به استفاده مجدد از تصمیم را فهرست می کند. نتایج این تحقیق نشان می دهد که بهبود مستندات و کشف تصمیمات دارای یک پتانسیل بزرگ برای افزایش استفاده مجدد از تصمیمات است و اسناد تصمیم گیری نه تنها برای درک سیستم و یا در زمینه بررسی معماری، بلکه برای حمایت از معماران در پروژه های آینده نیز اهمیت دارد.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Reusing architecture decisions from previous projects promises to support architects when taking decisions. However, little is known about the state of art of decision-reuse and the benefits and challenges associated with reusing decisions. Therefore, we study how software architects reuse architecture decisions, the stakeholders and their concerns related to decision-reuse, and how architects perceive the ideal future state of decision-reuse. We conducted a qualitative explorative case study in the software-intensive systems industry. The study has shown that architects frequently reuse decisions but are confined to decisions they already know or have heard about. The results also suggest that architects reuse decisions in an ad-hoc manner. Moreover this study presents a conceptual model of decision-reuse and lists stakeholder concerns with regards to decision-reuse. The results of this study indicate that improving the documentation and discoverability of decisions holds a large potential to increase reuse of decisions and that decision documentation is not only important for system understanding or in the context of architecture reviews but also to support architects in upcoming projects.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 144, October 2018, Pages 60-83
نویسندگان
, , ,