首页> 外文期刊>Software Engineering, IEEE Transactions on >Automated Synthesis and Dynamic Analysis of Tradeoff Spaces for Object-Relational Mapping
【24h】

Automated Synthesis and Dynamic Analysis of Tradeoff Spaces for Object-Relational Mapping

机译:对象关系映射的权衡空间的自动综合和动态分析

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

摘要

Producing software systems that achieve acceptable tradeoffs among multiple non-functional properties remains a significant engineering problem. We propose an approach to solving this problem that combines synthesis of spaces of design alternatives from logical specifications and dynamic analysis of each point in the resulting spaces. We hypothesize that this approach has potential to help engineers understand important tradeoffs among dynamically measurable properties of system components at meaningful scales within reach of existing synthesis tools. To test this hypothesis, we developed tools to enable, and we conducted, a set of experiments in the domain of relational databases for object-oriented data models. For each of several data models, we used our approach to empirically test the accuracy of a published suite of metrics to predict tradeoffs based on the static schema structure alone. The results show that exhaustive synthesis and analysis provides a superior view of the tradeoff spaces for such designs. This work creates a path forward toward systems that achieve significantly better tradeoffs among important system properties.
机译:在多个非功能属性之间取得可接受折衷的生产软件系统仍然是一个重大的工程问题。我们提出了一种解决此问题的方法,该方法结合了根据逻辑规范对设计方案的空间进行综合,并对结果空间中的每个点进行动态分析。我们假设这种方法有潜力帮助工程师了解在现有综合工具可及的范围内以有意义的比例在系统组件的动态可测量属性之间进行重要的权衡。为了检验这一假设,我们开发了工具,并在关系数据库领域针对面向对象的数据模型进行了一系列实验。对于几种数据模型中的每一种,我们都使用我们的方法来对已发布的一组度量的准确性进行经验测试,从而仅基于静态架构结构来预测权衡。结果表明,详尽的综合和分析为此类设计提供了权衡空间的绝佳视图。这项工作为在重要的系统属性之间取得明显更好的折衷的系统开辟了道路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号