کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
394216 665785 2011 26 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Evaluating reuse and program understanding in ArchMine architecture recovery approach
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
پیش نمایش صفحه اول مقاله
Evaluating reuse and program understanding in ArchMine architecture recovery approach
چکیده انگلیسی

Several architecture recovery approaches have been proposed in the literature with distinct goals. ArchMine, an architecture recovery approach based on dynamic analysis and data mining, aims at assisting in program understanding and software reuse by detecting cohesive classes that implement a set of related functionalities, i.e., architectural elements. It is supported by a tool set integrated into a reuse-based software development environment. In order to better reach the proposed goals, ArchMine is integrated with two other approaches, namely: ArqCheck, an architectural evaluation approach based on inspection, and ArchToDSSA, a domain variability detection approach. ArchMine and its tool set have been detailed in previous works. The contribution of this paper is to describe how ArchMine and its tool set were evaluated and refined through a series of evaluation studies. These evaluations allowed us to gradually refine the approach based on the lessons learned. In the final study, within an industrial context, the integration between ArchMine and ArqCheck is evaluated.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Sciences - Volume 181, Issue 13, 1 July 2011, Pages 2761–2786
نویسندگان
, ,