Computing for Embedded Systems and Ptolemy II
5
Architecture Description Languages
•Certain architecture description languages (ADLs), such as Wright  and Rapide define a model of computation.
•But sometimes, some models are hard to describe.(e.g. Wright, which is based on CSP, does not cleanly describe asynchronous message passing.)
•Architecture design languages are preferred, whose focus should not be on describing current practice, but rather on improving future practice.