首页> 外文期刊>Communications of the ACM >SOFTWARE REUSE STRATEGIES AND COMPONENT MARKETS
【24h】

SOFTWARE REUSE STRATEGIES AND COMPONENT MARKETS

机译:软件重用策略和组件市场

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

摘要

BLACK-BOX REUSE WITH COMPONENT MARKETS COULD BE THE SILVER BULLET SOLUTION THAT MAKES SOFTWARE REUSE A REALITY, AND ADVANCES SOFTWARE DEVELOPMENT TO A ROBUST INDUSTRIAL PROCESS ― BUT ONLY IF MARKET MAKERS ADDRESS THE GROWING PAINS PLAGUING THIS IMMATURE INDUSTRY. oftware reuse, the use of software artifacts across multiple projects, is an important strategy for improving software development efficiency and increasing the quality of software systems. When reuse is attempted, developers usually have access to the implementation code that can be modified to match a new project's requirements. This approach, in which code modifications are permitted, is referred to as white-box reuse. Frequently discussed inhibitors of white-box reuse include the large up-front investment necessary to populate a repository with reusable components, the problems associated with the classification and retrieval of reusable components, potential lack of management support, and the need to change the organizational structure and processes. Each of these factors poses a challenge that must be addressed successfully by organizations that engage in developing software using white-box reuse.
机译:与组件市场一起使用的黑匣子重用可能是使软件重用的银弹解决方案,并且可以将软件开发推进到稳健的工业过程中-但前提是市场制造者能够解决这个不成熟行业所面临的增长难题。软件复用,即在多个项目中使用软件工件,是提高软件开发效率和提高软件系统质量的重要策略。尝试重用时,开发人员通常可以访问实现代码,可以对其进行修改以匹配新项目的要求。这种允许修改代码的方法称为白盒重用。经常讨论的阻碍白盒使用的因素包括:使用可重用组件填充存储库所需的大量前期投资,与可重用组件的分类和检索相关的问题,潜在的缺乏管理支持以及需要更改组织结构和过程。这些因素中的每一个构成了一个挑战,从事使用白盒复用的软件开发组织必须成功解决这些挑战。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号