首页> 外文期刊>International journal of software engineering and knowledge engineering >FEATURE-BASED RATIONALE MANAGEMENT SYSTEM FOR SUPPORTING SOFTWARE ARCHITECTURE ADAPTATION
【24h】

FEATURE-BASED RATIONALE MANAGEMENT SYSTEM FOR SUPPORTING SOFTWARE ARCHITECTURE ADAPTATION

机译:基于特征的合理性管理软件支持体系结构管理系统

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

摘要

Each software architecture design is the result of a broad set of design decisions and their justifications, that is, the design rationale. Capturing the design rationale is important for a variety of reasons such as enhancing communication, reuse and maintenance. Unfortunately, it appears that there is still a lack of appropriate methods and tools for effectively capturing and managing the architecture design rationale. In this paper we present a feature-based rationale management approach and the corresponding tool environment ArchiRationale for supporting software architecture adaptation. The approach takes as input an existing architecture and captures the design rationale for adapting the architecture for a given quality concern. For this we define a feature model that includes the possible set of architectural tactics to realize the quality concern. The presented approach captures the rationale for deciding on feature selections and for selecting the corresponding architecture design alternatives. ArchiRationale customizes and integrates the Eclipse plugin tools XFeature, ArchStudio and XQuery to provide tool support for capturing, storing and accessing the design rationale. We illustrate the approach for adapting a software architecture for fault tolerance.
机译:每个软件体系结构设计都是一系列广泛的设计决策及其依据的结果,即设计依据。出于多种原因(例如加强沟通,重用和维护),掌握设计原理非常重要。不幸的是,似乎仍然缺少适当的方法和工具来有效地捕获和管理体系结构设计原理。在本文中,我们提出了一种基于功能的基本原理管理方法以及相应的工具环境ArchiRationale,用于支持软件体系结构调整。该方法将现有体系结构作为输入,并捕获了针对给定质量问题而使体系结构适应的设计原理。为此,我们定义了一个特征模型,其中包括实现质量问题的可能的一组建筑策略。所提出的方法抓住了决定特征选择和选择相应架构设计替代方案的基本原理。 ArchiRationale自定义并集成了Eclipse插件工具XFeature,ArchStudio和XQuery,以提供工具支持来捕获,存储和访问设计原理。我们说明了使软件体系结构适应容错的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号