Thesis full text (PDF) - Politecnico di Milano
Thesis full text (PDF) - Politecnico di Milano
Thesis full text (PDF) - Politecnico di Milano
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.4 Implementation of Patterns<br />
The WebRatio tool simplifies the implementation of the framework patterns. The designer can<br />
combine the designed WebML components accor<strong>di</strong>ng to the pattern specification.<br />
Figure 4.4: WebML class and its classification hyper<strong>text</strong><br />
Figure 4.4 depicts a WebML site view that implements the WebML mo<strong>di</strong>fied of the<br />
“Instantiated classes” pattern described in Section 3. The User Profile page <strong>di</strong>splays the lists of<br />
Friends and Interests of the WebML model, lists of Groups and Recommendation. By selecting<br />
an Accept Recommendation from the Recommendation unit, the user can add Recommended<br />
topics to his Interests page. By selecting a View Group Activities, the user navigates to the<br />
Group page, where the Group Activities shown.<br />
The whole application code is automatically generated (page templates and XML descriptors)<br />
from the WebML model. Figure 4.5 depicts the implemented Recommendation page of figure<br />
74