Facile changing and updating of a first module (101) of a platform
(100) is achieved despite the fact that a parameter required for execution
of the first module depends both upon which version of the first module (101)
and which version of a second module (102) is included in the platform.
Reconfiguration of the platform occasioned by the changing and/or updating of the
first module is facilitated by having both the first module and a second module
maintain respective pre-revision parameter arrays (111, 112) for the multi-module
dependent parameter. The pre-revision parameter arrays comprises sets of parameter
candidate values for plural combinations of versions of the first module and versions
of the second module. When one of the first module and the second module is to
become a revised module by replacement with a new version (e.g., the new version
of the revised module), a revised parameter array (111) is also
provided for the revised module. After reconfiguration, one of the parameter candidate
values in the third set of parameter candidate values is selected as qualifying
as an appropriate parameter value for use in conjunction with the modules of the
platform. In an example implementation, one of the first module and the second
module can be a hardware module while the other of the first module and the second
module is a software module. Moreover, one example environment of implementation
is a telecommunications platform, such as (for example) a node of a radio access
network (RAN).