Military coalition operations impose stringent
requirements of interoperability on military
information systems. Assembling heterogeneous systems
into distributed information systems poses many
challenges to the software architects, notably on the
question of overall performance from the users'
perspective. This thesis reflects on the problem of
ensuring performance in military distributed
applications. Of particular interest to this work are
the aspects of military performance metrics or
measures of merit, the implementation aspects of such
measures into the formal CORBA distributed software
specification, the performance architectures offered
by quality of service and UML performance modeling
aspects. It is hoped that the notions discussed in
this work will enable software architects in their
difficult task of unifying information systems together.
requirements of interoperability on military
information systems. Assembling heterogeneous systems
into distributed information systems poses many
challenges to the software architects, notably on the
question of overall performance from the users'
perspective. This thesis reflects on the problem of
ensuring performance in military distributed
applications. Of particular interest to this work are
the aspects of military performance metrics or
measures of merit, the implementation aspects of such
measures into the formal CORBA distributed software
specification, the performance architectures offered
by quality of service and UML performance modeling
aspects. It is hoped that the notions discussed in
this work will enable software architects in their
difficult task of unifying information systems together.