首页> 外文期刊>Automated software engineering >Preserving architectural decisions through architectural patterns
【24h】

Preserving architectural decisions through architectural patterns

机译:通过架构模式保留架构决策

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

摘要

Architectural decisions have emerged as a means to maintain the quality of the architecture during its evolution. One of the most important decisions made by architects are those about the design approach such as the use of patterns or styles in the architecture. The structural nature of this type of decisions give them the potential to be controlled systematically. In the literature, there are some works on the automation of architectural decision violation checking. In this paper we show that these works do not allow to detect all possible architectural decision violations. To solve this problem we propose an approach which: (ⅰ) describes architectural patterns that hold the architectural decision definition, (ⅱ) integrates architectural decisions into an architectural model and, (ⅲ) automates the architectural decision conformance checking. The approach is implemented using Eclipse modeling framework and its accompanying technologies. Starting from well-known architectural patterns, we show that we can formalize all those related to the structural aspect. Through two evaluations, we show that our approach can be adapted to different architecture paradigms and allows to detect more violations comparing to the existing approaches.
机译:架构决策已成为一种在架构演进过程中保持架构质量的手段。建筑师做出的最重要决定之一就是关于设计方法的决定,例如在建筑中使用图案或样式。这种类型的决策的结构性质使他们有可能被系统地控制。在文献中,有一些关于建筑决策违规检查自动化的工作。在本文中,我们证明了这些工作不允许检测所有可能的体系结构决策违规。为解决此问题,我们提出了一种方法:(ⅰ)描述具有架构决策定义的架构模式;(ⅱ)将架构决策集成到架构模型中;(ⅲ)使架构决策一致性检查自动化。该方法是使用Eclipse建模框架及其随附技术实现的。从众所周知的建筑模式开始,我们表明我们可以将所有与结构方面有关的形式化。通过两次评估,我们表明我们的方法可以适应不同的体系结构范式,并且与现有方法相比,可以检测更多违规情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号