首页> 外文会议>Software architecture >An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to other Artifacts in the Software Engineering Lifecycle
【24h】

An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to other Artifacts in the Software Engineering Lifecycle

机译:增强的架构知识元模型,可将架构设计决策与软件工程生命周期中的其他工件联系起来

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

摘要

Software architects create and consume many interrelated artifacts during the architecting process. These artifacts may represent functional and nonfunctional requirements, architectural patterns, infrastructure topology units, code, and deployment descriptors as well as architecturally significant design decisions. Design decisions have to be linked to chunks of architecture description in order to achieve a fine-grained control when a design is modified. Moreover, it is imperative to identify quickly the key decisions affected by a runtime change that are critical for a system's mission. This paper extends previous work on architectural knowledge with a metamodel for architectural decision capturing and sharing to: (i) create and maintain fine-grained dependency links between the entities during decision identification, making, and enforcement, (ii) keep track of the evolution of the decisions, and (iii) support runtime decisions.
机译:在架构过程中,软件架构师会创建和使用许多相互关联的工件。这些工件可以表示功能和非功能需求,体系结构模式,基础结构拓扑单元,代码和部署描述符以及在体系结构上重要的设计决策。设计决策必须链接到架构描述的各个部分,以便在修改设计时实现细粒度的控制。此外,必须快速确定受运行时更改影响的关键决策,这些决策对于系统的任务至关重要。本文将先前关于架构知识的工作扩展到用于架构决策捕获和共享的元模型,以:(i)在决策识别,制定和执行期间创建和维护实体之间的细粒度依赖关系,(ii)跟踪演变决策;以及(iii)支持运行时决策。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号