Skip to main content

NDT-Driver: A Java Tool to Support QVT Transformations for NDT

  • Conference paper
  • First Online:
Information Systems Development

Abstract

In the last years, the model-driven paradigm has been used in different areas of software development. One of these areas is Web engineering, which is commonly named model-driven Web engineering (MDWE). Although research groups obtained very relevant results in the application of this paradigm in Web development, the model-driven paradigm does not result friendly enough in enterprise environments. This chapter presents a tool, NDT-Driver, which implements the transformations of a model-driven approach called NDT. It analyzes how this tool is used in companies and how it facilitates the application of model-driven paradigm in enterprise environments.

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

Notes

  1. 1.

    More information about the NDT full life cycle can be found in www.iwt2.org

  2. 2.

    Complete information on NDT, their metamodels and transformations can be found in www.iwt2.org

  3. 3.

    http://www.aguasdesevilla.com

References

  • Ceri S, Fraternali P, Bongio A (2000) Web modelling language (WebML): a modelling language for designing web sites. Comput Netw 33(1–6):137–157

    Article  Google Scholar 

  • EA (Enterprise Architect) (2010). http://www.sparxsystems.com

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

    Google Scholar 

  • Escalona MJ, Gutierrez JJ, Villadiego D, León A, Torres AH (2007) Practical experience in web engineering. In: Magyar G et al (eds) Advances in information system development. New methods and practice for the networked society. Springer, New York

    Google Scholar 

  • Fons J, Pelechano V, Albert M, Pastor O (2003) Development of web applications from web enhanced conceptual schemas. In: Song I-Y, Liddle SW, Ling TW, Scheuermann P (eds) Conceptual modeling - ER 2003. 22nd international conference on conceptual modeling, Chicago, IL, USA, 13-16 Oct 2003. Proceedings (LNCS 2813). Springer, Berlin/Heidelberg, pp 232–245

    Google Scholar 

  • Koch N, Knapp A, Zhang G, Baumeister H (2008) UML-based web engineering. In: Rossi G, Pastor O, Schwabe D, Olsina L (eds) Web engineering: modelling and implementing web applications. Springer, London, pp 157–191

    Chapter  Google Scholar 

  • OMG (2008) Documents associated with meta object facility (MOF) 2.0 query/view/transformation. http://www.omg.org/spec/QVT/1.0/

  • Rossi G, Schwabe D (2008) Modelling and implementing web applications with OOHDM. Web engineering: modelling and implementing web applications. In: Rossi G, Pastor O, Schwabe D, Olsina L (eds) Web engineering: modelling and implementing web applications, Human-computer interaction series. Springer, London, pp 109–155

    Chapter  Google Scholar 

  • UML (2005) Unified modeling language: superstructure. Specification, OMG, 2005. http://www.omg.org/cgi-bin/doc?formal/05-07

Download references

Acknowledgments

This research has been supported by the project QSimTest (TIN2007-67843-C06_03), by the Tempros project (TIN2010-20057-C03-02), by the National Network Quality Assurance in Practise, and by the CaSA (TIN2010-12312-E) of the Ministry of Education and Science, Spain.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. A. García-García .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this paper

Cite this paper

García-García, J.A., Cutilla, C.R., Escalona, M.J., Alba, M., Torres, J. (2013). NDT-Driver: A Java Tool to Support QVT Transformations for NDT. In: Pooley, R., Coady, J., Schneider, C., Linger, H., Barry, C., Lang, M. (eds) Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4951-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-4951-5_8

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-4950-8

  • Online ISBN: 978-1-4614-4951-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics