首页> 外文会议>MoDELS International Workshops >Explicit Architectural Policies to Satisfy NFRs Using COTS
【24h】

Explicit Architectural Policies to Satisfy NFRs Using COTS

机译:明确的建筑策略来满足NFR使用婴儿床

获取原文

摘要

Software architecture decisions hinge more on non-functional requirements (NFRs) than on functional ones, since the architecture stipulates which software to build. Model-Driven Architecture (MDA) aims to automate the derivation/generation of software from high level architectural specifications, but most current MDA implementations start from software design (i.e. how to build a software piece) rather than software architecture. This article presents an approach to extend MDA through the concepts of architectural policies and mechanisms. The key ideas are representation of NFRs through architectural concerns using architectural policies, systematic reification of policies into mechanisms, and multi-dimensional description of components as implementations of mechanisms. A detailed illustrative example is provided. Azimut framework realizes these ideas, supports larger-scale work through catalogs of policies, mechanisms and components, and allows traceability and reuse of architecture by enabling these architecture-level descriptions and reasoning using incomplete characterizations of requirements and COTS.
机译:软件架构决定更多地对非功能性要求(NFR)更加符合功能,因为该架构规定了哪些软件构建。模型驱动架构(MDA)旨在自动化高级架构规范的推导/生成软件,但大多数当前MDA实现从软件设计开始(即如何构建软件件)而不是软件架构。本文提出了一种通过建筑政策和机制的概念扩展MDA的方法。关键思想是通过使用架构政策的架构问题,系统重新制定策略的架构问题,以及组件的多维描述作为机制的实现。提供了详细的说明性示例。 azimut框架实现了这些想法,通过策略,机制和组件的目录支持更大的工作,并允许通过使用不完整的要求和婴儿床的不完整特征来实现这些架构级描述和推理来进行可追溯性和重复使用架构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号