返回
Quality-driven architecture development using architectural tactics
DOI:10.1016/j.jss.2009.03.102.png)
摘要
En 中文
This paper presents a quality-driven approach to embodying non-functional requirements (NFRs) into software architecture using architectural tactics. Architectural tactics are reusable architectural building blocks, providing general architectural solutions for common issues pertaining to quality attributes. In this approach, architectural tactics are represented as feature models, and their semantics is defined using the Role-Based Metamodeling Language (RBML) which is a UML-based pattern specification notation. Given a set of NFRs, architectural tactics are selected and composed, and the composed tactic is used to instantiate an initial architecture for the application. The proposed approach addresses both the structural and behavioral aspects of architecture. We describe the approach using tactics for performance, availability and security to develop an architecture for a stock trading system. We demonstrate tool support for instantiating a composed tactic to generate an initial architecture of the stock trading system. (C) 2009 Published by Elsevier Inc.
Keyword:
Architectural tactics
Feature composition
Feature modeling
Quality-driven
Role-based metamodeling language
Software architecture, UML
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.1
论文数:
5.5K
被引数:
8.4K
机构
引用论文
KIDNEY FUNCTION AND ISOLATED KIDNEY TRANSPLANT OUTCOMES IN PRIMARY HYPEROXALURIA TYPE 1 TREATED WITH LONG-TERM LUMASIRAN原发性高草酸尿症1型患者经长期鲁马西兰治疗后的肾功能及孤立肾移植结局
Functional anatomy of the thalamic reticular nucleus as revealed with the [14C]deoxyglucose method following electrical stimulation and electrolytic lesion
Neuroscience
IF0
没有更多内容

