首页 > 其他 > 详细

软件架构的描述-Architecture Models

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!