首页> 外文会议>FSE/SDP workshop on future of software engineering research >Software Bloat Analysis: Finding, Removing, and Preventing Performance Problems in Modern Large-Scale Object-Oriented Applications
【24h】

Software Bloat Analysis: Finding, Removing, and Preventing Performance Problems in Modern Large-Scale Object-Oriented Applications

机译:软件膨胀分析:在现代大规模面向对象应用中查找,拆卸和防止性能问题

获取原文

摘要

Generally believed to be a problem belonging to the compiler and architecture communities, performance optimization has rarely gained attention in mainstream software engineering research. However, due to the proliferation of large-scale object-oriented software designed to solve increasingly complex problems, performance issues stand out, preventing applications from meeting their performance requirements. Many such issues result from design principles adopted widely in the software research community, such as the idea of software reuse and design patterns. We argue that, in the modern era when Moore's dividend becomes less obvious, performance optimization is more of a software engineering problem than ever and should receive much more attention in the future. We explain why this is the case, review what has been achieved in software bloat analysis, present challenges, and provide a road map for future work.
机译:一般认为是属于编译器和建筑社区的问题,性能优化在主流软件工程研究中很少受到关注。但是,由于大型面向对象软件的扩散旨在解决越来越复杂的问题,性能问题脱颖而出,防止应用程序满足其性能要求。许多这样的问题是由软件研究社区中广泛采用的设计原则产生的,例如软件重用和设计模式的想法。我们认为,在现代时代,当摩尔的股息变得不那么明显时,性能优化更像是软件工程问题,而不是以往任何时候都应该得到更多的关注。我们解释为什么这一情况,审查软件膨胀分析,呈现挑战的挑战所取得的成就,并为未来的工作提供道路图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号