Abstract
Nowadays, there are several development methodologies in the field of model-driven web engineering (MDWE) which involve different levels of model-driven architecture (MDA): CIM, PIM, PSM, or code. Attending to the high number of available methodologies, development teams may feel lost when choosing the most suitable one for their projects. Furthermore, proposals usually appear and people feel necessary to evaluate their quality in order to select the appropriate methodology or even to find out the way to improve them. This chapter presents the current work carried out in this field and it is oriented toward the definition of a framework which enables an objective measurement of the proposals’ benefits.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
S. Abrahão, N. Condori-Fernández, L. Olsina and O. Pastor (2003) Defining and Validating Metrics for Navigational Models. IEEE Computer Society. Proceedings of the Ninth International Software Metrics Symposium (METRICS’03). pp. 200–210, ISSN: 1530-1435, ISBN: 0-7695-1987-3.
V. Basili and H. Rombach (1988) The TAME Project: towards improvement-oriented software environments. IEEE Transactions on Software Engineering 14, pp. 758–773.
C. Cachero, G. Poels and C. Calero (2007) Towards a quality-aware web engineering process. Twelfth International Workshop on Exploring Modelling Methods in Systems Analysis and Design, 1, pp. 7–16. Held in conjunction with CAISE’07 Trondheim.
C. Cachero, G. Poels, C. Calero and Y. Marhuenda (2007) Towards a quality-aware engineering process for the development of web applications. Working Papers of Faculty of Economics and Business Administration, Ghent University, Belgium 07/462, Ghent University, Faculty of Economics and Business Administration.
C. Calero, J. Ruiz and M. Piattini (2004) A Web Metrics Survey Using WQM. ICWE 2004, LNCS 3140, pp. 147–160.
S.R. Chidamber and C.F. Kemerer (1991) Towards a metrics suite for object oriented design, in A. Paepcke, (ed.) Proc. Conference on Object-Oriented Programming: Systems, Languages and Applications (OOPSLA 91). ACM, New York, NY, USA. Vol. 26, Issue 11, pp. 197–211, ISSN:0362-1340.
S.R. Chidamber and C.F. Kemerer. (1994) A Metrics Suite for Object Oriented Design, IEEE Transactions on Software Engineering. IEEE Press Piscataway, NJ, USA, Vol. 20, Issue 6,pp. 476–493, ISSN:0098-5589.
Y. Deshpande, S. Marugesan, A. Ginige, S. Hanse, D. Schawabe, M. Gaedke and B. White (2002) Web Engineering, Journal of Web Engineering, 1(1), pp. 3–17.
M.J. Escalona and G. Aragón (2008) NDT. A model-driven approach for web requirements. IEEE Transactions on Software Engineering, San Francisco, CA, USA, pp. 377–390, ISSN: 0098-5589.
M.J. Escalona and N. Koch. (2004) Requirements engineering for web applications – a comparative study. Journal of Web Engineering. 2(3), pp. 193–212.
J. Fons, V. Pelechano, M. Albert and O. Pastor (2003) Development of web applications from web enhanced conceptual schemas, Proceedings of the 22nd International Conference on Conceptual Modeling. I.-Y. Song et al. (Eds.): ER 2003, LNCS 2813, pp. 232–245.
F. García, M. F. Bertoa, C. Calero, A. Vallecillo, F. Ruíz, M. Piattini and M. Genero (2005) Towards a consistent terminology for software measurement. Information and Software Technology. 48, pp. 631–644.
B. Henderson-Sellers (1996) Software Metrics, Prentice Hall, Hemel Hempstaed, UK.
C. Kroiβ and N. Koch (2008) UWE Metamodel and Profile, User Guide and Reference. Technical Report 0802. Programming and Software Engineering Unit (PST), Institute for Informatics. Ludwig-Maximilians-Universität München, Germany.
A. Lake and C. Cook (1994) Use of factor analysis to develop OOP software complexity metrics. Proceedings of The 6th Annual Oregon Workshop on Software Metrics, Silver Falls, Oregon.
Y.-S. Lee, B.-S. Liang, S.-F. Wu and F.-J. Wang (1995) Measuring the coupling and cohesion of an object-oriented program based on information flow, Proc. International Conference on Software Quality, Maribor, Slovenia.
M. Lorenz and J. Kidd (1994) Object-Oriented Software Metrics, Prentice Hall Object-Oriented Series, Englewood Cliffs, NJ.
N. Moreno, P. Fraternalli and A. Vallecillo (2006) A UML 2.0 Profile for WebML Modeling, ICWE’06 Workshops.
OMG: MDA Guide (2005) http://www.omg.org/docs/omg/03-06-01.pdf
J. M. Pérez, F. Ruiz, M. Piattini. (2007) Model Driven Engineering Aplicado aBusiness Process Management, Informe Técnico UCLM-TSI-002.
G. Poels and G. Dedene. (1999) DISTANCE: A Framework for Software Measure Construction. Research Report 9937, Department of Applied Economics, Catholic University of Leuven
J. Ralyté, X. Lamielle, N. Arni-Bloch and M. Lèonard (2008) Distributed Information Systems development: A Framework for Understanding and Managing. International Journal of Computer Science and Applications, Technomathematics Research Foundation, 5(3b),pp. 1–24.
A. Schauerhuber, M. Wimmer and E. Kapsammer (2006) Bridging existing web modelling languages to model-driven engineering: a metamodel for WebML. International Conference On Web Engineering; Vol. 155. Workshop proceedings of the sixth international conference on Web engineering. Palo Alto, CA (MDWE’06). ISBN:1-59593-435-9.
W. Schwinger,W. Retschitzegger, A. Schauerhuber, G. Kappel, M. Wimmer, B. Pröll, C. Cachero Castro, S. Casteleyn, O. De Troyer, P. Fraternali, I. Garrigos, F. Garzotto, A. Ginige, G-J. Houben, N. Koch, N. Moreno, O. Pastor, P. Paolini, V. Pelechano Ferragud, G. Rossi, D. Schwabe, M. Tisi, A. Vallecillo, van der Sluijs and G. Zhang. (2008) A survey on web modeling approaches for ubiquitous web applications. International Journal of web Information Systems, 4(3), pp. 234–305.
Sdmetrics, http://www.sdmetrics.com/
A. Vallecillo, N. Koch, C. Cachero, S. Comai, P. Fraternali, I. Garrigós, J. Gómez, G. Kappel, A. Knapp, M. Matera, S. Meliá, N. Moreno, B. Pröll, T. Reiter, W. Retschitzegger, J. E. Rivera1, A. Schauerhuber, W. Schwinger, M. Wimmer and G. Zhang (2007) MDWEnet: A Practical Approach to Achieving Interoperability of Model-Driven Web Engineering Methods. :“7th International Conference on Web Engineering, Workshop Proceedings”, Dipartimento di Elettronica e Informazione, Politecnico di Milano, Italy, pp. 246–254, ISBN: 978-88-902405-2-2.
Wikipedia, http://en.wikipedia.org/wiki/Model-driven_engineering (May 2009).
Acknowledgments
This research has been supported by the project QSimTest (TIN2007-67843-C06_03) and by the RePRIS project of the Ministerio de Educación y Ciencia (TIN2007-30391-E), Spain.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this paper
Cite this paper
Domínguez-Mayo, F.J., Escalona, M., Mejías, M. (2011). Quality Issues on Model-Driven Web Engineering Methodologies. In: Song, W., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-7355-9_25
Download citation
DOI: https://doi.org/10.1007/978-1-4419-7355-9_25
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-7205-7
Online ISBN: 978-1-4419-7355-9
eBook Packages: Computer ScienceComputer Science (R0)