架构描述语言(ADL)

1.架构描述语言(ADL)

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

2.ADL基本构成要素

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

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

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

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

相关推荐
Walter先生18 小时前
Python 行情数据清洗实战:Z-Score、MAD 与分位数过滤的异常值检测
后端·websocket·架构·实时行情数据源·美股行情api
Ulyanov18 小时前
《现代 Python 桌面应用架构实战:PySide6 + QML 从入门到工程化》:动态数据仪表盘与 NumPy 可视化 —— 从标量到向量的数据驱动进化
开发语言·python·qt·架构·numpy
誰能久伴不乏18 小时前
Qt/C++ 架构之美:用一个“水龙头”隐喻,讲透面向接口编程与彻底解耦
c++·qt·架构
不甘先生19 小时前
Go 四层架构实战:Handler + Service + Repository + Entity(清晰、可控、可演进)
开发语言·架构·golang
skilllite作者19 小时前
Warp 终端效能与交互体验全景展示
人工智能·后端·架构·rust
小挪号底迪滴20 小时前
浅析 AI 实时语音流转译背后的技术架构:从 WebSocket 到流式 LLM
人工智能·websocket·架构
郑寿昌20 小时前
UE6渲染革命:从CNN到ViT的AI架构跃迁
架构
羑悻的小杀马特20 小时前
深入 LangChain 内存向量存储(Memory Vector Stores):架构解析与优化
数据库·架构·langchain·向量存储
YJlio20 小时前
Windows Internals 10.5.3:ETW 架构详解,从事件产生到性能分析的完整链路
windows·笔记·python·stm32·嵌入式硬件·学习·架构
知兀21 小时前
【微服务/nacos】Nacos注册中心原理;配置服务发现中间、配置中心
java·微服务·架构