Described is a configuration module useful for configuring modules of a
modular application platform during run-time of the modular application
platform. The configuration module produces a graphical dialog that
displays a sequence of one or more configuration pages to a user to
obtain from the user configuration information for each displayed
configuration page. The configuration module defines an abstraction of a
configuration page, and other modules of the modular application platform
provide implementations of the configuration page abstraction to include
at least one configuration page in the graphical dialog produced by the
configuration module.