User defined parameters of objects and tasks are parameters which are not defined when these objects or tasks are created initially. In case, if it is required to define these parameters, then the user can define it. For instance, all the characteristics of the objects are not always needed to be defined, and thus they need not be stored. This reduces the data storage volume requirement and thus an efficient execution of the process is possible. Also, it has a significant effect on the handling of larger datasets.