首页> 外文会议>International Conference on Electrical Engineering and Computer Science >Quality driven architectural solutions selection approach through measuring impact factors
【24h】

Quality driven architectural solutions selection approach through measuring impact factors

机译:通过测量影响因素的质量驱动的架构解决方案选择方法

获取原文

摘要

Architecture patterns and tactics are established architectural solutions widely used as design decisions during software architecture design phase. Architecture pattern provides the skeleton of a system by defining the components and connector required to establish the requirements of the system. It also encourages reusing the architecture to many similar systems or family of systems. Moreover, architecture pattern addresses the non-functional requirements of the system by reasoning the quality attributes aimed to achieve. Selection of appropriate architecture pattern has a direct impact on the success of the system and also to the quality factors of the system. Tactics, on the other hand, are fine-grained design decisions which complement architecture pattern in achieving a certain quality of the software system. However, selection of architectural solutions for the target software system can be a complex task because of the varying impact factors of architecture solutions for different quality requirements. Because of the notable impact factor on the overall system, architectural solutions should not be chosen without proven facts. The main aim of this research is to find the best possible way to achieve an appropriate set of architectural solutions. Therefore, we propose an approach to achieve a suitable set of architectural solutions based on the target quality goals. The proposed approach uses quality goals to retrieve a candidate set of architecture solutions and finally achieve an appropriate set of final architectural solutions by omitting conflicting solutions through mapping relationship impact among architectural solutions. Through a comprehensive case study, the effectiveness of the proposed approach is found in achieving an appropriate set of architectural solutions with no negative confliction among the final solutions.
机译:建筑模式和策略是建立架构解决方案,广泛应用于软件架构设计阶段的设计决策。架构模式通过定义建立系统要求所需的组件和连接器来提供系统的骨架。它还鼓励将架构重用到许多类似的系统或系统系列。此外,架构模式通过推理旨在实现的质量属性来解决系统的非功能性要求。选择适当的架构模式对系统的成功和系统的质量因素有直接影响。另一方面,策略是细粒度的设计决策,可以补充架构模式,实现软件系统的某种质量。然而,由于建筑解决方案的影响因素不同,因此可以是一个复杂的任务,因此可以是一个复杂的任务,因为建筑解决方案的不同质量要求。由于整个系统上的显着影响因素,不应选择建筑解决方案而无需证明事实。本研究的主要目的是找到实现适当的架构解决方案的最佳方法。因此,我们提出了一种基于目标质量目标实现合适的架构解决方案的方法。所提出的方法使用质量目标来检索候选架构解决方案集,最后通过绘制架构解决方案之间的关系影响来省略冲突解决方案来实现适当的最终架构解决方案。通过全面的案例研究,拟议方法的有效性被发现在实现适当的建筑解决方案方面,最终解决方案中没有负面冲突。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号