کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
8953923 | 1645973 | 2018 | 20 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
What happened to my application? Helping end users comprehend evolution through variation management
ترجمه فارسی عنوان
چه اتفاقی برای برنامه من افتاد؟ کمک به کاربران نهایی، از طریق مدیریت تنوع، تکامل را درک می کنند
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
برنامه نویسی کاربر نهایی، مهندسی نرم افزار کاربر نهایی، مخترع برنامه، مدیریت متغیر،
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
تعامل انسان و کامپیوتر
چکیده انگلیسی
Conclusions: Our survey results show that end users do indeed reuse program variants and suggest that understanding the differences between variants is important. Further, end users prefer running code and looking at outputs, accessing source code and meta information such as filenames, referring to the creation and update dates of programs, and having information on the authors of code. When selecting variants users prefer to look at their major features such as correctness, similarity and authorship information. End users rely primarily on memory to track changes. They seldom make use of online or configuration management tools. Hence, integrated domain-specific variation management tools like AppInventorHelper can significantly help improve users' interactions with the system. A key contribution of our work is a set of design requirements for end-user programming environments that facilitate the management and understanding of the provenance of program variants.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Software Technology - Volume 103, November 2018, Pages 55-74
Journal: Information and Software Technology - Volume 103, November 2018, Pages 55-74
نویسندگان
Sandeep Kaur Kuttal, Anita Sarma, Gregg Rothermel, Zhendong Wang,