Skip to main content

Studying Maintainability on Model-Driven Web Methodologies

  • Conference paper
  • First Online:
Book cover Information Systems Development

Abstract

QuEF (Quality Evaluation Framework) is an environment to evaluate, through objective measures, the quality of Model-Driven Web Engineering (MDWE) methodologies. In this paper, this environment is presented and is used for the evaluation of the Maintainability in terms of various characteristics on MDWE. Given the high number of methodologies available and proposed over recent years, it has become necessary to define objective evaluation tools to enable organizations to improve their methodological environment and to help designers of web methodologies design new effective and efficient tools, processes and techniques and find out how it can be improved and how the quality improvement process could be optimized in order to reduce costs. This evaluation is applied to the NDT (Navigational Development Techniques) methodology, an approach that covers the complete life cycle and it is mainly oriented to the enterprise environment.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.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

References

  1. Abrahão S, Condori-Fernández N, Olsina L, Pastor O (2003) Defining and validating metrics for navigational models. IEEE computer society. In: Proceedings of the 9th international software metrics symposium (METRICS’03), Australia, p 200

    Google Scholar 

  2. Briand LC, Melo WL, Wüst J (2006) Assessing the applicability of fault-proneness models across object-oriented software projects. ISERN Report No. ISERN-00-06, Version 2, pp 1–20

    Google Scholar 

  3. Cachero C, Calero C, Marhuenda Y (2008) A quality-aware engineering process for web applications. In: Handbook of research on web information systems quality. Information Science Publishing, Hershey

    Google Scholar 

  4. Calero C, Ruiz J, Piattini M (2005) Classifying web metrics using the web quality model. Online Inf Rev 29(3):227–248

    Article  Google Scholar 

  5. Domínguez-Mayo FJ, Escalona MJ, Mejías M, Ramos I, Fernández L (2010) A quality evaluation framework for MDWE methodologies. In: Proceedings of the 18th international conference on software quality management (SQM 2010), vol 1, No. 1, pp 171–184

    Google Scholar 

  6. Domínguez-Mayo FJ, Escalona MJ, Mejías M, Torres AH (2010) Towards a quality evaluation framework for model-driven web engineering methodologies. 6th international conference on web information systems and technologies (WEBIST 2010), vol 2, pp 191–194

    Google Scholar 

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

  8. Escalona MJ, Aragón G (2008) NDT. A model-driven approach for web requirements. IEEE Trans Softw Eng 34(3):377–390

    Article  Google Scholar 

  9. Escalona MJ, Koch N (2004) Requirements engineering for web applications—a comparative study. J Web Eng 2(3):193–212

    Google Scholar 

  10. García F, Serrano M, Cruz-Lemus J, Ruiz F, Piattini M (2007) Managing software process measurement: a metamodel-based approach. Inf Sci 177(12):2570–2586

    Article  Google Scholar 

  11. ISO—International Organization for Standardization, ISO/IEC 9126–1. http://www.iso.org

  12. Kroiß C, Koch N (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

    Google Scholar 

  13. Lee Y-S, Liang B-S, Wu S-F, Wang F-J (1995) Measuring the coupling and cohesion of an object-oriented program based on information flow. In: Proceedings of the international conference on software quality. Maribor, Slovenia

    Google Scholar 

  14. Mohagheghi P, Aagedal J (2007) Evaluating quality in model-driven engineering. In: International workshop on modeling in software engineering (MISE’07). IEEE Computer Society, Washington, DC

    Google Scholar 

  15. OMG: MDA. http://www.omg.org/mda/faq_mda.htm

  16. Schwinger W, Retschitzegger W, Schauerhuber A, Kappel G, Wimmer M, Pröll B, Cachero Castro C, Casteleyn S, De Troyer O, Fraternali P, Garrigos I, Garzotto F, Ginige A, Houben G-J, Koch N, Moreno N, Pastor O, Paolini P, Pelechano Ferragud V, Rossi G, Schwabe D, Tisi M, Vallecillo A, van der Sluijs K, Zhang G (2008) A survey on web modeling approaches for ubiquitous web applications. Int J Web Inf Syst 4(3):234–305

    Article  Google Scholar 

Download references

Acknowledgments

This research has been supported by the project QSimTest (TIN2007–67843-C06_03) and by the Tempros project of the Ministry of Education and Science (TIN2010–20057-C03–02), Spain.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco José Domínguez-Mayo .

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

Domínguez-Mayo, F., Escalona, M., Mejías, M., Torres, J. (2011). Studying Maintainability on Model-Driven Web Methodologies. In: Pokorny, J., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-9790-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-9790-6_16

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4419-9645-9

  • Online ISBN: 978-1-4419-9790-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics