When different business units of an international company are responsible for the development of different parts of a large system, a component-based software architecture may be ...
: The techniques of meta-modeling and meta-levels have become a mature concept and have been largely used to solve real problems in programming languages, distributed environments,...