标签: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
标签:require hit port tis orm bsp lsp http models
原文地址:https://www.cnblogs.com/feng9exe/p/10251777.html