Architecture description language: Difference between revisions

Content deleted Content added
m moved Architecture Description Language to Architecture description language: Do not capitalize second and subsequent words unless the title is a proper noun, as Wikipedia:Naming conventions
An '''Architecture Description Language''' ('''ADL''') is a computer language used to describe software and/or system architectures.
Line 1:
An '''Architecture Description LanguagesLanguage''' ('''ADLsADL''') areis a [[computer language]] used to describe [[software architecture|software]] and/or [[system architecture]]s. This means in case of [[technical architecture]], the architecture must be communicated to software developers. With [[functional architecture]], the architecture is communicated to stakeholders and enterprise engineers.
 
There are several ADLs, such as [[WrightAcme (ADL)|Acme]] (developed by [[Carnegie Mellon University|CMU]]), [[AcmeArchitecture Analysis and Design Language|AADL]] (developedstandarized by CMU[[Society of Automotive Engineers|SAE]]), [[C2 (ADL)|C2]] (developed by [[University of California, Irvine|UCI]]), and [[Darwin (ADL)|Darwin]] (developed by [[Imperial College London]]), and [[Wright (ADL)|Wright]] (developed by CMU).
 
==Introduction==
Line 94:
**Aesop (CMU)
**MetaH (Honeywell)
**[http://www.aadl.info[Architecture Analysis & Design Language|AADL]] (SAE)]
**C2 SADL (UCI)
**SADL (SRI)
Line 125:
 
==See also==
* [[Architecture Analysis and Design Language|AADL]]
* [[Darwin (ADL)|Darwin]]
 
==External links==
*ACME: http://www.cs.cmu.edu/~acme
*Rapide: http://pavg.stanford.edu/rapide/