Thesis full text (PDF) - Politecnico di Milano
Thesis full text (PDF) - Politecnico di Milano
Thesis full text (PDF) - Politecnico di Milano
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
The deletion con<strong>di</strong>tions are: PropertyOfName (specifying the mandatory name of the property,<br />
and the mandatory name of the class or datatype defining the property of the component),<br />
PropertyDisjointOfProperty (for deleting the property of the component as <strong>di</strong>sjoint to the given<br />
values), PropertyInverseOfProperty (for deleting the property of the component as inverse to the<br />
given values), PropertyOfType (for deleting the property of the component as having type the<br />
given values), PropertySubOfProperty (for deleting the property of the component as specific of<br />
the given values), PropertySuperOfProperty (for deleting the property of the component as<br />
generic of the given values), PropertyWithCar<strong>di</strong>nality (for deleting the property of the<br />
component with minimum and maximum car<strong>di</strong>nality the given values), and PropertyIsTransitive<br />
(for deleting the property of the component as being transitive).<br />
3.1.18 Remove Property Value component<br />
The Remove Property value Component deletes axioms in the knowledge base regar<strong>di</strong>ng UML<br />
property values. The deletion con<strong>di</strong>tions: PropertyValueOfValue (specifying the mandatory The<br />
Remove Property value Component deletes axioms in the knowledge base regar<strong>di</strong>ng UML<br />
property values. The deletion con<strong>di</strong>tions: PropertyValueOfValue (specifying the mandatory<br />
name of the property value, the mandatory name of the property assuming the property value of<br />
the component, and the mandatory name of the class defining the previous property),<br />
PropertyValueOnInstance (for deleting the given instances as having value the property value of<br />
the component).<br />
Figure: 3.19: Remove Property Value Component<br />
44