zoukankan      html  css  js  c++  java
  • 软件架构的描述-Architecture 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

  • 相关阅读:
    UVa 1331 最大面积最小的三角剖分
    UVa 1626 括号序列(矩阵连乘)
    POJ 3295 Tautology(构造法)
    POJ 2586 Y2K Accounting Bug(贪心)
    POJ 2109 Power of Cryptography
    abcd
    好数
    Gift
    密码游戏
    约瑟夫游戏
  • 原文地址:https://www.cnblogs.com/feng9exe/p/10251777.html
Copyright © 2011-2022 走看看