In accordance with the EC made by CEO or CEOAS, the model of CBOAS is made as follows:
where [O.sub.i] is a set of objects, [A.sub.j] is a set of attributes, [S.sub.k] is a set of sub-attributes in CEOAS, [O.sub.m] is a set of objects, [A.sub.n] is a set of attributes in CEO and E[C.sub.1], E[C.sub.2] E[C.sub.t] is a set of extensible components.
The former applies CBOAS to cooperate CEOAS and the latter applies merely CEO.
The reused procedures include CBOAS and CEOAS that are respectively described in Section III.B and III.C.
It is assembled by CBOAS and CEOAS. On one hand, the elements are the roles of CBOAS.
Based on the model of CBOAS and CEOAS, the model of CTOAS is derived as follows:
where [O.sub.i], [A.sub.j], [S.sub.k], [O.sub.m], [A.sub.n] are elements in CBOAS, [O.sub.o] is a set of objects, [A.sub.p] is a set of attributes, [S.sub.q] is a set of sub-attributes in CEOAS and E[C.sub.1], E[C.sub.2],..., E[C.sub.t] is a set of EC.
11 individually shows the synthesizing software sizes via CEO, CEOAS, CBOAS and CTOAS.