RequirementParameterDefinition in Mira
At present the parameter definition has been moved up to the project level for various reasons by Vincent. We cannot categorize the "ParameterDefinition" to either functional or non-funtional aspect and/or associate it with other functional aspects.
When we want to make the parameterdefinition aspect functional or non-functional we get a cyclic dependency between the Mira and project plug-ins (since the Mira plug-in depends on project plug-in.
To resolve this a way is to have a new specialized class for instance called "RequirementParameterDefinition" in the Mira meta-model that extends the ParameterDefinition class. This class would than be used to edit the parameters related to requirements. Also a separate editor might be required for the editing the parameters.