架构描述语言(ADL)

1.架构描述语言(ADL)

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

2.ADL基本构成要素

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

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

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

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

相关推荐
周杰伦_Jay19 分钟前
【Go 语言主流 Web】 框架详细解析
开发语言·后端·微服务·架构·golang
闲人编程39 分钟前
Django微服务架构:单体应用拆分解耦实践
微服务·架构·消息队列·django·api·通信·codecapsule
颜颜yan_1 小时前
基于CANN多Stream异步执行的智能推理管道:突破传统串行瓶颈
运维·架构·stream·昇腾·cann
吴法刚2 小时前
Gemini cli 源码分析之-Agent分析-Agent架构系统分析
架构·agent·ai编程·gemini
拾忆,想起2 小时前
Dubbo服务超时与重试策略配置指南:构建 resilient 微服务架构
服务器·网络·微服务·云原生·架构·dubbo
q***51892 小时前
【语义分割】12个主流算法架构介绍、数据集推荐、总结、挑战和未来发展
算法·架构
车载诊断技术2 小时前
电子电气架构 --- 国外对于EE架构的设计方案(上)
架构·汽车·硬件架构·电子电气架构·整车eea简述
颜颜yan_2 小时前
基于昇腾CANN的智能视频分析系统落地实践
架构·音视频·昇腾
杭州杭州杭州3 小时前
实验3 微服务介绍以及开发环境搭建
微服务·云原生·架构
r***86983 小时前
springboot三层架构详细讲解
spring boot·后端·架构