25.10.2014 Views

Thesis full text (PDF) - Politecnico di Milano

Thesis full text (PDF) - Politecnico di Milano

Thesis full text (PDF) - Politecnico di Milano

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!