کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
11030117 1646384 2018 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Basic behavioral models for software product lines: Revisited
ترجمه فارسی عنوان
مدل های رفتاری پایه برای خطوط تولید نرم افزار: بازبینی
کلمات کلیدی
خطوط تولید نرم افزار، مدل رفتاری، سیستم های انتقال ویژه، حسابداری سیستم های ارتباطی، خط تولید خطوط انتقال سیستم،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
In Beohar et al. (2016) [9], we established an expressiveness hierarchy and studied the notions of refinement and testing for three fundamental behavioral models for software product lines. These models were featured transition systems, product line labeled transition systems, and modal transition systems. It turns out that our definition of product line labeled transition systems is more restrictive than the one introduced by Gruler, Leucker, and Scheidemann. Adopting the original and more liberal notion changes the expressiveness results, as we demonstrate in this paper. Namely, we show that the original notion of product line labeled transition systems and featured transition systems are equally expressive. As an additional result, we show that there are featured transition systems for which the size of the corresponding product line labeled transition system, resulting from any sound encoding, is exponentially larger than the size of the original model. Furthermore, we show that each product line labeled transition system can be encoded into a featured transition system, such that the size of featured transition system is linear in terms of the size of the corresponding model. To summarize, featured transition systems are equally expressive as, but exponentially more succinct than, product line labeled transition systems.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 168, 15 December 2018, Pages 171-185
نویسندگان
, , ,