کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434270 1441696 2014 17 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
The Solid* toolset for software visual analytics of program structure and metrics comprehension: From research prototype to product
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
The Solid* toolset for software visual analytics of program structure and metrics comprehension: From research prototype to product
چکیده انگلیسی

Software visual analytics (SVA) tools combine static program analysis and fact extraction with information visualization to support program comprehension. However, building efficient and effective SVA tools is highly challenging, as it involves extensive software development in program analysis, graphics, information visualization, and interaction. We present a SVA toolset for software maintenance, and detail two of its components which target software structure, metrics and code duplication. We illustrate the toolset’s usage for constructing software visualizations with examples in education, research, and industrial contexts. We discuss the design evolution from research prototypes to integrated, scalable, and easy-to-use products, and present several guidelines for the development of efficient and effective SVA solutions.


► We present the architecture a visual analytics toolset for program comprehension.
► We detail the visualization of program structure, dependencies, metrics, and clones.
► We present toolset applications in education, academia, and the industry.
► We discuss questions related to academic tool building relevant for our toolset.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 79, 1 January 2014, Pages 224–240
نویسندگان
, , , ,