کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
4946247 | 1439275 | 2017 | 41 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Specifying and identifying widely used crosscutting concerns
ترجمه فارسی عنوان
مشخص کردن و شناسایی نگرانی های متقابل به طور گسترده ای مورد استفاده قرار می گیرد
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
معدن معادن، الگوهای طراحی، بازپرداخت، تطبیق الگوی گراف
ترجمه چکیده
در مقایسه با رویکردهای موجود، راه حل ما انعطاف پذیر است و دقت بیشتری را در تشخیص نگرانی های متقابل به دست می آورد. علاوه بر این، توسعه دهنده را با شناسایی دقیق از قطعه کد که می تواند از کلاس حذف و به جنبه های تعبیه شده است فراهم می کند. راه حل پیشنهادی با استفاده از آن به یک مطالعه موردی، یعنی یک سیستم نرم افزاری بزرگ موجود که به طور مناسب برای ارزیابی کیفیت تولید شده توسط نسخه جنبه گرا تولید شده با کمک ابزار ما، در مقایسه با طراحی انجام شده توسط متخصصان انسانی
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
هوش مصنوعی
چکیده انگلیسی
Compared to existing approaches, our solution is flexible and achieves higher precision in detecting crosscutting concerns. Moreover, it provides the developer with an accurate identification of snippets of code which can be removed from classes and embedded into aspects. The proposed solution has been validated by applying it to a case study, i.e., a large extant software system, suitably selected to assess the quality attained by the aspect-oriented version produced with the assistance of our tool, in comparison with a design performed by expert human developers.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Knowledge-Based Systems - Volume 126, 15 June 2017, Pages 20-32
Journal: Knowledge-Based Systems - Volume 126, 15 June 2017, Pages 20-32
نویسندگان
Misael Mongiovì, Giuseppe Pappalardo, Emiliano Tramontana,