码迷,mamicode.com
首页 > 其他好文 > 详细

软件架构的描述-Architecture Models

时间:2019-01-10 19:35:10      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:require   hit   port   tis   orm   bsp   lsp   http   models   

Software architecture involves the high level structure of software system abstraction, by using decomposition and composition, with architectural style and quality attributes. A software architecture design must conform to the major functionality and performance requirements of the system, as well as satisfy the non-functional requirements such as reliability, scalability, portability, and availability.

A software architecture must describe its group of components, their connections, interactions among them and deployment configuration of all components.

A software architecture can be defined in many ways ?

  • UML (Unified Modeling Language) ? UML is one of object-oriented solutions used in software modeling and design.

  • Architecture View Model (4+1 view model) ? Architecture view model represents the functional and non-functional requirements of software application.

  • ADL (Architecture Description Language) ? ADL defines the software architecture formally and semantically.

https://www.tutorialspoint.com/software_architecture_design/architecture_models.htm

软件架构的描述-Architecture Models

标签:require   hit   port   tis   orm   bsp   lsp   http   models   

原文地址:https://www.cnblogs.com/feng9exe/p/10251777.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!