def getParameterData(parameters_collection):
  """
  Computes the name and values of parameters.
  :param list-Parameters parameters_collection:
  :return dict: key is name, values is list for name
  """
  def getNames(parameters):
    return [n for n in parameters]
  #
  result = {}
  names = set([])
  for parameters in parameters_collection:
    names = names.union(getNames(parameters))
  for name in names:
    result[name] = [p.get(name).value for p in parameters_collection]
  return result