架构描述语言
维基百科,自由的 encyclopedia
架构描述语言(Architecture Description Language),简称ADL。目前,两个重要的团体在使用架构描述语言术语。它们是:
- 软件工程团体
- 企业建模和工程团体
此条目没有列出任何参考或来源。 (2011年4月21日) |
在软件工程团体,架构描述语言(ADL)是一种电脑语言,用来描述软件或系统架构。这意味着如果是技术性架构,该架构必须被清楚的传达给软件开发者。功能架构下,该软件架构必须被清楚的传达给利益相关者和企业工程师。一些软件工程团体开发了若干ADL,如ACME(CMU开发),AADL(SAE标准化),C2(UCI开发),Darwin(英国伦敦帝国学院开发)和Wright(CMU开发) 。
企业建模和工程团体也开发了企业级的架构描述语言。例子包括ArchiMate(现在是 The Open Group 发布的标准),DEMO等。这些语言并不需要参照软件构件等。但他们大多数认为应用架构应该能清楚的传达给软件工程师。
下面所写的内容主要从软件工程团体的角度考虑。