摘要
研究和探讨一种能够灵活定制不同协同应用方案的编程语言。对CSCW协同应用中的协作机制和交互特征进行分析,抽象出协同应用中最具共性的基本协作元素,对这些基本元素进行定义和描述。提出将协作问题从计算应用问题中分离出来的方案。对于一个给定的应用,可以构造多种协作方案。使最终用户可选择最符合自己需要的协作方案和交互规则来进行他们之间协同工作,并且还可在协同工作会话过程中改变协作交互规则。
A program language in which developers can construct various collaborative applications scheme was studied and sought after. The collaboration mechanism and interaction character for CSCW collaborative applications were analyzed. The basic collaboration function elements with commonness were abstracted and declared. A scheme of decoupling coordination from computational application was put forward. By using a computational application program, multiple coordination programs could be built and the coordination scheme and interaction roles were selected that best suited their needs to run their collaborative work. Finally, end-users were allowed to change the interaction roles during an ongoing collaborative session.
出处
《计算机工程与设计》
CSCD
北大核心
2005年第10期2606-2609,共4页
Computer Engineering and Design
基金
江苏省自然科学基金项目(04KJB520027)
关键词
CSCW
协同应用
协作语言
群件
编程语言
分布式系统
CSCW
collaborative applications
coordination languages
groupware
program language
distributcd systcms