کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4956489 1444519 2017 35 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Eye gaze and interaction contexts for change tasks - Observations and potential
ترجمه فارسی عنوان
نگاه چشم و محیط تعامل برای وظایف تغییر - مشاهدات و پتانسیل
کلمات کلیدی
ردیابی چشم، فعل و انفعالات، مطالعه تجربی،
ترجمه چکیده
هر چه بیشتر ما در مورد رفتار ناوبری دقیق توسعه دهندگان نرم افزار برای تغییر وظایف، بهتر است ما قادر به ارائه پشتیبانی موثر ابزار است. در حال حاضر، بیشتر مطالعات تجربی در مورد توسعه دهندگان انجام وظایف تغییر، با این حال، محدود به قطعه کد بسیار کوچک است و یا محدود جزئیات دقیق و داده های جمع آوری شده در رفتار ناوبری توسعه دهنده محدود است. در تحقیق ما این کار را بوسیله ترکیب نظارت بر تعامل کاربر برای جمع آوری متون تعامل - عناصر کد یک توسعه دهنده انتخاب و ویرایش می کنیم - با ردیابی چشم برای جمع آوری جزئیات بیشتر و دقیق تر از عناصر محیط زیست نگاهی به توسعه دهنده نگاه. در یک مطالعه با 12 نفر از توسعه دهندگان حرفه ای و 10 دانش آموز، ما تعامل و بینش را از شرکت کنندگان در سه کار تغییر در یک سیستم منبع باز جمع آوری کردیم. بر اساس تجزیه و تحلیل داده هایی که در میان نتایج دیگر یافتیم، چشمانداز دید گنجایش جنبه های مختلفی از چارچوب تعامل دارد و توسعه دهندگان تنها بخش کوچکی از عناصر کد را بخوانند. ما بیشتر در معرض پتانسیل داده های دقیق تر و دقیق تر با بررسی استفاده از زمینه کاری تغییر اسناد برای پیش بینی مشکالت وظیفه درک شده و ارائه توصیه های بهتر و دقیق تر ناوبری می سنجیم. ما در مورد یافته های ما و دلایل آنها برای پشتیبانی بهتر ابزار بحث می کنیم.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
The more we know about software developers' detailed navigation behavior for change tasks, the better we are able to provide effective tool support. Currently, most empirical studies on developers performing change tasks are, however, limited to very small code snippets or limited by the granularity and detail of the data collected on developer's navigation behavior. In our research, we extend this work by combining user interaction monitoring to gather interaction context - the code elements a developer selects and edits - with eye-tracking to gather more detailed and fine-granular gaze context-code elements a developer looked at. In a study with 12 professional and 10 student developers we gathered interaction and gaze contexts from participants working on three change tasks of an open source system. Based on an analysis of the data we found, amongst other results, that gaze context captures different aspects than interaction context and that developers only read small portions of code elements. We further explore the potential of the more detailed and fine-granular data by examining the use of the captured change task context to predict perceived task difficulty and to provide better and more fine-grained navigation recommendations. We discuss our findings and their implications for better tool support.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 128, June 2017, Pages 252-266
نویسندگان
, , , , , ,