【问题标题】:Is there any standard diagram to stack layer modeling of software architecture是否有任何标准图来堆叠软件架构的层建模
【发布时间】:2019-09-03 01:03:55
【问题描述】:

如果我们在谷歌图片中搜索“软件堆栈图”或“软件架构”之类​​的术语,我们会看到很多堆栈图,它们代表了许多系统的软件架构。尤其是中间件、操作系统、嵌入式软件等都可以用这些盒子和箭头的模型来表示。你可以检查下面的链接。

现在的问题是,这些描述是否有任何标准,或者只是同伴以直观的方式进行。

https://www.google.com/search?newwindow=1&biw=1782&bih=818&tbm=isch&sa=1&ei=rVSwXL-HLYPSwAK9yI4w&q=software+stack+diagram&oq=software+stack+diagram&gs_l=img.3...0.0..18513...0.0..0.0.0.......1......gws-wiz-img.SzWXowZQuFk

https://www.google.com/search?newwindow=1&biw=1782&bih=818&tbm=isch&sa=1&ei=alWwXIRozKXBArnQrKgO&q=software+architecture&oq=software+architecture&gs_l=img.12...0.0..3512...0.0..0.0.0.......1......gws-wiz-img.WzQ2bla1awY

我已经检查过 UML、“4+1”视图模型,以及像 SSADM 这样的相关设计方法,但互联网上的这些设计都没有完全符合这些标准。

我们公司已经为这些表述制定了一些内部标准,但如果有任何好的标准,我们更愿意使用它。

【问题讨论】:

    标签: architecture stack layer modeling diagram


    【解决方案1】:

    检查 Clean Architecture 和 SOLID 原则。

    Clean Architecture

    清洁架构(Robert C. Martín AKA Uncle Bob)是一组专注于提高软件质量和开发人员生产力的模式、实践和原则。

    【讨论】:

    • 拜托,你能用更详细的解释来扩展你的答案吗?这对理解非常有用。谢谢!
    • 感谢您的回答。在发送问题之前,我看到了 Clean Architecture。但是您发送的图像非常通用,关于如何拥有一个干净的架构,换句话说,它显示了架构应该由哪些部分组成以及它们如何相互包含。我的问题是关于如何“表示”“您的设计”架构的标准,再次感谢您。
    猜你喜欢
    • 2012-09-12
    • 2014-02-20
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 2011-01-25
    • 2019-01-11
    • 1970-01-01
    • 2018-08-22
    相关资源
    最近更新 更多