دانلود مقاله ISI انگلیسی شماره 64333
ترجمه فارسی عنوان مقاله

پشتیبانی از توسعه گروهی با الگوهای تکنولوژی

عنوان انگلیسی
Groupware development support with technology patterns
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
64333 2006 12 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : International Journal of Human-Computer Studies, Volume 64, Issue 7, July 2006, Pages 599–610

ترجمه چکیده
پشتیبانی از توسعه گروهی باید توسعه دهندگان را در مورد نحوه طراحی برنامه های کاربردی گروهی و استفاده مجدد از راه حل های اثبات شده آموزش دهد. علاوه بر این، باید ارتباط بین توسعه دهندگان و کاربران نهایی را تقویت کند، زیرا آنها نیاز به یک زبان مشترک و درک فضای مشکل دارند. چارچوب گروهی سیستم های راه حل برای توسعه برنامه های گروهی را با استفاده از بلوک های ساختمانی ارائه می دهد. آنها تبدیل به یک ابزار برجسته برای حمایت از توسعه دهندگان، اما از چارچوب تجربه ما دارای خواص است که کاربردهای آنها را پیچیده و به اندازه کافی توسعه دهندگان گروه برنامه های کاربردی پشتیبانی نمی کند. ما برای یک رویکرد الگوی برای پشتیبانی از جنبه های فنی توسعه گروهی استدلال می کنیم. الگوها راهکارهایی برای مسائل تکراری در توسعه گروهی را توصیف می کنند. آنها به عنوان وسیله آموزشی و ارتباطی برای رسیدن به اهداف فوق عمل می کنند. در این مقاله، ما یک الگو الگوی با توجه به مسائل فنی در طول توسعه گروه برنامه ارائه می کنند. تجارب در هنگام استفاده از زبان در یک محیط آموزشی و یک محیط توسعه محصول نشان داده است که الگوهای یک ابزار حمایتی برای اهداف پیشنهادی است.

چکیده انگلیسی

Groupware development support should educate developers on how to design groupware applications and foster the reuse of proven solutions. Additionally, it should foster communication between developers and end-users, since they need a common language and understanding of the problem space. Groupware frameworks provide solutions for the development of groupware applications by means of building blocks. They have become a prominent means to support developers, but from our experience frameworks have properties that complicate their usage and do not sufficiently support groupware developers. We argue for a pattern approach to support the technical aspects of groupware development. Patterns describe solutions to recurring issues in groupware development. They serve as educational and communicative vehicle for reaching the above goals. In this article, we provide a pattern language focusing on technical issues during groupware development. Experiences when using the language in an educational setting and a product development setting have shown that the patterns are a supportive means for the proposed goals.