首页> 外文期刊>Software and systems modeling >CHECKSUM: tracking changes and measuring contributions in cooperative systems modeling
【24h】

CHECKSUM: tracking changes and measuring contributions in cooperative systems modeling

机译:校验和:在合作系统建模中跟踪变化和测量贡献

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

摘要

Models are often used to represent various types of systems. This is especially true for software systems, where cooperating teams create models using a modeling language (e.g., UML). In cooperative modeling scenarios, it is useful to identify contributions and changes performed by individuals and teams. This paper presents a technique called CHECKSUM, which monitors the cooperative work done on models and maintains an immutable changelog. CHECKSUM uses its changelog to measure contributions based on points, time, and quality, and to enable the auditing of a model's change-history. This paper also presents GEneric Meta-Model (GEMM). The latter unifies the underlying representation of different types of models that follow varying visualization patterns including box and line, container, and interleaving. GEMM enables CHECKSUM to support an extensible variety of model types. We developed a prototype tool that realizes CHECKSUM's concepts and integrates it into two existing modeling tools. We conducted two studies to evaluate CHECKSUM from two perspectives: technical and user. The studies yielded positive results concerning various qualities including integrability into existing tools, effectiveness, efficiency, usability, and usefulness.
机译:模型通常用于代表各种类型的系统。对于软件系统尤其如此,在那里合作团队使用建模语言创建模型(例如,UML)。在合作建模方案中,识别个人和团队执行的贡献和变更是有用的。本文提出了一种称为校验和的技术,该技术监视了在模型上完成的合作工作,并维护一个不可变的更改。校验和使用其变更乐曲来根据点,时间和质量来测量贡献,并启用模型的变化历史的审计。本文还提出了通用元模型(Gemm)。后者统一了不同类型模型的潜在代表性,这些模型遵循不同的可视化模式,包括盒子和线,容器和交织。 GEMM使校验和能够支持可扩展的型号类型。我们开发了一种实现校验和的概念的原型工具,并将其集成到两个现有的建模工具中。我们进行了两项研究以评估校验和的两个观点:技术和用户。这些研究产生了关于各种质量的积极结果,包括促进现有工具,有效性,效率,可用性和有用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号