首页> 外文学位 >A methodology and platform for building collaborative environments on the Web.
【24h】

A methodology and platform for building collaborative environments on the Web.

机译:在Web上构建协作环境的方法和平台。

获取原文
获取原文并翻译 | 示例

摘要

The demand for systems that facilitate remote human interactions is growing and there are many tools that support online collaboration. However, most of the available collaborative systems do not provide efficient support for distributed group activities. The principal reason for this situation is an inability to customize current systems so that they can support specific group structures, essential social interactions, and executed tasks.; In this dissertation I propose a methodology and platform for building collaborative environments tightly integrated with Web resources and customized for specific user needs. In the proposed solution, the collaborative system is developed in two stages: first, configurable collaboration components are implemented and then construction of the environment assembled from the components takes place. This approach reduces development time of collaborative systems, enables customization, and allows users even with limited programming experience to build their own systems. Moreover, since the platform supports place metaphor, it enables implementation of various types of interactions: synchronous and asynchronous, formal and informal, carried out in groups and by individuals.; The solution has three high-level components. (1) A set of concepts and rules allows building models of collaborative environments. Essentially, entities such as a place, an artifact, or a tool, and in terms of relationships among these entities. (2) An XML-based markup language enables defining functionality of the collaborative environments composed of configurable components. The language constructs can be merged with ordinary Web page content to create specifications of virtual places. Since the target systems are created from XML-based documents, their specifications can be processed using standard tools, they can be transmitted over the Internet, and they can be merged with content developed in other markup languages. (3) A distributed framework provides infrastructure that makes the existence of the virtual places possible. It implements services such as authentication, communication channels, synchronization mechanisms, and access to persistent data repositories. The services implemented by the framework are available through provided programming interfaces and can be used to develop configurable collaboration components and complex collaborative environments integrated with the Web infrastructure.
机译:对促进远程人机交互的系统的需求正在增长,并且有许多支持在线协作的工具。但是,大多数可用的协作系统无法为分布式小组活动提供有效的支持。这种情况的主要原因是无法自定义当前的系统,以便它们可以支持特定的小组结构,必要的社交互动和已执行的任务。在本文中,我提出了一种构建与Web资源紧密集成并针对特定用户需求进行定制的协作环境的方法和平台。在所提出的解决方案中,协作系统的开发分为两个阶段:首先,实现可配置的协作组件,然后进行从组件组装而成的环境的构建。这种方法减少了协作系统的开发时间,实现了自定义,并允许即使经验有限的用户也可以构建自己的系统。此外,由于该平台支持位置隐喻,因此可以实现各种类型的交互:同步和异步,正式和非正式,以小组和个人方式进行。该解决方案包含三个高级组件。 (1)一组概念和规则允许构建协作环境的模型。本质上,诸如 place artifact tool 之类的实体,以及这些实体之间的关系。 (2)基于XML的标记语言可以定义由可配置组件组成的协作环境的功能。可以将语言结构与普通网页内容合并以创建虚拟场所的规范。由于目标系统是从基于XML的文档创建的,因此可以使用标准工具来处理其规范,可以通过Internet传输它们,并且可以将它们与其他标记语言开发的内容合并。 (3)分布式框架提供的基础架构使虚拟场所的存在成为可能。它实现了诸如身份验证,通信通道,同步机制以及对持久数据存储库的访问之类的服务。框架实现的服务可通过提供的编程接口获得,并可用于开发可配置的协作组件和与Web基础结构集成的复杂协作环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号