دسته بندی:
مهندسی نرم افزار - software engineering
سال انتشار:
2016
ترجمه فارسی عنوان مقاله:
10 سال مدیریت دانش معماری نرمافزار: شیوه ها و جهت گیری های آتی
عنوان انگلیسی مقاله:
10 years of software architecture knowledge management: Practice and future
منبع:
The Journal of Systems and Software 116 (2016) 191–205
نویسنده:
Rafael Capilla a,∗, Anton Jansen b, Antony Tang c, Paris Avgeriou d, Muhammad Ali Babar e
چکیده انگلیسی:
The importance of architectural knowledge (AK) management for software development has been highlighted over the past ten years, where a significant amount of research has been done. Since the first systems
using design rationale in the seventies and eighties to the more modern approaches using AK for designing
software architectures, a variety of models, approaches, and research tools have leveraged the interests of researchers and practitioners in AK management (AKM). Capturing, sharing, and using AK has many benefits for
software designers and maintainers, but the cost to capture this relevant knowledge hampers a widespread
use by software companies. However, as the improvements made over the last decade didn’t boost a wider
adoption of AKM approaches, there is a need to identify the successes and shortcomings of current AK approaches and know what industry needs from AK. Therefore, as researchers and promoters of many of the AK
research tools in the early stages where AK became relevant for the software architecture community, and
based on our experience and observations, we provide in this research an informal retrospective analysis of
what has been done and the challenges and trends for a future research agenda to promote AK use in modern
software development practices.
Keywords: Architectural knowledge management | Architectural design decisions | Agile development
چکیده فارسی:
اهمیت مدیریت دانش معماری (AK) برای توسعه نرمافزار در طول ده سال گذشته فزونی یافته و تعداد زیادی تحقیق در این باره انجام شده است. از زمان بهکارگیری نخستین سیستمهایی که در قرن هفدهم و هجدهم از منطق طراحی استفاده میکردند تا رویکردهای مدرنتری که از AK برای طراحی معماری نرمافزار استفاده میکنند، انواع مدلها، رویکردها و ابزارهای تحقیقاتی به منافع محققان و متخصصان در مدیریت دانش معماری (AKM) راه یافتهاند. ثبت، به اشتراکگذاری و استفاده از AK مزایای بسیاری برای طراحان و نگهدارندههای نرمافزاری دارد، اما هزینه ثبت این اطلاعات مربوطه، مانع استفاده گسترده از آن توسط شرکتهای نرمافزاری شده است. بااینحال، ازآنجاکه پیشرفتهای دهه گذشته موجب تقویت استفاده از رویکردهای AKM نشد، باید موفقیتها و ضعفهای رویکردهای کنونی AK و اینکه چه صنعتی از AK نیاز است را شناسایی کنیم. بنابراین، همانطور که محققان و مؤلفان بسیاری از ابزارهای تحقیقاتی AK در مراحل اولیه که در آن AK به جامعه معماری نرمافزار مربوط میشد و بر اساس تجربه و مشاهدات ما بود استفاده میکردند، ما در این تحقیق، تجزیهوتحلیل گذشتهنگر غیررسمی از آنچه انجام شده است و چالشها و روندهای یک برنامه تحقیقاتی آینده را برای ترویج استفاده از AK در شیوههای نوین توسعه نرمافزار ارائه می دهیم.
کلیدواژهها: مدیریت دانش معماری | طراحی معماری | تصمیمگیری معماری طراحی | منطق طراحی | فرا مدلها | توسعه چابک.
حجم فایل: 285 کیلوبایت
قیمت: 78000 تومان
توضیحات اضافی:
تعداد نظرات : 0