metrics of complicacy
metrics of the intermodular interconnections
For the purpose of comparison of large-scale program complexes over-module construction variants it is necessary to have means of objective measurement of structural complexity of the variants considered, applicable on early design stages.
Known metrics under the literature appear inapplicable for a specific class of large-scale multiprogram complexes (LMPC) which top-level module structure represent set of cooperating modules, each of which is the independent application (carried out under the control of OS).
A unique kind of modules (applications) interaction in LMPC is information interaction through the common «exchange» file structures and-or through the common elements of a database.
The metrics of LMPC intermodular interconnections suggested in article is based on use of results of special technological design stage - revealings in structure of program modules of LMPC some «points of interactions activation» (PIA) and definitions of their attributes, such as: set of parameters of the data portions transmitted from given PIA in the module - source to each of modules - consumers; set of parameters used for a filtration of interactions in given PIA; set of the external parameters additionally received in given PIA for information interaction organization.