دانلود مقاله ISI انگلیسی شماره 69076
ترجمه فارسی عنوان مقاله

تضمین کیفیت در اکوسیستم های نرم افزاری: برنامه ریزی کتابشناختی سیستماتیک و برنامه ریزی پژوهش

عنوان انگلیسی
Quality assurance in software ecosystems: A systematic literature mapping and research agenda
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
69076 2016 13 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Journal of Systems and Software, Volume 114, April 2016, Pages 69–81

ترجمه کلمات کلیدی
اکوسیستم های نرم افزاری، کیفیت، تایید، آزمایش کردن
کلمات کلیدی انگلیسی
Software ecosystems; Quality; Verification; Testing
ترجمه چکیده
اکوسیستم های نرم افزاری به یک مدل مشترک برای توسعه نرم افزار تبدیل می شوند که در آن بازیگران مختلف در اطراف یک پلت فرم مشترک همکاری می کنند. با این حال، روشن نیست که چه پیامدهایی بر کیفیت نرم افزار در هنگام حرکت از یک رویکرد سنتی به یک اکوسیستم، و این امر به طور فزاینده ای مهم است، چون اکوسیستم ها در حوزه های حیاتی مانند برنامه های جاسازی شده ظاهر می شوند. بنابراین، این مقاله چالش های مربوط به تضمین کیفیت در اکوسیستم های نرم افزاری را مورد بررسی قرار می دهد و مشخص می کند که چه روش هایی در ادبیات ارائه شده است. روش تحقیق مورد استفاده نقشه برداری ادبی سیستماتیک است که با این حال تنها یک مجموعه کوچک از شش مقاله را به دست آورد. یافته های ادبی با یک رویکرد سازنده همراه است که در آن مناطق شناسایی شده اند که تحقیقات بیشتری را جلب می کنند و منجر به مجموعه ای از مباحث تحقیقاتی می شود که یک برنامه تحقیقاتی برای تضمین کیفیت در اکوسیستم های نرم افزاری را تشکیل می دهند. این دستورالعمل شامل کل چرخه عمر سیستم می شود و بر چالش های خاصی در محیط محیطی تمرکز دارد، که عمدتا نتیجه تعاملات بین مرزهای سازمانی است و ادغام سیستم پویایی توسط کاربران کنترل می شود.

چکیده انگلیسی

Software ecosystems are becoming a common model for software development in which different actors cooperate around a shared platform. However, it is not clear what the implications are on software quality when moving from a traditional approach to an ecosystem, and this is becoming increasingly important as ecosystems emerge in critical domains such as embedded applications. Therefore, this paper investigates the challenges related to quality assurance in software ecosystems, and identifies what approaches have been proposed in the literature. The research method used is a systematic literature mapping, which however only resulted in a small set of six papers. The literature findings are complemented with a constructive approach where areas are identified that merit further research, resulting in a set of research topics that form a research agenda for quality assurance in software ecosystems. The agenda spans the entire system life-cycle, and focuses on challenges particular to an ecosystem setting, which are mainly the results of the interactions across organizational borders, and the dynamic system integration being controlled by the users.