Abstract
Navigability is a main concern in the design of Web applications. In order to assess such navigability a number of measures has been proposed. From them, measures defined on conceptual models are specially relevant, as it is well known that high quality conceptual models are critical to the success of the deployed system. However, measurement methods associated to such measures, as well as the design modifications that need to be performed on the models in order to improve their values, are usually tightly coupled with particular Web Engineering approaches. This fact compromises their effectiveness and their propagation capacity to different environments and/or methodologies.
Our aim in this paper is to illustrate how navigability measures can be captured in a general manner. In this way, not only is it possible to define a reusable set of relevant measures for a given family of applications, but also such measures can be queried in the context of MDA transformation rules. These rules capture both the measure decision criteria and the design modifications that should take place if the measure value for a given navigational model does not match such criteria.
This paper has been supported by the Spain Ministry of Science and Technology, project numbers TIN2004-00779, TIN2005-25866-E and TIC2003-07804-C05-03. Also, this research is part of the DADASMECA project (GV05/220), financed by the Valencia Government and the DADS (PBC-05-012-2) and the DIMENSIONS (PBC-05-012-1) projects, financed by the Regional Science and Technology Ministry of Castilla-La Mancha (Spain).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrahao, S., Condory-Fernandez, N., Olsina, L., Pastor, O.: A Defining and Validating Metrics for Navigation Models. In: Proceedings of the 9th International Software Metrics Symposium, pp. 200ā210 (2003)
Almer, J.: Designing for Web Site Usability. IEEE ComputerĀ 35(7), 102ā103 (2002)
Atterer, R., Schmidt, A., Hussmann, H.: Extending Web Engineering Models and Tools for Automatic Usability Validation. Journal of Web Engineering (2005)
Baresi, L., Morasca, S., Paolini, P.: Estimating the Design Effort of Web Applications. In: Proceedings of the 9th International Software Metrics Symposium (METRICS 2003). Springer, Heidelberg (2003)
Briand, L., Morasca, S., Basili, V.R.: Defining and Validating Measures for Object-Based High-Level Design. IEEE Transactionson Software EngineeringĀ 25(5), 722ā743 (1999)
Comai, S., Matera, M., Maurino, A.: A Model and an XSL Framework for Analyzing the Quality of WebML Conceptual Schemas. In: OlivĆ©, Ć., Yoshikawa, M., Yu, E.S.K. (eds.) ER 2003. LNCS, vol.Ā 2784, pp. 339ā350. Springer, Heidelberg (2003)
GarcĆa, F., Bertoa, M.F., Calero, C., Vallecillo, A., Ruiz, F., Piattini, M., Genero, M.: Towards a consistent terminology for software measurement. Information and Software Technology, 1ā14 (July 2005)
GĆ³mez, J., Cachero, C., Pastor, O.: Conceptual Modelling of Device-Independent Web Applications. IEEE Multimedia Special Issue on Web EngineeringĀ 8(2), 20ā32 (2001)
Ivory, M.: Automated Web Site Evaluation. Kluwer Academic Publishers, Dordrecht (2004)
Kent, S.: The Expressive Power of UML-based Engineering. In: Proceedings of the 3nd International Conference on Integrated Formal Methods, vol.Ā 2335, p. 286. Springer, Heidelberg (2002)
Miller, G.: The magical number seven, plus or minus two: Some limits on our capacity for processing information. The Psychological ReviewĀ 63, 81ā97 (1956)
Nielsen, J.: Designing Web Usability: The Practice of Simplicity. New Riders (2000)
Mof query/views/transformations final adopted specification. omg doc. ptc/05-11-01, http://www.omg.org/docs/ptc/05-11-01.pdf
Warmer, J., Kleppe, A.: The Object Constraint Language. Getting your models ready for MDA, 2nd edn. Addison Wesley, Reading (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cachero, C., Genero, M., Calero, C., MeliĆ”, S. (2006). Quality-Driven Automatic Transformation of Object-Oriented Navigational Models. In: Roddick, J.F., et al. Advances in Conceptual Modeling - Theory and Practice. ER 2006. Lecture Notes in Computer Science, vol 4231. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908883_40
Download citation
DOI: https://doi.org/10.1007/11908883_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47703-7
Online ISBN: 978-3-540-47704-4
eBook Packages: Computer ScienceComputer Science (R0)