Architecture Description Languages
Companies and academic researchers are working on producing architecture description languages (ADLs). Many of them maintain web pages of their own. If you know of other ADLs on the Web, please let us know.
Do you use a language to describe software architectures? If so, we'd like to hear which one, and what your experiences have been. Please let us know.
A technical report by Neno Medvidovic provides a comparison of ADLs. The ADL section of the SEIs Software Technology Roadmap provides an overview and comparison of the state of ADLs today.
The following table provides links to numerous ADLs.
| ADL | Organization | Leader |
|---|---|---|
| AADL | Society for Automotive Engineers (SAE) | Bruce Lewis |
| ACME | Carnegie Mellon University | David Garlan |
| AESOP | Carnegie Mellon University | David Garlan |
| CODE | University of Texas at Austin | J. C. Browne |
| ControlH & MetaH | Honeywell Technology Center | Steve Vestal |
| Demeter | Northeastern University | Karl Lieberherr |
| FR | Ohio State University | B. Chandrasekaran |
| Gestalt | Siemens Corporate Research, Inc. | Bob Schwanke |
| Modechart | University of Texas at Austin | Al Mok |
| Rapide | Stanford University | David Luckham |
| RESOLVE | Ohio State University | Bruce Weide |
| UML | Rational Software Corporation | |
| UniCon | Carnegie Mellon University | Mary Shaw |
| Wright | Carnegie Mellon University | David Garlan |


