کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6885498 | 696229 | 2016 | 35 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
What situational information would help developers when using a graphical code recommender?
ترجمه فارسی عنوان
چه اطلاعات موقعیتی در هنگام استفاده از یک توصیهگر کدهای گرافیکی به توسعه دهندگان کمک می کند؟
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
مطالعه روزنامه طراحی مورد نیاز، ابزار نمودار سازی ناوبری کد، تجسم نرم افزار،
ترجمه چکیده
توسعه دهندگان وقت زیادی را صرف تلاش برای درک مبانی کد می کنند. محققان برای کمک به توسعه دهندگان درک کد، ابزارهای تجسم نرم افزاری را توسعه داده اند. با این حال، استفاده از این ابزار در محل به ندرت بررسی شده است. برای اینکه بدتر از آن، مطالعات نشان داده اند، توسعه دهندگان به ندرت از ابزار نمودار سازی استفاده می کنند و چنین تحقیقاتی یک چالش است. برای تعیین استفاده های احتمالی از چنین ابزارهایی در عمل واقعی، ما یک مطالعه یادداشت را انجام می دهیم که در آن یازده توسعه دهنده در دنیای واقعی در یک ماه یک ابزار تجسم جدید (یک توصیه کننده گرافیکی) را استفاده می کنند. در این مطالعه، ما خواهیم پرسید که چه اطلاعاتی و چه ویژگیهایی ابزار تجسم و نمودارسازی باید برای کمک به توسعه دهندگان مطابق با شرایط آنها ارائه دهد. این مطالعه شرایطی را نشان می دهد که در آن توسعه دهندگان از چنین ابزار تجسم و نمودار سازی استفاده می کنند و همچنین نیازهای بنیادی برای ابزارهایی که آنها را مفید می سازد.
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Developers spend a significant amount of time trying to understand code bases. To aid developers' comprehension of code, researchers have developed software visualization tools. However, the uses of these tools in situ have rarely been investigated. To make matters worse, as studies have revealed, developers seldom use diagramming tools, making such investigations a challenge. To determine the possible uses of such tools in real practice, we conduct a diary study in which eleven developers in real-world developments use a novel visualization tool (a graphical code recommender) for one month. In the study, we ask what information and features the visualization and diagramming tools should provide to aid developers' work according to their situations. The study reveals the situations in which developers would use such visualization and diagramming tools and also the concrete requirements for such tools that would make them useful.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 117, July 2016, Pages 199-217
Journal: Journal of Systems and Software - Volume 117, July 2016, Pages 199-217
نویسندگان
Seonah Lee, Sungwon Kang,