کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433291 1441673 2014 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Enriching single-user web applications non-invasively with shared editing support
ترجمه فارسی عنوان
غنی سازی برنامه های کاربردی وب یک نفره بدون تهاجم با پشتیبانی از ویرایش های به اشتراک گذاری
کلمات کلیدی
برنامه های کاربردی وب، ویرایش به اشتراک گذاشته شده، کار گروهی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• We propose a transformation approach allowing to non-invasively incorporate shared editing capabilities in existing single-user web applications.
• We report on a user study with 30 subjects assessing collaboration qualities in joint work scenarios leveraging two converted editors.
• We carve out characteristics web applications have to expose in order to adopt the generic transformation approach.

Collaborative real-time applications like Google Docs allow multiple users to edit the very same document simultaneously which supersedes traditional document merging and document locking techniques. However, developing collaborative web applications is a time-consuming and complex endeavor since it requires implementing document synchronization and conflict resolution services. To accelerate the development of collaborative web applications, we present a rapid transformation approach allowing to non-invasively introduce shared editing capabilities into existing single-user web applications. Instead of changing the application's source code, our non-invasive approach leverages a generic collaboration infrastructure that requires only a configuration to provide document synchronization and conflict resolution services. Hence, the effort to incorporate shared editing capabilities is considerably reduced in contrast to conventional approaches where the use of a programing library entails scattered source code changes. Moreover, we report on the results of a user study demonstrating that converted editors are convenient for collaborative work.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 94, Part 1, 15 November 2014, Pages 53–66
نویسندگان
, , , , , ,