arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0505029cs.SE
收藏

组件重用的自动化改进

Automated Improvement for Component Reuse

Muthu Ramachandran

摘要:

软件构件复用是显著提高生产力的关键。然而,主要的问题是缺乏识别和开发潜在的可重用组件。本文主要介绍我们的方法来开发可重用的软件组件。一个原型工具已经开发出来,被称为重用评估和改进系统(RAIS),它可以交互式地识别,分析,评估和修改支持重用的抽象,属性和架构。使用实用而客观的复用准则来表示复用知识并进行领域分析。它采用现有的组件,提供基于重用建议和分析的系统重用评估,并生成为重用而改进的组件。我们在指南方面的工作已经扩展到大规模的工业应用。

英文摘要:

Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, analyse, assess, and modify abstractions, attributes and architectures that support reuse. Practical and objective reuse guidelines are used to represent reuse knowledge and to do domain analysis. It takes existing components, provides systematic reuse assessment which is based on reuse advice and analysis, and produces components that are improved for reuse. Our work on guidelines has been extended to a large scale industrial application.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑