【24h】

Predicting Memory Use from a Class Diagram using Dynmaic Information

机译:使用动态信息从类图中预测内存使用

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

摘要

Increasingly, new applications are being built by composing existing software components rather than by coding a system from scratch. Using this approach, applications can be built quickly. Far too often, however, these applications do not exhibit acceptable performance. The benefits of construction through composition could be more reliably achieved if a software engineer could assess the performance impact of a component prior to its use. In this paper, we present our experiences of taking a straightforward approach to a piece of this problem: predictign the memory use of an existing component for a new application. The approach consists of annotating a structural view a class diagram of an object-oriented component with data gathered from sample existing uses of the component. The annotated view is then used as a basis for prediction. Our experience highlights several of the difficulties software engineers face in not only predicting, but also in analyzing, the space performance of existing object-oriented components.
机译:通过组合现有软件组件而不是通过从头开始对系统进行编码,越来越多地构建新的应用程序。使用这种方法,可以快速构建应用程序。但是,这些应用程序常常无法表现出令人满意的性能。如果软件工程师可以在使用某个组件之前评估其性能影响,则可以更可靠地实现通过构图进行构造的好处。在本文中,我们介绍了采用直接方法解决此问题的经验:预测新应用程序中现有组件的内存使用情况。该方法包括在结构视图中注释一个面向对象的组件的类图,并使用从该组件的样本现有用法中收集的数据。然后将带注释的视图用作预测的基础。我们的经验凸显了软件工程师在预测和分析现有的面向对象组件的空间性能方面面临的若干困难。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号