An Approach For Developing Groupware Product Lines Based On The 3c Collaboration Model

CRIWG'09: Proceedings of the 15th international conference on Groupware: design, implementation, and use(2009)

引用 3|浏览14
暂无评分
摘要
Software Product Lines (SPLs) are a new software engineering technology that aims at promoting reduced time and costs in the development of system families by the exploitation of applications commonalities. Given that different Groupware applications typically share a lot of functionalities, Groupware Product Lines (GPLs) have emerged to incorporate SPL benefits to the Groupware development. In this paper, we propose an approach for developing GPLs, which incorporates SPL techniques to allow the derivation of customized groupware according to specific contexts and the systematic reuse of software assets. Our approach is based on the 3C Collaboration Model that allows identifying collaboration needs and guiding the user to select appropriate features according to their collaboration purpose. A GPL of Learning Object repositories, named FLOCOS GPL, is used to illustrate the proposed approach.
更多
查看译文
关键词
Groupware development,software product lines,learning objects
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要