首页> 外文会议>2014 5th International Conference- Confluence The Next Generation Information Technology Summit >Estimation of software reusability for component based system using soft computing techniques
【24h】

Estimation of software reusability for component based system using soft computing techniques

机译:使用软计算技术估算基于组件的系统的软件可重用性

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

摘要

Soft computing techniques play very important role in developing software engineering applications. These consist of fuzzy logic system, neural network model and genetic algorithm techniques. Among these fuzzy logic and neural network techniques are broadly used to assess software reusability, software maintainability, software understandability etc. Software reuse is defined as software development with several existing modules. This paper presents a model based on different factors namely Modularity (MD), Interface Complexity (IC), Maintainability (MN), Flexibility (FX) and Adaptability (AD) for the assessment of software reusability using soft computing techniques via fuzzy logic and neural network. This is done by assuming different membership functions such as Triangular (trimf), Trapezoidal (trapmf) and Gaussian (guassmf) membership functions defined in MATLAB for these parameters in order to predict the reusability values. Then these data sets are applied to our proposed Neural Network Model. Our work compares the sensitivity analysis of the two models and shows which one is better. Our approach is depending on these software metrics for the identification and evaluation of reusable components. Software reusability is likely to have a bright future and a remarkable work for research. This effort will help developers and researchers to choose the finest component related to the reusability, which would help in improving the performance and efficiency of the whole software system.
机译:软计算技术在开发软件工程应用程序中扮演着非常重要的角色。这些包括模糊逻辑系统,神经网络模型和遗传算法技术。在这些模糊逻辑和神经网络技术中,广泛地用于评估软件可重用性,软件可维护性,软件可理解性等。软件可重用性被定义为具有多个现有模块的软件开发。本文提出了一个基于不同因素的模型,这些因素包括模块化(MD),接口复杂性(IC),可维护性(MN),灵活性(FX)和适应性(AD),用于通过模糊逻辑和神经网络使用软计算技术评估软件的可重用性。网络。这是通过假设在MATLAB中为这些参数定义了不同的隶属函数(例如Triangular(trimf),梯形(trapmf)和Gaussian(guassmf)隶属函数)来完成的,以预测可重用性值。然后将这些数据集应用于我们提出的神经网络模型。我们的工作比较了两种模型的敏感性分析,并显示了哪一种更好。我们的方法依赖于这些软件指标来识别和评估可重用组件。软件可重用性可能会拥有光明的未来,并且在研究方面也将取得非凡的成就。这项工作将帮助开发人员和研究人员选择与可重用性相关的最佳组件,这将有助于提高整个软件系统的性能和效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号