首页> 外文期刊>Программирование >О ЗАДАЧЕ СЛИЯНИЯ КАРТ ПАМЯТИ (MIND MAPS) ПРИ КОЛЛЕКТИВНОЙ РАЗРАБОТКЕ
【24h】

О ЗАДАЧЕ СЛИЯНИЯ КАРТ ПАМЯТИ (MIND MAPS) ПРИ КОЛЛЕКТИВНОЙ РАЗРАБОТКЕ

机译:关于集体发展中的记忆卡合并(思维导图)问题

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

摘要

В данной работе представлено решение задачи слияния карт памяти (Mind Maps) в контексте процесса коллективной Интернет-разработки таких карт. Эта задача актуальна, например, в ситуации, когда один из разработчиков теряет Интернет-соединение, но продолжает изменять карту памяти локально, и его товарищи также меняют ее. Таким образом, при восстановлении Интернет-соединения возникает потребность в слиянии локальной и серверной копий карты памяти. Задача решена на основе известного алгоритма слияния XML-файлов 3DM, модифицированного в соответствии с особенностями нашей задачи: (1) необходимость двух режимов работы -по умолчанию и с предоставлением пользователю возможности самостоятельно разрешать конфликты; (2) необходимость максимального сохранения изменений, сделанных в поддеревьях при разрешении конфликтов Update/Delete; (3) несимметричность сливаемых деревьев (серверная копия считается более приоритетной); (4) необходимость применения edit-скрипта к исходной версии для сохранения истории изменений; (5) наличие уникальных идентификаторов у узлов сливаемых деревьев (то есть более упрощенная процедура идентификации) и потребностью "разносить" узлы с одним и тем же значением идентификатора, но сильно разным содержанием.
机译:本文提出了在内存地图(Internet Maps)的集体开发过程中解决内存地图(Mind Maps)融合问题的解决方案。例如,在其中一位开发人员失去Internet连接但继续在本地更换存储卡,而他的同志也更换它的情况下,此任务很重要。因此,当恢复互联网连接时,需要合并存储卡的本地副本和服务器副本。该问题是根据众所周知的3DM XML文件合并算法解决的,该算法根据我们问题的特点进行了修改:(1)需要两种操作模式-默认情况下,并且用户能够独立解决冲突; (2)解决更新/删除冲突时,需要保留对子树所做的尽可能多的更改; (3)合并树的不对称性(服务器副本被认为具有更高的优先级); (4)需要在原始版本上应用编辑脚本以保存更改历史记录; (5)合并树的节点存在唯一标识符(即,简化了识别过程),并且需要“扩展”具有相同标识符值但内容非常不同的节点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号