کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
523676 868408 2009 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Cognitive support through visualization and focus specification for understanding large class libraries
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Cognitive support through visualization and focus specification for understanding large class libraries
چکیده انگلیسی

Effective object-oriented (OO) programming requires understanding class libraries. This paper presents our approach to design and build a cognitive tool that supports a programmer to understand OO class libraries. The MUDRIK system provides (1) three-dimensional visualization mechanisms for representing class structures and relationships from a variety of views and (2) flexible focus specification mechanisms that allow users to adapt a space of components to be displayed according to the task at hand. Interactive views of MUDRIK enable programmers to examine components’ detail while maintaining a global representation of the rest of the library. The paper describes why understanding class library is critical in OO programming, presents a cognitive framework of our approach and design rationale behind the system design, and provides a detailed description of the system followed by a discussion on our approach.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Visual Languages & Computing - Volume 20, Issue 1, February 2009, Pages 50–59
نویسندگان
,