Skip to main content

Measuring the Quality of Model-Driven Projects with NDT-Quality

  • Conference paper
  • First Online:
Information Systems Development

Abstract

Model-driven web engineering (MDWE) is a new paradigm which provides satisfactory results in the development of web software systems. However, as can be concluded from several research works, MDWE provokes traceability problems and the necessity of managing constraints in metamodel instances and transformation executions. The management of these aspects is usually executed manually in the most of MDWE approaches. Nevertheless, model-driven paradigm itself can offer suitable ways to manage them. This chapter presents NDT-Quality, an approach to measure the quality of web projects developed with NDT (navigational development techniques), and offers a view about the application of this tool in real web projects.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    All these tools and their manuals can be downloaded from http://www.iwt2.org. This chapter focuses on the presentation of NDT-Quality.

References

  1. C. Cachero. Una extensión a los métodos OO para el modelado y generación automática de interfaces hipermediales. PhD Thesis. University of Alicante. Alicante, Spain 2003.

    Google Scholar 

  2. S. Ceri, P. Fraternali and P. Bongio. Web Modelling Language (WebML): a modelling language for designing web sites. Conference WWW9/Computer Networks. 33(1–6), pp. 137–157. Mayo 2000.

    Google Scholar 

  3. Consejería de Cultura. Junta de Andalucía. http://www.juntadeandalucia.es/ccul.

  4. Durán, B. Bernárdez, A. Ruiz and M. Toro. A requirements elicitation approach based in templates and patterns. Workshop de Engenharia de Requisitos. Buenos Aires, Argentina. 1999.

    Google Scholar 

  5. Emasesa. Empresa Municipal de Aguas de Sevilla. http://www.aguasdesevilla.com.

  6. MagicUWE. http://www.pst.informatik.uni-muenchen.de/projekte/uwe/toolMagicUWE.html.

  7. M.J. Escalona, J.J.Gutierrez, D.Villadiego, A. León and A.H. Torres. Practical experience in web engineering. Advances in Information System Development. New Methods and Practice for the Networked Society. ISBN: 13-978-0-387-70801-0.V.2. pp. 421–434. 2007.

    Google Scholar 

  8. M.J. Escalona, J.J. Gutiérrez, J.A. Ortega, and I. RamosHYPERLINK “publicaciones.php?id=81”NDT & METRICA V3. An approach for public organizations based on Model Driven Engineering WEBIST 2008Proceedings of the 4th International conference on web information systems; Portugal (2008), Vol. 1, pp. 224–227, ISBN: 978-989-8111-26-5

    Google Scholar 

  9. M.J. Escalona, M. Mejías, J. Torres, and A.M. ReinaHYPERLINK “publicaciones.php?id=140”The NDT development process, Lecture Notes in Computer Science. Springer Verlag; Alemania (2003), Vol. 2722, pp. 463–467, ISBN: 0302–9743, 2003

    Google Scholar 

  10. Enterprise Architect. http://www.sparxsystems.com

  11. M.J. Escalona and G. Aragón. NDT A Model-Driven approach for Web requirements. IEEE Transaction on Software Engineering. 34(3). pp. 370–390. 2008.

    Article  Google Scholar 

  12. N. Koch. Software engineering for adaptive hypermedia applications. Ph. Thesis, FAST Reihe Softwaretechnik, Vol. 12, Uni-Druck Publishing Company, Munich. Germany. 2001.

    Google Scholar 

  13. N. Koch. Transformation techniques in the model-driven development process of UWE. International Conference On Web Engineering; Vol. 155. Workshop proceedings of the sixth international conference on Web engineering. Palo Alto, California. WORKSHOP SESSION: Second international workshop on model driven web engineering (MDWE’06), Article No.: 3. 2006 ISBN:1-59593-435-9, 2006.

    Google Scholar 

  14. N. Koch, G. Zhang and M.J. Escalona. Model transformations from requirements to web system design. ACM International Conference Proceeding Series. Proceedings of the 6th International Conference on Web Engineering (ICWE 2006). Ed. ACM. pp. 281–288. 2006.

    Google Scholar 

  15. OMG: MDA Guide, http://www.omg.org/docs/omg/03-06-01.pdf. Version 1.0.1. 2003.

  16. N. Moreno, P. Fraternali and A. Vallecillo. A UML 2.0 profile for WebML modelling. II International Workshop on Model-Driven Web Engineering. Palo Alto, California. 2006.

    Google Scholar 

  17. MDWE Workshop. http://mdwe2008.pst.ifi.lmu.de/.

  18. OMG. Unified Modeling Language: Superstructure, version 2.0. Specification, OMG, 2005. http://www.omg.org/cgi-bin/doc?formal/05-07-04.

  19. G. Rossi. An object-oriented method for designing hypermedia applications. PhD Thesis. University of PUC-Rio. Rio de Janeiro. Brazil. 1996.

    Google Scholar 

  20. Schauerhuber, A., Wimmer, M. and Kapsammer, E. 2006. Bridging existing web modeling languages to model-driven engineering: a metamodel for WebML. 2nd International Workshop on Model-Driven Web Engineering, Palo Alto, California.

    Google Scholar 

  21. SDMetrics. http://www.sdmetrics.com/.

Download references

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

Authors

Corresponding author

Correspondence to M.J. Escalona .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this paper

Cite this paper

Escalona, M., Gutiérrez, J., Pérez-Pérez, M., Molina, A., Domínguez-Mayo, E., Domínguez-Mayo, F. (2011). Measuring the Quality of Model-Driven Projects with NDT-Quality. In: Song, W., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-7355-9_26

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-7355-9_26

  • 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)

Publish with us

Policies and ethics