DescriptorProvider. The concept of
descriptor provider is used to separate the description is the devices, the parameters and their values from
their implementation. The descriptor provider is in charge of creating concrete instances of descriptors for
the devices, the parameters an the value of the parameters.
A given provider can read that information from a database, obtains the information directly from the devices or use any other means such as code generation.
@author JAPC Team @since JAPC 0.1