首页> 外文会议>European Conference on Software Maintenance and Reengineering >Supporting architectural restructuring by analyzing feature models
【24h】

Supporting architectural restructuring by analyzing feature models

机译:通过分析功能模型支持架构重组

获取原文

摘要

In order to lower the risk, reengineering projects aim at high reuse rates. Therefore, tasks like architectural restructuring have to be performed in a way that developed new system architectures allow reuse of all valuable legacy systems' parts with minimal changes. During architectural restructuring there are two major types of modification: detection of architecture disproportions and their refactoring and detection of redundancies and their fusion. We introduce a method for applying domain knowledge for supporting these restructuring steps. The method operates on feature models. Words and terms of features and of architectural documents are analyzed by cluster analysis, information retrieval and metrics techniques. In this way, the method joins the approaches of feature analysis and of enhancing reengineering with domain knowledge by applying feature models for structuring the domain knowledge. The method results in clues and hints for the development of a new architecture. It provides an effective addition to the conventional software architecture design methods. The method was developed and applied in an industrial reengineering project within image processing domain. It has been proved to be applicable to large and complex systems even in case of heavy monolithic parts. We use examples from this project to illustrate the method.
机译:为了降低风险,重新登记项目旨在高回收率。因此,必须以开发的新系统架构的方式执行像架构重组等任务,允许重复使用所有有价值的传统系统的零件,但更大的变化。在建筑重组期间,有两种主要的修改类型:检测建筑解体和重构和冗余的重构和检测及其融合。我们介绍一种应用域知识来支持这些重组步骤的方法。该方法在特征模型上运行。通过群集分析,信息检索和度量技术分析了特征和架构文档的单词和特征。以这种方式,该方法通过应用用于构建域知识的特征模型来加入特征分析方法和增强域知识的再生化。该方法导致用于开发新架构的线索和提示。它为传统的软件架构设计方法提供了有效的补充。该方法是在图像处理领域的工业再生项目中开发和应用。已经证明,即使在重型整体零件的情况下,它已被证明适用于大型和复杂的系统。我们使用此项目的示例来说明该方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号