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.
Description<br />
Classes<br />
Hierarchy Unit<br />
Properties<br />
Hierarchy Unit<br />
Input: optional class names to be used at the selection con<strong>di</strong>tions<br />
Output: structured set of class names<br />
Input: optional property names to be used at the selection con<strong>di</strong>tions<br />
Output: structured set of property names<br />
Table 4.1: WebML hierarchy components<br />
Description<br />
Class Unit<br />
Datatype Unit<br />
Property Unit<br />
Instance Unit<br />
Explanation<br />
Unit<br />
Property Value<br />
Unit<br />
Input: optional names for (<strong>di</strong>sjoint) classes, typed instances, defined<br />
properties<br />
Output: set of class names<br />
Input: optional names for datatypes, defined properties, and values<br />
Output: set of datatype names<br />
Input: optional names for (<strong>di</strong>sjoint, inverse) properties, assigned instances,<br />
defining classes and datatypes<br />
Output: set of property names<br />
Input: optional names for (assigned) instances, defining classes<br />
Output: set of instance names<br />
Input: optional names for classes, properties, instances<br />
Output: set of assertions retrieved<br />
Input: optionnal parameter for the evaluation of datatypes, defined<br />
properties, values<br />
Output: set of property values deducted<br />
Table 4.2: WebML exploration components<br />
4.3.2 Content management operations<br />
The content management components are implemented as WebML operation units. The<br />
implementation consists of pieces of code analogous to the publishing content units. A first set of<br />
71