So far, conceptual modeling of Web applications has been used primarily in the upper part of the life cycle, as a driver for system analysis. Little attention has been put on exploiting the conceptual specifications developed during analysis for application evaluation, maintenance and evolution. This paper illustrates an approach for integrating the use of conceptual models in the lower part of the application life cycle. The approach is based on the adoption of conceptual logs, which are Web usage logs enriched with meta-data deriving from the application conceptual specifications. In particular, the paper illustrates how conceptual logs are generated and exploited in Web usage evaluation and mining, so as to achieve a deeper and systematic quality evaluation of Web applications. A prototype tool supporting the generation of conceptual logs and the evaluation activities is also presented.
Model-driven web usage analysis for the evaluation of web application quality
FRATERNALI, PIERO;LANZI, PIER LUCA;MATERA, MARISTELLA;MAURINO, ANDREA
2004-01-01
Abstract
So far, conceptual modeling of Web applications has been used primarily in the upper part of the life cycle, as a driver for system analysis. Little attention has been put on exploiting the conceptual specifications developed during analysis for application evaluation, maintenance and evolution. This paper illustrates an approach for integrating the use of conceptual models in the lower part of the application life cycle. The approach is based on the adoption of conceptual logs, which are Web usage logs enriched with meta-data deriving from the application conceptual specifications. In particular, the paper illustrates how conceptual logs are generated and exploited in Web usage evaluation and mining, so as to achieve a deeper and systematic quality evaluation of Web applications. A prototype tool supporting the generation of conceptual logs and the evaluation activities is also presented.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.