首页> 外文期刊>Software and systems modeling >Benchmarking bidirectional transformations: theory, implementation, application, and assessment
【24h】

Benchmarking bidirectional transformations: theory, implementation, application, and assessment

机译:基准双向转换:理论,实施,应用和评估

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

摘要

Bidirectional transformations (bx) are relevant for a wide range of application domains. While bx problems may be solved with unidirectional languages and tools, maintaining separate implementations of forward and backward synchronizers with mutually consistent behavior can be difficult, laborious, and error-prone. To address the challenges involved in handling bx problems, dedicated languages and tools for bx have been developed. Due to their heterogeneity, however, the numerous and diverse approaches to bx are difficult to compare, with the consequence that fundamental differences and similarities are not yet well understood. This motivates the need for suitable benchmarks that facilitate the comparison of bx approaches. This paper provides a comprehensive treatment of benchmarking bx, covering theory, implementation, application, and assessment. At the level of theory, we introduce a conceptual framework that defines and classifies architectures of bx tools. At the level of implementation, we describe Benchmarx, an infrastructure for benchmarking bx tools which is based on the conceptual framework. At the level of application, we report on a wide variety of solutions to the well-known Families-to-Persons benchmark, which were developed and compared with the help of Benchmarx. At the level of assessment, we reflect on the usefulness of the Benchmarx approach to benchmarking bx, based on the experiences gained from the Families-to-Persons benchmark.
机译:双向变换(BX)与各种应用域相关。虽然BX问题可以用单向语言和工具来解决,但维持具有相互一致行为的前向和向后同步器的单独实现可能是困难的,费力的,并且容易出错。为应对处理BX问题所涉及的挑战,已经开发了BX的专用语言和工具。然而,由于它们的异质性,BX的许多不同的方法难以比较,结果是根本差异和相似之处尚未得到很好的理解。这激励了对促进BX方法比较的合适基准的需求。本文提供了对BX的基准测试,涵盖理论,实施,应用和评估的全面处理。在理论的水平,我们介绍了一个概念框架,用于定义和分类BX工具的体系结构。在实施水平,我们描述了基于概念框架的BX工具的基础设施基础设施。在申请水平,我们向知名家庭的基准报告了各种各样的解决方案,这些解决方案是在Benchmarx的帮助下开发和比较的。在评估水平,我们根据家庭对基准的经验,反思Benchmarx方法对基准BX的有用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号