架构描述语言(ADL)

1.架构描述语言(ADL)

架构描述语言(Architecture Description Language, ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。

2.ADL基本构成要素

ADL即架构描述语言,其基本构成要素包括:组件、组件接口、连接件、架构配置。

**组件(构件)**是一个计算单元或数据存储。也就是说,组件是计算与状态存在的场所。在架构中,一个构件可能小到只有一个过程或大到整个应用程序。

连接件是用来建立组件间的交互以及支配这些交互规则的架构构造模块。

架构配置 或拓扑是描述架构的组件与连接件的连接图。

相关推荐
强哥之神4 小时前
英伟达发布 Llama Nemotron Nano 4B:专为边缘 AI 和科研任务优化的高效开源推理模型
人工智能·深度学习·语言模型·架构·llm·transformer·边缘计算
DemonAvenger5 小时前
高性能 TCP 服务器的 Go 语言实现技巧:从原理到实践
网络协议·架构·go
Code季风5 小时前
深入理解微服务中的服务注册与发现(Consul)
java·运维·微服务·zookeeper·架构·go·consul
小马哥编程6 小时前
【iSAQB软件架构】架构决策记录-ADR
数据库·架构·系统架构·设计规范
木鱼时刻6 小时前
容器与 Kubernetes 基本概念与架构
容器·架构·kubernetes
zhuyasen8 小时前
定义即代码!这个框架解决了90%的Go开发者还在低效开发项目的问题
架构·go·gin
LCG元8 小时前
云原生微服务间的异步消息通信:最终一致性与系统容错的架构实战
微服务·云原生·架构
骑着王八撵玉兔9 小时前
【性能优化与架构调优(二)】高性能数据库设计与优化
数据库·性能优化·架构
Jiude10 小时前
MinIO 社区版被故意阉割,Web管理功能全面移除。我来试试国产RustFS
后端·docker·架构
西陵11 小时前
Nx带来极致的前端开发体验——借助CDD&TDD开发提效
前端·javascript·架构