首页> 外文学位 >Concur: An investigation of lightweight migration in support of centralized synchronous distributed collaboration.
【24h】

Concur: An investigation of lightweight migration in support of centralized synchronous distributed collaboration.

机译:同意:研究轻量级迁移以支持集中式同步分布式协作。

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

摘要

Synchronous distributed collaborative systems support simultaneous observation of and interaction with shared objects by multiple, dispersed participants. Centralized architectures for such systems support simple user mental models and are comparatively easy to implement, but they suffer from high latency. Replicated architectures improve latency at the expense of more complex user mental models and implementations. Hybrid and dynamic architectures apply centralized and replicated sub-architectures in an attempt to get the best of both worlds, but in reality they further complicate implementations and user mental models.;Concur is an architecture I developed to investigate lightweight migration as an alternative means to attain the best characteristics of centralized and replicated architectures. Previous dynamic architectures improved latency using the migration of heavyweight processes or (object-oriented) objects, which is costly in terms of migration time and runtime requirements. In Concur I have instead organized collaborative applications and supporting infrastructures around migrating entities which are not required to have full process or object semantics. These entities are classified by properties affecting migration, such as their size and their use of external references. In this way I achieved both the simpler user mental models and implementations of centralized systems and the superior latency characteristics of replicated systems. Concur accomplishes this through the fast migration of lightweight entities in a multi-centered centralized system, where a multi-centered system is defined as having single physical center and multiple, independently-migrating and entity-specific logical centers.;This dissertation also identifies other significant advantages of the Concur architecture. Sub-object, easily-migratable entity classes minimize runtime requirements, facilitating widespread entity distribution. This in turn helps us to achieve the critical mass required for the success of any communication technology. The speed of lightweight entity migration also enables migrations to be triggered based on telegraphed user intentions (user actions that hint at imminent succeeding actions). I have demonstrated that telegraphed intentions are more accurate predictors of future interactions than the recent interaction histories considered in previous systems. Migrating entities based on these telegraphed intentions increases the probability that an entity will be located near a user when he begins to manipulate it.
机译:同步分布式协作系统支持多个分散的参与者同时观察共享对象并与之交互。用于此类系统的集中式体系结构支持简单的用户思维模型,并且相对易于实现,但是它们存在高延迟。复制的体系结构以更复杂的用户思维模型和实现为代价来提高延迟。混合和动态体系结构应用集中式和复制的子体系结构,试图同时兼顾两者的优点,但实际上它们使实现和用户思维模型更加复杂。Concur是我开发的一种体系结构,用于研究轻量级迁移作为替代方法。达到集中式和复制架构的最佳特性。以前的动态体系结构使用重量级进程或(面向对象的)对象的迁移来改善延迟,这在迁移时间和运行时要求方面是昂贵的。相反,在Concur中,我围绕迁移实体组织了协作应用程序和支持基础结构,这些实体不需要具有完整的流程或对象语义。这些实体通过影响迁移的属性进行分类,例如它们的大小和对外部引用的使用。这样,我既获得了更简单的用户思维模型和集中式系统的实现,又获得了复制系统的出色延迟特性。 Concur通过在多中心集中式系统中快速迁移轻量级实体来实现此目的,其中多中心系统被定义为具有单个物理中心和多个独立迁移且特定于实体的逻辑中心。 Concur体系结构的显着优势。子对象,易于迁移的实体类使运行时要求最小化,从而促进了广泛的实体分布。反过来,这有助于我们达到任何通信技术成功所需的关键质量。轻量级实体迁移的速度也使迁移能够基于电报的用户意图(暗示即将发生的后续操作的用户操作)来触发。我已经证明,与以前系统中考虑的近期交互历史相比,电报意图更能准确预测未来的交互。基于这些电报意图迁移实体会增加一个实体在用户开始操作时将位于用户附近的可能性。

著录项

  • 作者

    Menges, John Edward.;

  • 作者单位

    The University of North Carolina at Chapel Hill.;

  • 授予单位 The University of North Carolina at Chapel Hill.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2009
  • 页码 313 p.
  • 总页数 313
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

  • 入库时间 2022-08-17 11:37:47

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号