While Architecture Description Languages (ADLs) have gained wide acceptance in the research community as a means of describing system designs, the uptake in industry has been slower than might have been expected. A contributory cause may be the perceived lack of flexibility and, as yet, the limited tool support. This paper describes ALI, a new ADL that aims to address these deficiencies by providing a rich, extensible and flexible syntax for describing component interface types and the use of patterns and meta-information. These enhanced capabilities are intended to encourage more widespread industrial usage.
Index Terms:
Software Architecture, Architecture Description Languages, ADL,
Citation:
Rabih Bashroush, Ivor Spence, Peter Kilpatrick, T. John Brown, Wasif Gilani, Mathias Fritzsche, "ALI: An Extensible Architecture Description Language for Industrial Applications," ecbs, pp.297-304, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008), 2008