摘要
软件架构是一个复杂的不良问题,架构师必须凭借丰富的经验才能完成这项工作,而架构过程实际上是一个不断权衡的过程。然而架构的好坏切实关系到软件质量与效益。为了帮助理解软件架构的本质和架构实现,概述软件架构权衡方法的基本原理,详细总结这一方法的基本步骤,对一些关键概念给出样例以便于理解。希望借此减少软件架构的盲目性,为好的软件架构和设计提供帮助。
Software architecture is a complex and wicked problem. Architects have to rely on rich experience to do this work, and the architeeture pro- cess is actually a prncess of constantly weighing. However, the qualities and efficiency of software are very important. In order to under- stand the essence of the software architecture and its implementation, summarizes the basic principle of software arehitecture tradeoff method, introduces the basic steps of it in detail, some samples are given to understand the key concepts. It is hoped to reduce the blindness of software arc:hitet!ture and to help with good software architecture and design.
出处
《现代计算机》
2017年第22期48-51,共4页
Modern Computer
关键词
软件架构
质量属性
场景
架构权衡
Software Architecture: Quality Attribute
Scenario
Architecture Tradeoff