As the size and complexity of software systems increase, the design and specification of overall system structures become more significant issues than the choice of algorithms and data structures. Structural issues include the organization of a system...
As the size and complexity of software systems increase, the design and specification of overall system structures become more significant issues than the choice of algorithms and data structures. Structural issues include the organization of a system as a composition of components; global control structures; protocols for communication, synchronization, and data access etc.
In this paper we show why the existing software architectural description method is not satisfied, and suggest the necessity of the new architectural description language and the requirements of the software architectural description language.